Topic > Project Implementation - 1673

ImplementationThe implementation phase of any project is a true representation of the decisive moments that make a project a success or failure. The implementation phase is defined as “the system or system changes that are installed and operationalized in a production environment. The phase is initiated after the system has been tested and accepted by the user. This phase continues until the system operates in production in accordance with defined user requirements" (DOJ, 1). While all the planning that takes place in preparation for the implementation phase is critical, I am of the opinion that the implementation itself is equally important. As I work through the process of defining and selecting my organization's new enterprise business system, the implementation phase has become the most anticipated and important part of the SDLC for the organization. A tremendous amount of effort has gone into planning and preparing the development and deployment of the application. The start of the implementation phase was an indication that progress was being made and that the system was well underway. For my organization, the implementation phase began with coding the application. Since we were using a retail system with some customizations, the coding phase wasn't as long as it might be with other enterprise systems. Regarding coding, two things needed to happen. The first was to customize some fields and interfaces in the retail system. The second was to develop the web-based front end that would serve as the main interface for our application. Both of these coding tasks were completed in a reasonable amount of time. After completing the initial coding, the custom application and web interface were submitted to my organization for approval. In most cases the presentation was successful. We had decided to modify some fields of the form and change the color scheme of the web interface. The consultant made the necessary changes to the code and submitted 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. In 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.