About Requirements


Here is what I read in an exam essay regarding the definition of functional and non-functional requirements:

  • Functional requirements are those features that are needed for making your system function.
  • Non-functional requirements are features that prevent the system from functioning.

Ok, what to say? Maybe you should add some functional requirements to your mind…

As a reference, you could simply go on wikipedia and find out the actual difference between functional and non-functional requirements.