Waterfall
Plan early Linear progression Design
Agile
More like a philosophy
Expectation that requirements will change Simplicity People-centric
XP: Extreme Programming
Speed and simplicity Strong engineering practices Flexibility
Scrum
Organized into sprints (2-4 weeks) Product Owner - make tasks into backlog Scrum Master - organizing scrum process, facilitation daily scrum - what was done, what’s being done, and obstacles
For quick deliverables
XP vs Scrum
XP is more technical, shorter XP accepts more change on the fly while scrum is pure implementation of sprint backlog XP works in order of priority
Kanban
Continuous flow of tasks M.V.P.