This slide describes the third and fourth stages of systems development, programming and testing.
Many companies today do not perform their own programming, but purchase software or outsource programming to a vendor. In outsourcing, who would be responsible for the testing, the vendor or the purchasing company? Would any testing be needed when software is purchased as a package?
It is important to note that the importance of testing is typically underrated in systems project planning, and the risks resulting from inadequate testing are enormous.
Ask students why, if system testing is performed that checks the entire system, would unit testing be important.