Planning a session on Agile in Dysfunctional Environments

Posted on January 10th, 2008 in Agile, conference by siddharta || 6 Comments

I’ll be in Hyderabad this Saturday (12th Jan) for the Hyderabad Scrum Unconference. I’m looking forward to meeting other Scrum practitioners from around the country. Most of the Scrum and Agile conferences and user groups in India are targeted at people who do not have experience with Agile and the goal is to increase the awareness of Agile.

I’m really itching to meet up with people who have a couple of years of Agile experience under their belt, and I’m hoping that the crowd at this unconference will have some more experience so that we can go beyond the “Intro to agile” type of talks into some more advanced stuff.

I’m thinking of doing a session at the unconference on “Agile in Dysfunctional Environments.” If you’ve been practicing agile for any length of time, you’ll eventually encounter less than ideal situations. For example, what do you do if management won’t let the dev team have direct contact with the customer? Or due to internal politics, you cant have the testing team co-located with the dev team? Maybe the team is distributed?

For each of these situations there is one “prescribed” answer, which is that Scrum exposes the dysfunction in the organisation and you are supposed to eliminate the block. While this is a satisfying explanation on a theoretical level, I’m not convinced that this is always the right answer. There is often something good to be had from eliminating organisational dysfunction, but often it is not immediately possible to do so.

Inter-department politics, for example, may be deeply entrenched and it is no good running the project to the ground while the dysfunction is being sorted out (if it ever will be sorted out). There are many such situations where it might make more sense to work around the problem is a suitable manner than to attempt to recreate the organization from top to bottom.

Distributed Agile is a perfect example of this. Technically, distributed agile is a bit of an oxymoron because Agile teams are supposed to be co-located. Although I am all for co-locating as much as possible, there are situations where you cannot co-locate and rather you have to make the best of the distributed team that you have with you.  Dealing with fixed bid projects is another such situation.

Incidentally, Thoughtworks, which is probably one of the best known Agile companies, has both distributed teams as well as a large share of fixed bid projects (at least in the India offices), which just goes to prove that we should not be highly dogmatic about what is prescribed.

Anyway, that is the rough outline of the session I had in mind. If you are in Hyderabad on Saturday, do drop in and say Hello.

Doing Distributed Agile?

Share and collaborate with distributed teams with our electronic agile board tools. Get all the benefits of electronic tools without sacrificing the benefits of physical boards. Supports Scrum taskboards, Kanban boards and user story maps. Check it out!

6 Responses to “Planning a session on Agile in Dysfunctional Environments”

  1. Mike Vizdos Says:

    Hi,

    Sorry I will not be able to attend! Doh… it sounds like it will be a blast.

    Please feel free to get the word out about the site I do on Scrum called implementingscrum.com — you are welcome to use the cartoons there for conversation starters and posting along the walls if you are interested. I have allowed other groups like your use these and the feedback that I receive has ALL been great — that the attendees LOVE the comic strips and see how some of the things I talk and write about hit home for their own work environments.

    Please email me if you have any questions or decide to use any of the comic strips.

    Thank you.

    – mike vizdos
    http://www.implementingscrum.com
    http://www.michaelvizdos.com

  2. siddharta Says:

    Hi Mike, thanks for dropping by. I’ve been to your site before, and I love the cartoons as well :)

  3. Ella Says:

    That’s an ininugoes way of thinking about it.

  4. fifa 14 coin generator facebook Says:

    Tuesday, November 27, 2012 – 10:27 am Marissa that is awesome and I do think it’s a sign of the times. Your pie sounds delish! I think I will make something like that at Christmas time. Did you create the crust recipe or do you have a link to one you used?

  5. http://www.hackcheatstool.us/ Says:

    Thank you for mak­ing this song avail­able. Like the oth­ers, I have searched for this song for years. Sang it to my kids, now I have a grand­daugh­ter to sing it to. Would love a copy. Thank you.

  6. auto comparison quotes Lebanon, PA Says:

    shabizzo: "Major small balls- you wouldn't talk shit if you saw me in person, you know it as well as everyone else. Honky lay off the meth & rotgut."If you saw me in person, you'd wet your damn pants.

Leave a Reply