|
Nov
09 |
Topic: No Tags
On Agile teams no one owns anything. The team is collectively responsible for what they create. Agile teams are “cross-functional.” They are “Whole Teams” consisting of a variety of experts with different skill sets. On the surface it seems like there is an inherent contradiction between the above ideas. At least, there is a conflict. I am an expert and I want to do the things for which I am an expert. There are other experts and they can do the things for which they are experts. Yet I don’t own any of the work, and somehow I am responsible for what other people do. The Expertise Exists on the TeamI need to let go of the notion that I am the expert. There are simply a number of things that need to get done, and I should do the next one. The next one might not be the one that is most comfortable for me. I think that I am a rock star programmer. I think that I am a lousy interface designer. Yet if the next thing to do is to create an interface then my job is to do that. But, I don’t know how to do it! Good. It’s time for me to learn. Does someone on my team know how? Maybe I should ask them. Cross-functional doesn’t mean that someone knows how. Cross-functional means that anyone can do it, and anyone can ask for (and receive) help. There are lots of benefits to this:
Trackback URL: http://www.bigvisible.com/asroka/sharing-the-work/trackback/
|
||||||
Great distinction Adam. Cross-functional doesn’t necessarily mean that everyone required is on the team, but rather that one person can wear many hats. This is an excellent point as developers (of which I consider myself one, though a poor one at that) and everyone else needs to get out of their comfort bubble and do something that isn’t regularly “their job.” Thanks for the post and the reminder.


