This stage involves:
Setting up the system so that it matches the design specification
Testing carried out using the plan to make sure that all the parts of the system work correctly with normal, extreme and erroneous data
- Normal test data is used to check that a system can handle the sort of data that would be expected during day-to-day use
- Extreme test data is used to check that a system can cope with data that lies on the boundaries of what is acceptable
- Erroneous (or exceptional) test data is used to check that a system can identify data that is wrong and reject it
Testing using normal, extreme and erroneous data
Installing the new system
Might include:
- Installing any new hardware and software;
- Transferring data from the existing system to the new one;
- Training users how to operate the new system
Producing documentation
Technical documentation
- the system design specification;
- systems flowcharts;
- data flow diagrams;
- a description of the various parts of the system and what each one does;
- screen layouts and user interface designs;
- the test plan.
User documentation
- a description of what the system is designed to do;
- minimum hardware and software requirements of the system;
- instructions on how to load and run the system;
- detailed instructions on how to operate each part of the system;
- Error messages, their meaning and how to deal with them.
- Where to get more help, such as telephone support lines and on-line tutorials.
Post-implementation review
Carried out after the new system has been running for a few weeks or months to identify any modifications that may need to be made.