Friday, November 15, 2013 1 comments

Five Hats - The Leader

A few months ago, I suggested there were "five hats" that a Software Development Manager wore in their day to day job. These hats are -

1. The Leader
2. The Manager
3. The Troubleshooter
4. The Ambassador
5. The Coach

It's finally time to look at these in more detail, and so today I want to talk about Hat #1 - The Leader. There has been so much written about leadership that you might wonder if I have anything new to add. The straight answer is "no" - however, I'll be looking to apply some ideas that are already out there to our context.

One of the worlds great authorities on Leadership is John Kotter from Harvard. He states that leaders "...don't make plans; they don't solve problems; they don't even organize people. What leaders really do is prepare organizations for change and help them cope as they struggle through it." (HBR, 1990) When you have your Leader hat on you are changing things - your team first, and later on the whole organisation.

Leadership involves creating and managing change - that's the what. Ok, how do we about it? I've read many different ideas on this, but they all boil down to one thing; setting a new direction for the organisation, and then aligning people to that direction.

What sort of "new directions" will you be setting as a Software Development Manager? There a lots of possibilities, ranging from the small to the large. But they will generally fall in the area of new projects, new technologies and new methodologies. Here are some examples -

1. This year, we will release our first mobile application
2. By years end, we will be writing all new software in NewTech(TM)
3. Starting next project, we will review all code before release

You'll notice that most of these had dates attached to them, which seems appropriate to me for direction setting at the departmental level. But that can be disputed.

So you've chosen your new direction - how do you go about aligning people to it? This is really where the "art" comes in, as there is no formula. It seems to me there are two essential elements, though - trust and communication. If you have built up trust with your team over time, they are far more likely to buy into your new direction. Building trust takes time and effort. In my experience, you earn it by being scrupulously honest and fair over a long period of time.

Communication is the other element. You need to be talking about your new direction with your department, both individually and as a group. You need to help them understand why you think this is important. You need to understand their own priorities and needs as well, so you can find common ground with your direction. When you are talking about new projects, technologies and methodologies, there is an obvious advantage to the developer, as such things tend to increase their market value. I'm never embarrassed to point that out.

Much more could be said on this topic, and I doubtless will do so later. In the mean time, there are plenty of books an articles on this topic - you won't lack for reading.

Wednesday, November 6, 2013 0 comments

How to Sidestep the Excellence Trap

Some controversial ideas here. But I think they are sound - if you say "failure is not an option", then people will not try new things or learn. Worse, they will try and cover up mistakes and begin to develop dishonest habits.


12 Most Appealing Boss Behaviors

We really like lists, don't we? Especially in business articles. The five steps to success. The three things you need to start doing now. The seven things you need to stop doing. And so on.

Having said that, I did like this list of "appealing boss behaviours" -

  1. Wants you to succeed
  2. Always has time to talk
  3. Turns mistakes into teaching opportunities
  4. Keeps you on your toes
  5. Doesn’t micromanage
  6. Has consistent expectations
  7. Has high expectations
  8. Conducts formal performance reviews
  9. Communicates clearly and directly
  10. Is decisive
  11. Takes responsibility
  12. Will fire you without hesitation

The 5 Things You Must Embrace to Become a More Self-Aware Leader

Some good thoughts in this article. The five behaviours identified are -

  1. Purpose
  2. Wisdom
  3. Self-awareness
  4. Love
  5. Renewal

Here's the puzzling thing. I've read dozens, perhaps hundreds, of articles about being a successful leader, and most of them emphasise such "soft" skills. Yet I only occasionally see these put in practice. Why the gap? Are such articles "aspirational" pap, or is there another reason that people have not "made the leap"?

Sunday, November 3, 2013 0 comments


That's how many hits this little blog has received over the last couple of years, even though I haven't updated it for 12 months. I'd like to start posting again, though it will be irregular. Stay tuned.
Thursday, December 27, 2012 1 comments

The Dueling Myths of Business

I've never read anything like this before... a fascinating and helpful way to look at the business world
Friday, December 21, 2012 0 comments

Bad Bosses, Picking Your Fights and Saying 'I Don't Know'

Celebrity CEO Carol Bartz shares some good thoughts