Are You Ready to Coach?

Agile coaches are expected to help teams learn agile methods, engineering techniques, and improve the productivity of the teams they work with.  But before they can do they need to be ready to coach.  Being ready to coach means that you have coaching skills, relevant technical and process skills. But the  foundational skill in coaching…

Continue Reading →

Should a manager know a language? Yes. One that enables communication with people.

When I talk to people about making the transition from technical work into a management role, one of the recurring questions is whether managers need to know a language. There are strong opinions on both side of the argument: On one side, people say: “You must know a language if you are to understand the…

Continue Reading →

A Tale of a Too-Hands-Off Manager

I recently worked with a team that was struggling. One of the team members, Tad, wasn’t playing by the rules the team had established. When the team formed, members agreed that each day they’d have a fifteen-minute stand-up meeting to report on progress. The team members agreed that they’d chunk their work into tasks that…

Continue Reading →

A Coaching Toolkit

As a coach, your job is not to solve or do—it’s to support other people as they develop skills and capabilities and as they solve problems on their own. When it comes to coaching, one size does not fit all. You need to have a variety of practices in your toolkit in order to approach…

Continue Reading →