- Continuous Delivery: Delivering to production
- Continuous Integration: Delivering to teammates
- Pair Programming: Working in partners
- Ensemble Programming: Working as a whole, integrated team
- Test-Driven Development: Expressing new intentions in code
- Refactoring: Expressing existing intentions in code
- Fixing Bugs: Correcting unintended behaviors in code
- Improving Legacy Code: Lowering the everyday costs and risks of changing existing code
…one new thing at a time.
We’ll learn together, in context.
This might look like
- Pairing and ensembling on stories
- Testing and refactoring to move safely and predictably
- Integrating and releasing early and often to manage risk
- Retrospecting a tiny bit every day, so we can do a tiny bit better tomorrow
This might feel like
- Safety to try ideas and develop intuition
- Trust to dig deeper
- Care to bring out the best in each other
- Freedom to choose wisely which goals to seek and how to seek them
The above links are to my micropodcast, Agile in 3 Minutes.