Agile Coaching


Holding up a mirror
As a consulting Agile Coach, I leverage the benefits of being in workplaces on a short-term, usually part-time basis with clear, outcome and time-bound objectives. I keep an impartial, birds-eye view of what is working well and not so well in your software delivery lifecycle (this often gets described as "holding up a mirror"). I never become part of the furniture, and have a daily imperative to push forward and keep people's eyes on the prize. My clients have found this approach to be extremely effective.

Achieving your objectives
To ensure we achieve your objectives, I use a broad range of individual and team learning approaches including pure coaching, mentoring, facilitating, teaching, showing and leading by example, as well as relentlessly tuning and adjusting my activities and approach based on how we are tracking.

Daily activities
Improvement and high performance comes from forming new, effective habits, and continuously driving for better. I embed with teams of managers, developers, designers, analysts, testers (and more) to help them form such habits. I employ proven agile values, principles, techniques and practices to succeed at prioritising, delivering and improving customer and business outcomes in an incremental and iterative way.

Improving as individuals and teams
While improving dynamics and performance within and between teams is paramount to success, this only happens if the individuals involved are happy, motivated and driven by a common vision. I make it my mission to understand the needs of those I am working with, help synchronise and meet those needs, and support each and every team member to grow in professional stature.
Agile Coaching Agile Coaching