In my previous posts I have discussed the first three stages of the SDLC. In this post I will discuss the implementation stage of the SDLC.
The Implementation stage of the SDLC is where the systems designs are turned into a working prototype. This development is then followed by coding, integration and testing, and installation.
Coding is the process whereby the physical design specifications are turned into a viable, working computer code. Integration and testing is the process where a testing environment is developed and the systems components are combined. Installation is where the new system is rolled out.
There is a number of ways of changing from the old system to the newly developed system. These are direct/ plunge conversion, phased conversion, pilot conversion and parallel conversion.
Direct/ plunge conversion is where the old system is completely stopped and the new system replaces it immediately.
Phased conversion is where the new system is introduced step-by-step.
Pilot conversion is where the new system is being introduced in a number of different locations and it is trialed in a single location first.
Parallel conversion is where, if possible, the new system is introduced alongside the existing system and they run parallel to each other.
The key deliverables of the implementation stage of the SDLC are:
• Fully installed system
• Fully trained users
• User and operational documentation
Here is a YouTube video that gives a brief overview of the Implementation Phase of the SDLC: