|
|||||
Requirements Ambiguity Testing | |||||
|
The Standish Group and other studies show that the top four reasons why software projects fail due to Incomplete Requirements and Specifications, Changing Requirements and Specifications, Unclear Project Objectives and Lack of user input to requirements.
Abstract
In most software projects, the importance of testing 'Requirement specifications' is often ignored. According to Standish group, the most common reason for failures in software projects is due to defects in the requirements phase. Failing to test requirements in the inception phase results in costly deviations in the final product and also has severe impact on the development life cycle. Project schedules are stretched, deliverables are delayed, costs are overrun and the customer takes the hit. Incorporating testing activities right from project inception minimizes the impact on the project and saves precious time and resources. Requirements must be clearly specified, completely described and unambiguously defined. Several techniques are available to test the requirements. One such technique is 'Ambiguity Testing' and is implemented at the inception phase of requirement gathering.
Scope
This white paper:
Digg It
|
|
||||