System Testing and Review
Posted on: July 15th, 2008 by adminAt this stage of development the software has been compiled into a single entity. The test harness should be constructed and the system should be fully tested against the original SRS.
Once the company is satisfied that all aspects have been met, then the client should be invited to perform their own testing.
Two things can go wrong here. Firstly the client may find a bug that has been missed by the provider. Secondly the client may find an omission from the original SRS or SDS.
The bug should be fixed free of charge by the provider provided that the testing and reporting of such bugs has met the criteria of the terms and conditions of the contract.
If an omission has been found then there are grounds for the company to ask for more money. Why ? Simply because they would have signed off all aspects of the development as each section gets developed thus understanding that what they are getting is laid down in document form to which the client has signed that they understand.
If the mistake is the fault of the provider then clearly the provider should be liable for the changes assuming they fall into the guidelines laid down in the terms and conditions.
Clearly then, there is an extreme emphasis that the client reads and understands every piece of documentation that the company send them. Clearly the revue stage is not designed to show progress but a step for the client to find out if the company understands the requirements.

