Coaching

Coaching

Training

Training

Workshops

Workshops

 

Software development is hard. You have deadlines to meet; quality goals to meet; customers to satisfy. Your day is full and that leaves little time for investigating better ways to develop and manage your software projects. Little time is left to improve your skills and your teams skills. Wisdom gained through personal lessons learned is great, but often slow and painful.

You don't have to learn it all at the school of hard knocks. You can accelerate your gain in wisdom by learning from others that have solved the same or similar problems.

Agile before it was called Agile

Engineering Practices for Lasting Quality

Embedded Agile Since 1999

Spotlight