Coaching

Adopting a new methodology or a whole new set of practices is a big challenge for any organization. Many companies fail to adopt Agile, because they neither understand the fundamental principles and practices nor know how to apply them. An experienced coach can be the key to success during the transition and the adoption phase. We don't predicate from the theory, rather we are experienced practitioners and we are constantly using all the best practices we teach. We have successfully coached companies with distributed projects around different countries such as Argentina, USA, UK, Romania and France.

Is your company interested in adopting any of the following principles and practices?

• Iterative and incremental development • Delivering working software every iteration • Embrace change
 
• Features prioritization by business value • Agile estimation and planning • Increase visibility
 
• Maximize communication and feedback • Describe requirements through user stories • Daily standups
 
• Retrospectives and continuous improvement • Automated user acceptance tests • Small releases
 
• Test driven development (TDD) • Behavior driven development (BDD) • Eliminate waste
 
• Continuous integration • Build quality in • Code refactoring
 
• Collective code ownership • Pair programming • Simple design