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