• 2.1: Software Development Life-Cycle (SDLC)

    Life-cycle models describe what activities are performed, group them into phases, specify when and in what order they are performed, and their relationships and iteration. Several software development life-cycle models are described: sequential, waterfall, and iterative. Iterative models include evolutionary and spiral.