Software Development Life Cycle

SDLC

Waterfall

Requirement Analysis
Specification & Design

Agile

One cycle = Sprint
Generally short cycle, 3-6 weeks, maybe 8
Leads to feedback more often

Maybe might lead to more context-switching? Not that big of an impact vs fucking up the reqs first time around