3 ms·
Yeah, I see your point and I've been on similar teams. But I think you're: 1) Drawing a lot of conclusions from a single data point (the project you were on)
by wgerard 9y ago
Yeah, I see your point and I've been on similar teams. But I think you're:
1) Drawing a lot of conclusions from a single data point (the project you were on)
I've been on teams like the one you're referring to as well. I've also been on teams full of great people who needed someone to manage all of those things. Some teams are better at self-organization than others, and I don't think it's a fatal flaw for a team not to be capable of that (to the extent that a business requires, anyway).
I've been on many more teams full of excellent people who were incredibly relieved to have someone else do all the organizational work, even if they themselves could've done it quite easily.
Organization is overhead. Your team lead was likely filling in the role of "product manager" even if it didn't seem like they were (and in fact, the great ones sometimes make it seem like they're not doing anything at all).
2) Misinterpreting my point
The article's suggesting more specialization, whereas it seems like you're arguing for less. The article is suggesting that the role of "product manager" should be split into multiple roles, whereas it seems like you think the role should be subsumed by developers and team leads.
Team organization becomes exponentially more difficult if your team is composed of many different roles and specialists. That's what I meant by "herd those cats".
- lostcolony 9y agoOh, of course we filled in that role, and to a point that's what I mean by team lead. But the standard is having both a team lead, and a product owner. Why? What is the PO doing that the team and it's lead aren't better able to do? If there is something, by all means, have that person, but typically there isn't. Which I think is this article's point
- wgerard 9y ago> What is the PO doing that the team and it's lead aren't better able to do? I think you've either been very lucky with teams or you've had terrible luck with product managers. Let me turn it around, actually: Why have a team lead at all? Why can't the developers just collectively meet with higher-ups, decide on timelines, etc.?
- lostcolony 9y agoOh, the team does. The team lead serves largely as tie breaker, and as the person to help bring everyone back on track if discussions go off on a tangent. But the team lead is not there (and frankly would not be able to) decide by fiat on something the team was not amenable to; that can't work.