News for hackers. Stuff that matters.
Re:Why I'm done with Scrum by gaius on Thursday September 13, 2012 @12:43AM (#4514823)
Scrum is by and for management, not developers. Want your devs in at 9am? No problem, hold the standup then. Want to easily replace your dev team with an outsourced one? No problem, a Scrum team is a black box as far as the rest of the organization is concerned, one with a well-documented interface. Etc, etc.

Ir's insidious because it tricks devs into thinking it's for them.

Re:Why I'm done with Scrum by javajosh on Thursday September 13, 2012 @01:09PM (#4517320)
What does management want anyway? Do they want a black box with a well defined interface? What other options do they get?

It seems to me that this question depends very much on the kinds of commitments management is making. Which in turn depends on whom they are making them to. If it's to a customer that has some hard requirements, enumerated in a contract, and providing those is the source of money, then management's focus is (and should be) executing those requirements. Which would seem to imply that a black box is just fine.

The problem is not the desire for a black box approach, but that boxes fail. Management is risk averse (and their risk aversion is what keeps your paycheck coming, in theory).

(Actually, black boxes are creeping into software development all of the time. For example, there's no reason to not have fast PSD-to-HTML turn-around anymore. That process has been black-boxed. Not shrink-wrapped, but black-boxed. Yes, there are still quality variations, questionable use of excessive markup, etc, but its not bad.)

Anyway, I just question your tacit assumption that management wanting a black box with a well defined interface is a bad thing. It seems like a reasonable goal.

Re:Why I'm done with Scrum by gaius on Thursday September 13, 2012 @02:21PM (#4517737)
It's not healthy for the organization as a whole if the only point of contact between "the business" and the developers is enshrined in the Product Owner. It is however very amenable to empire building and short-term cost savings, both of which are examples of a manager favouring their own interests over that of the organization. In short, Scrum is most useful for those for whom a dysfunctional organization is their goal. That the turkeys (devs) are voting for Christmas themselves is the icing on the cake.
Re:Why I'm done with Scrum by slurgfest on Thursday September 13, 2012 @12:15PM (#4516965)
It is a compromise. Like any long-term compromise, it is gradually bent into a shape mostly determined by whoever has the better bargaining position.
Re:Why I'm done with Scrum by Evbn on Thursday September 13, 2012 @11:17PM (#4519877)
Um, one of the first rules of scrum is that management is not invited to the Standup. Scrum is a process for a team to communicate effectively with each other and their customers.