The Systems Development and Life Cycle (SDLC) is a methodology used in the development process successfully by employing phases. There are the planning, analysis, design, and implementation involved in the process and revisits to the various phases. This is an orderly and manageable method of development, however, as the industry has expanded and learned from mistakes there are other alternatives available. The classical SDLC can take up from three to five years to complete; the rapid evolution of technology can prove to be a costly process for organizations. Other methods such as ‘Agile Methodology’ have proven to be beneficial in the development process still using the classical SDLC phases in the process. Prototyping is another methodology used when acceptable as well as ‘Rapid Application Development’ (RAD) on larger scale projects. Knowing which methodology to use and when to use it will prove to be the difference in a successful project or one that fails. SCC’s current documentation processes include creating a
References: Braude, Eric (2010). The Goals and Terminology of Software engineering. Retrieved from The University of Phoenix Ebook Datatbase. McElrath, R. (2007). XML Legal Document Utility. Retrieved from https://www.oasis-open.org/committees/download.php/24846/Example-SoftwareDesignDocument-LegalXMLUtility.pdf NYS. (n.d.). SYSTEM REQUIREMENTS ANALYSIS. Retrieved from http://www.its.ny.gov/pmmp/guidebook2/SystemReq.pdf Princeton University (n.d.). Retrieved from http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Waterfall_model.html PTC Ingegrity (2013). SDLC. Retrieved from http://www.mks.com/solutions/discipline/software-development-life-cycle-sdlc-system-development What is Agile model- advantages, disadvantages and when to use it?. (n.d.). Retrieved from http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-when-to-use-it/ What is Waterfall model- advantages, disadvantages and when to use it?. (n.d.). Retrieved from http://istqbexamcertification.com/what-is-waterfall-model-advantages-disadvantages-and-when-to-use-it/