July 2019
Intermediate to advanced
410 pages
10h 32m
English
The Agile SDLC approach to software development attempts to embrace change and uncertainty. This is achieved by using a pattern that allows for change and/or the occurrence of issues that are discovered during the life of a project or product development. The key concept is to break the project into smaller iterations of development, often referred to as development cycles. In each cycle, the basic Waterfall stages are repeated so each cycle has requirements, design, development, testing, and deployment phase.
This is a simplification but the strategy of breaking the project into cycles has several advantages over Waterfall:
Read now
Unlock full access