Key Agile success factors:
- Demand technical excellence: make XP practices mandatory. Neglecting these is one of the reasons why teams are not able to produce shippable code at end of sprints.
 - Sustainable pace
 - Collective code ownership
 - Pair programming
 - Test driven development
 - Continuous integration
 - Coding standards
 - Refactoring
 - Promote individual change and lead organisational change
 - Individual response to change is not enough
 - Organisation should also be able to respond to change. Institutional transformation is essential.
 - Make sure management is educated, trained, on board and participating in agile/ scrum implementation
 - Organise knowledge and improve learning
 - Maximise value creation across the entire process
 
