Need training, coaching, or help leading an agile transformation?
email: mike@cottmeyer.com or call: 404.312.1471

Showing posts with label Coaching. Show all posts
Showing posts with label Coaching. Show all posts

Tuesday, February 3, 2009

Mike Cottmeyer... Agile Coach

I have quite a unique opportunity...

Normally my job with VersionOne involves training and a bit of consulting. I spend most of my time on site with customers, for only a few days at a time, trying to get across as much agile knowledge... and teach as much about our product... while helping them paint a vision for their agile journey ahead.

Over the next two months I get to change things up a bit... I'm working with a client here in Atlanta as an agile coach. I get to spend some time working with a REAL team, actually putting some of the stuff I talk about into practice. It is a nice treat and it feels great to get back into the day-to-day of helping folks with live projects.

I am really looking forward to the change of pace... and the opportunity to stay out of Hartsfield-Jackson International Airport for a few weeks. As an added bonus (if the last few days are any indication) this engagement is going to provide months of stuff to write about. Nothing like getting busy to start the creative juices flowing.

Prior to my first day with the new team, there were a few things I wanted to get a handle on pretty quick. I want to share with you guys what I felt was important and see if anyone else out there wanted to contribute to my list:

  • How well does the team understand agile roles. Who was doing what on the project?
  • How are they managing the project? How are the critical meetings being run? What metrics is the team tracking? How well does the team facilitate meetings? Are they using collaborative approaches for estimating and planning? Is someone dealing with impediments?
  • How disciplined are their engineering practices. Are there any critical practices missing?
  • Is their organizational structure supportive of agile teams or is it an impediment? Do they have any alignment issues between projects, product, teams, management, or software architecture?
  • What is their leadership style like? Are they more command and control or do they take a more participative approach?
  • How strong is the product vision? How well are the user stories articulated? Do they understand the full scope of the project or expect the backlog to emerge? How much requirements churn do we expect?
What do you think? What would you need to know about a team to be an effective coach?

Subscribe to this blog Subscribe to Leading Agile

Tuesday, January 13, 2009

Feelings, Thoughts, and Actions

Have you ever had to sit someone down and talk with them about their behavior. As a Dad I find myself having these conversations all the time. Son... I told you not to hit your brother. But Dad, he made me really angry.

To my kid, his feelings totally justify his behavior.

How about when you have to confront a team member about that heated altercation during the last retrospective? Bob... slamming your fist on the table was totally unacceptable behavior. But Mike, if I hear one more time that the build is late I am going to scream.

While there is clearly a relationship between how we feel, how we think, and how we respond... it is my opinion that our feelings NEVER actually justify our actions. Think about it, are we EVER entitled to get angry and punch someone? Are we EVER entitled to get our feelings hurt and lash out with a personal attack? Are we EVER entitled to treat others disrespectfully when we have been treated with disrespect? Even when it comes to positive emotions like love, affection, or friendship; our feelings must be tempered by our values and principles before we respond.

By understanding the right relationship between our feelings, thoughts, and actions we give ourselves the opportunity to choose how we want to behave. Knowing we have that choice gives us the opportunity to change. By understanding there is not an immutable link between our feelings and our actions, can work to decouple them. We can work to capture our feelings and break them down... we can understand them. We can become intentional about how we think and how we see the world around us. We can make a conscious decision to act in accordance with what is most important to us.

Validate Feelings

Feelings come from the deepest parts of ourselves... they are an integral part of who we are. While we may change how we feel over time, it is unlikely that anyone is going to coach them out of us. It is how we are wired. When coaching either my kids or my team members, I usually start by validating feelings. I know your brother made you mad, I would be mad too if he did that to me. By validating feelings you validate the individual and create the opportunity to learn in a non-threatening environment. It creates the opportunity to change how people think.

Guide Thinking

How we think can be influenced more directly... it is somehow less personal. We can learn about our environment and the people that are a part of our lives. We can gather more information about what motivates those around us and learn something about their intentions and circumstances. With new information, we can learn to think differently about what is happening to us. Why do you think your brother was annoying you? Maybe he felt lonely and wanted you to play with him. By guiding thinking, we are able to broaden the perspective of our team and create the opportunity to coach behavior.

Coach Action

We cannot be held accountable for how we feel... we cannot be held accountable for how we think. We can and will be held accountable for what we do. Our actions are governed by social and societal norms. Our behavior... our performance... can be measured and will form the basis for how others will evaluate us.

By thinking about problems differently, we open up a whole new range of possible options. Son, it is never acceptable to hit your brother. Maybe you could gently explain to your brother that you will play with him in a few minutes, or maybe you could include him in your game? Having more options available to us gives us more opportunities to behave in accordance with our values and principles.

When we decouple our feelings from our actions, we open up a broader palette of possible outcomes... outcomes not predicated by our emotions but based who we choose to be as human beings.

Photo Credit: http://happinessblog.com/wp-content/uploads/2007/11/slinky.jpg

Subscribe to this blog Subscribe to Leading Agile