According to Wikipedia, The systems development life cycle (SDLC) , also referred to as the application development life-cycle , is a term used in systems engineering , information systems and software engineering to describe a process for planning, creating, testing, and deploying an information system. The systems development life-cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. STEPS 1. PLANNING Systems request IT requirements Major request New IS Or Replacement of an Existing system Minor Request new feature or a change to the user interface Preliminary Investigation 2. ANALYSIS is to understand business requirements and build a logical model of the new system Requirements Modeling where you define and describe business processes Interviews, Surveys, Observation and Samplin...