Monday, March 20, 2006

XP isn't a solution to what ails you

I've got a theory. As far as theories go, this one isn't even half baked, but raw, as in I've given in next to no thought. But I'll share it nonetheless.

First of all, I don't know a lot about other methodologies, except for the little I've encountered with waterfall. But my theory says that most non-agile methodologies are there to hide things. I'm just a developer and don't need to know anything outside of the fact that I've got to implement some functionality. I'm just a replaceable component and as such, the less I need to know, the better. To do my job, my scope is narrow and the information I have is small, because things are hidden from me. Things just get swept under a rug somewhere. Agile methodologies bring things out in the open for all to see. Non-agile dulls things down. Agile magnifies.

XP isn't a solution. If you're part of a bad team, XP just makes it more visible that the team is bad. If you are on a good team, it should make you better. I'm not sure what would happen if your on a mediocre team... 8)

It's no silver bullet. It's no bullet. I wouldn't even bother to call it a projectile! It's is a revealer. Want to know if the team is good, bring in XP. If the team falls apart, then you know. Who wants to be on a bad team anyhow?

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home