Improve the performance of software development teams by introducing new practices, and removing barriers to their wider adoption. Ensure that our customers achieve strong business/IT alignment, high performing teams, and projects that deliver. Agile Consulting, Coaching and training