We coach software development teams to become agile. For us, coaching teams means working with and in the team.
We think the most effective way to build high-performing teams which embrace change, is to allow everyone to discover their own values and to help each other to improve.
We prefer showing by doing over showing by telling.
We focus on delivering what the customer really needs, and by doing it agile, we, the team, can deliver it when the customer needs it. Most of all, we value close collaboration and honest, open communication.
We value radical integrity and we subscribe to the Manifesto for Agile Software Development :
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value :
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
The Agile Principles