-
Essay / Project Implementation - 1673
ImplementationThe implementation stage of any project is a true demonstration of the defining moments that make a project a success or a failure. The implementation phase is defined as “the system or system modifications being installed and made operational in a production environment.” The phase is initiated once the system has been tested and accepted by the user. This phase continues until the system is operating in production in accordance with the defined user requirements” (DOJ, 1). While all the planning that takes place in preparation for the implementation phase is essential, I believe that the implementation itself is just as important. During the process of defining and selecting my organization's new enterprise system, the implementation phase became the most anticipated and important part of the SDLC for the organization. Considerable effort was put into planning and preparing for the development and deployment of the application. The start of the implementation phase was an indication that progress was being made and the system was well advanced. For my organization, the implementation phase started with coding the application. Because we were using a retail system with some customizations, the coding step wasn't as time-consuming as it might be with other commercial systems. When it came to coding, two things needed to happen. The first was to customize certain fields and interfaces of the retail system. The second was to develop the web front-end that would serve as the main interface for our application. These two coding tasks were completed within a reasonable time frame. Once initial coding was completed, the custom application and web interface were presented to my organization for approval. For the most part, the presentation was successful. We decided to modify a few form fields and change the color palette of the web interface. The consultant made the necessary changes to the code and presented the modified versions for our approval. The changes were exactly what we expected and we accepted the final versions. After receiving our approval, the consultants finalized the code and prepared to move into the testing phase. When testing, the goal is “to bring together all the programs that a system includes for testing purposes” (SDLC Glossary, 1). The testing phase of our application was divided into two halves.