The sequence of events in the development of an information system (application), which requires mutual effort on the part of both the user and technical staff. See
agile software development and
information processing cycle.
1. SYSTEMS ANALYSIS & DESIGN
feasibility study
general design
prototyping
detail design
functional specifications
2. USER SIGN OFF
3. PROGRAMMING
design
coding
testing
4. IMPLEMENTATION
training
conversion
installation
5. USER ACCEPTANCE
The System Development Life Cycle
From information requirements to final implementation, the system development life cycle is an ongoing process. As the business changes, information requirements change, and the cycle continues.