« Distributed Agile in a Virtual World | Main | How to Create a Diagram of Effects »

07 October 2009

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54ee21bf288340120a5cb556b970b

Listed below are links to weblogs that reference Is Assigning Roles the Best Way to get Agile Teams Started?:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

It takes a special kind of leader that foster collaboration and self-organization.

I do think leaders are needed on Agile teams, they just need to be the right kind. Why? People need direction and guidance when asked to do new behaviors and practices. Otherwise, you have the great big: "Yeaaa! We're Agile! [pause] What are we supposed to do now? I don't know...you finish that spec (test case, design doc, use cases...whatever)?" Leadership is there to help people learn how to get from on set of behaviors to the next.

I'm not arguing against support for the team through an agile transition. The special kind of leadership you are talking about has a big overlap with coaching, a coach can provide guidance in how teams get started with new ways of working. However, the key is to grow leadership skills in all team members rather than concentrating them in one individual.

I guess you are talking about roles on a development team here, and I fully agree -- leadership will emerge as appropriate. But in the bigger picture I believe there is a need for two specific types of leadership: servant leadership and vision leadership.

Servant Leader: Good development teams need people to field the crap, to navigate the corporate landscape and initiate change. This is not "doing things for" this is creating an environment for personal growth.

Vision Leaders: These people are few and far between, and when you have one to work with, listen to this person! There is nothing wrong with being led by ideas, but be careful, it is the ideas that matter, the principles, not the personalities.

You are touching the subject of is a self-organizing team self-created. I believe it can be.

I also believe that a team can become self-organizing quicker with the right management/leadership/coaching.

If you look at the team phases (Forming-Storming-Norming-Performing) a team needs a lot of directions in the forming phase.
So depending on where your team is, they might need a more formal decision in the beginning.

I do agree that all teams will have certain things they think they can not change.
With the right amount of leadership they wil quickly realize they can change anything.
I'm convinced that showing them there are no limits (when they are ready) helps more then "forcing" them to decide on things they are not ready for yet.
As always things vary (depend on the situation and team).

The team coaching "role" should be shared as much as possible. If a team is using Scrum, I do believe this role falls more on the Scrum Master than anyone else, but everyone should do their part in being transparent, setting direction consistent with the business objectives, getting things done, and holding each other accountable.

The word [should] associates with ethical judgement.

A judgement is a form of belief and beliefs filter reality.

So in practical terms, if you tell someone what they 'should' do, you are associating with a held belief about what they 'should' do.

That belief might filter you perceptions, preventing you from observing objective reality and/or "what infomation the environment is offering now."

This cognitive bias has broad applicablity to all kinds of coaching.


Dan Mezick

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.