1.

What's The Big Deal About 'requirements'?

Answer»

Requirements are the details describing an application's externally perceived functionality and properties. Requirements should be clear & documented, complete, REASONABLY detailed, COHESIVE, attainable, and testable. A non-testable requirement would be, for example, 'user-friendly' (too SUBJECTIVE). WITHOUT such documentation, there will be no clear-cut way to determine if a software application is PERFORMING correctly.

Requirements are the details describing an application's externally perceived functionality and properties. Requirements should be clear & documented, complete, reasonably detailed, cohesive, attainable, and testable. A non-testable requirement would be, for example, 'user-friendly' (too subjective). Without such documentation, there will be no clear-cut way to determine if a software application is performing correctly.



Discussion

No Comment Found