Principles and practices of agility
Having the right practices can feel like a good vacation: enough structure that you feel secure and know your options, but enough flexibility that you can be spontaneous and go with the flow.
These are some practices I've picked up over the years that have helped me and the teams I've worked with stay flexible, self-organize, and problem-solve. I've organized them into principles as scaffolding for staying clear on why, even as new practices are incorporated. Many of them come from Scrum, Kanban, and Extreme Programming, a few major approaches to agility.
Principle | Practices |
---|---|
Stay focused on user value |
|
Strategically prioritize work |
|
Visualize work for self-organization |
|
Focus by limiting work-in-progress |
|
Empirically measure your progress |
|
Minimize long walks in the wilderness |
|
Know when you're done |
|
Continuously improve |
|