This document provides an introduction to agile project management and Scrum. It defines key concepts like the product backlog, sprint backlog, and Scrum roles. It compares the traditional waterfall lifecycle to the iterative nature of agile and Scrum. Key questions are presented around defining tasks as complete and defining project success.
14. Agile (XP) Rules
● Have sustainable pace (no overtime)
● Have people work on different modules to learn
● Pair Programming
● Coding standards
● Integration
● Create automated test suite
● Write a test to replicate the bug
17. Waterfall pros
● Produces what is specified
● Supports large teams
● High resource efficiency
● Clear division of labour
18. Waterfall cons
● Results delivered by the end of project cycle
● Requires a lot of documentation
● Everyone has very narrow view of the project
● Scope is very inflexible
● Gives an illusion of control
19. Scrum
● Alternative project management technique
● 3 main roles
– Team (7+-2)
– Scrum Master, facilitator, team support
– Product Owner, customer representative