Systems Analysis and Design/BSA/376
August 20, 2012
Deborah J. Marshall
The system development life cycle (SDLC) starts when a project is planned for the implementation of an information system. Executives of the organization make a decision for a new system or replacing or upgrading an old system and the project begins. According to Curry, McGregor, and Tracy (2007), “For a development project to be successful, the people involved in the project must have a detailed plan to follow.” The entire process in which the building, deploying, using, and updating an information system is known as the SDLC. Two different approaches to the SDLC process include the predictive approach and adaptive approach. According to Satzinger, Jackson, and Burd (2009), “A predictive approach to the SDLC is an approach that assumes that the development project can be planned and organized in advance and that new information system can be developed according to the plan.” On the other hand, the adaptive approach is used when the needs of the users and requirements of the system are not well discerned. The waterfall model is used when the predictive approach is employed. The waterfall model assumes that each phase is completed before the next phase begins. This model adheres to a rigid plan and does not allow going back to a previous phase once completed. More practicality may lie in the adaptive approach rather than the predictive approach as many changes are likely to occur within the SDLC process. However, for the purposes of this paper the predictive approach will be assumed. Four groups of activities are included in the SDLC process, which are planning, analysis, design, and implementation. However, a support phase is also needed for the SDLC but not necessarily included in the initial process. The first phase of the SDLC is planning. According to Moore, Nolan, and Gillard (2006), “All system studies begin with the...