|Think about Loose Coupling|
Re^4: Selling swimsuits to a drowning manby sundialsvc4 (Monsignor)
|on Jul 17, 2014 at 23:15 UTC||Need Help??|
I didn’t start the thread to debate the virtues or lack-thereof of SCRUM.
However, I do feel obliged to observe the following:
If the project is ‘[chronically, or not] ‘under-specified,” then “there’s your problem,” and the situation will never get better until, and unless, you deal with that root cause.“Specification” does not mean that you must know every aspect of everything before you are allowed to embark upon anything. However, if your customer-base is flip-flopping between “we want this” and “we want that,” then this is a manifestation of your root-problem that nothing in “Scrum” is ever going to address. You have to negotiate and cement these things and you should have done it well ahead of time. Or else.
A business customer knows his business, and he very-rightly expects you to also know yours. Sure, he might be able to give you what you call a “user story,” in his own business frame-of-reference, but he can’t be expected to know anything about the software-machine that you are responsible for. Yes, he knows what he wants, but no, he does not know how to make y-o-u-r software-machine do it. He cannot know how his user-request translates into “changes to that machine, acceptance-test cases, roll-in scripts and roll-back plans.” A wide gulf is fixed between these two perspectives, and a story won’t bridge it.
Agile invites the framers who will be tasked with nailing-up the 2x4s to also figure out where the walls should go. “What would you like to build today? Or not.” A recipe for project failure, and this is what happens. You can’t “wander” toward the goal of building something that moves on its own.
Today, this role is being filled by people who are able to mix “business analysis” with “systems analysis” with “project management” in a hybrid role. They’re not programmers, although they must have been one for a long time. They’re management. And they do direct the project. Their hard-hat is white, and yours is yellow.
However, to steer this back to the OP of this thread ... here we had someone, who was an obvious huckster’s shill, selling a “weekend certification” in this snake-oil to a group of (I now surmise ...) “mostly recently-unemployed individuals,” for thousands of dollars a pop, while baldly claiming that you didn’t know how to write source-code to get it. A certification in cosmetology but you never have to cut hair. A certification in home-construction management but you never have to drive a nail.