Testing Requirements


Home  >  Articles  > 

Testing Requirements

by Luc K. Richard

October 27, 2003


I'm sure all of you would agree that software requirements are a pre-requisite to developing any large system. However, how do you determine when the requirements are detailed enough to proceed with development? How much details do you need before you can sign off on the software requirements specifications (SRS)?

The answer is simple. Requirements Definition is one of the various activities of the software lifecycle, and like any other activity, it must be tested before being declared as complete.

The purpose of the requirements verification activity is not to examine whether the requirements are right or wrong--this has already been determined during the requirements gathering and analysis phase. The purpose of the requirements verification activity is to determine if the requirements are complete, and to ensure that there are no trade-offs.



Please login/register to read the entire article.





sponsored announcements and special offers
You can do this!
Earn your master's degree in project management without putting your life on hold at GoUWP.com!
Apply today at GoUWP.com for 100% online courses, 45 PDUs each. No entrance exam. University of Wisconsin- Platteville’s MS in Project Management is globally accredited by PMI. Combine academics and real-world scenarios for a 360-degree education.
If you have a distributed team, what are you trying to achieve with Agile approaches? Isn't Agile more for co-located teams? There are eight key benefits to working in a distributed Agile environment. A new report from ProjectsAtWork looks at each of those benefits – and how you can achieve them.
Most business and IT executives agree that any company able to rapidly deliver software of high and predictable quality with minimum budgets enjoys a significant advantage. However, practical experience shows that the challenges associated with software quality remain largely unsolved. Download the white paper Uplift Quality with Requirements Driven Testing to learn fundamental principles of Requirements Driven Testing.



"I love deadlines. I love the whooshing sound they make as they fly by."
- Douglas Adams