Agile Methodology Concepts

(Self-Study Guide)

Agile methodology advocates a lean approach to avoid waste and increase responsiveness to change.

Small Releases: Releases are usually delivered in one to three months.

Interactive and Incremental Development: Iterations are fixed length, usually around two weeks each, to maximize feedback and fixed scope to retain stability.

Co-location: All tem members including an on-site customer are colocated to facilitate face-to-face communication.

Release plan/feature backlog: Desired features are defined at a high level and prioritized by customers.

Iterative plan/task backlog: High level features from the release plan are prioritized along with their implementation tasks in an iteration plan/task backlog.

Self-organizing team: Team members complete tasks collaboratively without top-down management control.