Summary
In this chapter, you learned about various testing methodologies, different approaches to system migration and changeover techniques, and the objectives of post-implementation reviews. You also learned how to conduct post-implementation reviews of systems to determine whether project deliverables, controls, and requirements have been met.
The following are some key takeaways from this chapter:
- Unit tests include tests of each separate program or module. Testing is generally conducted by the developers themselves. They are conducted as and when a program or module is ready, and it is not necessary to wait until an entire system is completed. Unit testing is done through a white-box approach wherein the internal program logic is tested.
- System migration is the process of transferring IT resources (mostly data) to a new hardware or software platform with the objective of gaining better business value.
- Changeover is the process of shifting to a new system and...