Leadership
Economics
Flow
Focus
Openness
Feedback
Technical
Define Success
Quantify the cost of change
Focus on Finishing
Work in iterations
Make work visible
Improve with retrospectives
Have a working product
Identify a sponsor
Formulate a metric strategy
![](/old/images/arrow.png)
![](/old/images/arrow.png)
Make process policies explicit
Build knowledge base (to wisdom)
Configuration Management
Identify a process champion
![](/old/images/arrow.png)
Measure cycle-time
Limit Work in Process
Define Done
![](/old/images/arrow.png)
Test management
Meet the team
Focus on quality
Define Classes of service
![](/old/images/arrow.png)
![](/old/images/arrow.png)
![](/old/images/arrow.png)
Coding standards
![](/old/images/arrow.png)
Create ordered work list
Define types of work
Limit team size
![](/old/images/arrow.png)
Size work items
Debug as a design consideration
Identify a customer proxy
![](/old/images/arrow.png)
Plan before each iteration
Separate what from how
![](/old/images/arrow.png)
Daily stand-up
Treat warning (near hit) as failures
Build a training program
Understand failure
Mid iteration planning
![](/old/images/arrow.png)
Hold business reviews
Maintain burndown
Static code analysis
Establish change coalition
![](/old/images/arrow.png)
Sustainable pace as a strategy
![](/old/images/arrow.png)
![](/old/images/arrow.png)
Measure Flow (CFD)
Keep track of debt
Scale with purpose (e.g. complexity)
![](/old/images/arrow.png)
Plan execute review in real time
![](/old/images/arrow.png)
Use consistent business language
![](/old/images/arrow.png)
Release procedure
![](/old/images/arrow.png)
Reduce watse
![](/old/images/arrow.png)
Manage interruptions
![](/old/images/arrow.png)
![](/old/images/arrow.png)
Continuous Integration