Slashdot Mirror


Why Your Users Hate Agile

Esther Schindler writes "What developers see as iterative and flexible, users see as disorganized and never-ending. This article discusses how some experienced developers have changed that perception. '... She's been frustrated by her Agile experiences — and so have her clients. "There is no process. Things fly all directions, and despite SVN [version control] developers overwrite each other and then have to have meetings to discuss why things were changed. Too many people are involved, and, again, I repeat, there is no process.' The premise here is not that Agile sucks — quite to the contrary — but that developers have to understand how Agile processes can make users anxious, and learn to respond to those fears. Not all those answers are foolproof. For example: 'Detailed designs and planning done prior to a project seems to provide a "safety net" to business sponsors, says Semeniuk. "By providing a Big Design Up Front you are pacifying this request by giving them a best guess based on what you know at that time — which is at best partial or incorrect in the first place." The danger, he cautions, is when Big Design becomes Big Commitment — as sometimes business sponsors see this plan as something that needs to be tracked against. "The big concern with doing a Big Design up front is when it sets a rigid expectation that must be met, regardless of the changes and knowledge discovered along the way," says Semeniuk.' How do you respond to user anxiety from Agile processes?"

3 of 597 comments (clear)

  1. Agile Hitler said it best by Anonymous Coward · · Score: 2, Funny

    "Why weren't you at the fucking stand up meeting???"

  2. Agile summed up by Shinobi · · Score: 5, Funny

    Agile is to proper software engineering what Red Bull Flugtag is to proper aeronautic engineering....

  3. Re:Are you nuts? Don't talk agile with the custome by ebno-10db · · Score: 3, Funny

    So you've worked at Google? Beta is the goal.