The systems development lifecycle (SDLC) is a broad term that encompasses the methods that an organization uses to design, deploy, and maintain the systems that fulfill the information technology (IT) and business strategies. Hoffer, George, and Valacich (2010) define the systems development lifecycle as, “the traditional methodology used to develop, maintain, and replace information systems” (Hoffer, George, and Valcich, 2010, p. 7). One of the key phases of the SDLC is systems analysis and design, which focuses on gathering and analysis of requirements and design of information systems to meet those requirements.
Continue Reading