Home | Software | Database | Quality | Website | E-commerce | Clients | Contact
 

System Testing and Review

At 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, the client should then be invited to perform their own testing.

Two problems can occur at this stage. 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.

In the first instance the bug should be fixed free of charge by the provider, providing the testing and reporting of such bugs have met the criteria laid down in the terms and conditions of the contract.

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.

If the client has signed off all aspects of development as each section was developed, the software development company has fulfilled its obligations as agreed at the beginning of the development process.

If the client requests further development during or after the product has been developed then the software development company may ask for more money.

Clearly then, there is a huge emphasis for the client to read and understand every piece of documentation that the company send them. The review stage allows the client to find out if the company is interpreting the requirements correctly, this stage is not designed to show progress.

 top

 
Email info@software-for-business.com