These are some of the techniques we practice and teach. The chart demonstrates the concepts that apply to individual roles in the corners, while the center shows concepts that should be practiced by the team as a whole.

Agile is about being a team, being passionate about your craft, and eliminating waste to deliver the maximum business value. Going agile is a cultural transformation that builds on courage, communication, respect and fast feedback loops with your peers, your software and with your clients. Every organization and team is different, it is up to you to choose the practices that best apply to your situation. We use this chart at a starting point for a discussion about what your specific needs are and then develop a strategy together to accomplish your goals.