Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käyttäjän toimia. Ei-toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin ei tarvita ulkopuolisia toimia.
Toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin tarvitaan käyttäjän toimia. Ei-toiminnalliset vaatimukset määrittelevät ominaisuuksia, joihin ei tarvita ulkopuolisia toimia.