Click here to Skip to main content
15,900,724 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: The Agile Cult Pin
Cpichols23-Nov-21 1:38
Cpichols23-Nov-21 1:38 
GeneralRe: The Agile Cult Pin
MadGerbil23-Nov-21 1:50
MadGerbil23-Nov-21 1:50 
GeneralRe: The Agile Cult Pin
Member 1484049623-Nov-21 2:22
Member 1484049623-Nov-21 2:22 
GeneralRe: The Agile Cult Pin
MadGerbil23-Nov-21 3:15
MadGerbil23-Nov-21 3:15 
GeneralRe: The Agile Cult Pin
Member 1484049623-Nov-21 3:27
Member 1484049623-Nov-21 3:27 
GeneralRe: The Agile Cult Pin
MadGerbil23-Nov-21 4:30
MadGerbil23-Nov-21 4:30 
GeneralRe: The Agile Cult Pin
Member 1484049623-Nov-21 5:06
Member 1484049623-Nov-21 5:06 
GeneralRe: The Agile Cult Pin
charlieg23-Nov-21 2:18
charlieg23-Nov-21 2:18 
Someone correct me if I am wrong, wait - I'm in the lounge, that happens naturally here....

My perception, and it's been a few years that the roots of agile come from extreme programming (there is a great book somewhere here, maybe my attic) which with the exception of pair programming, opened my eyes to some serious issues in our industry. At the time, I was a manager of a DB development team. After I read this book, my conclusion was we're doing this wrong.

This is where Agile just made things way too complex for me. KISS is better for project management - hence I understand the OP's rant. Nuggets and epiphanies I pulled from this book:


  • Customers set features. Customers won't know exactly what they want until you put something in front of them. Customers lie. They think they know what they want. Beware.
  • The requirements / features will change. Stop your bitching. You best have a management model to deal with it. I've listened to developers complain for 40 years about changing requirements. It's normal. I think agile addresses this with gold plated story boards, etc. I don't know. Just recognizing the facts that customers do not know what they want and things will change is the first step in recovery.
  • Customers do not do estimates. The people doing the work do. Again, over many years I have seen really smart people go green and puke having to come up with estimates. Software and systems development is hard. The people doing this work (not customers, PMs, management) are the ones that should be estimating. What I have seen again and again is a developer coming up with an estimate, it's too long, and some individual whacking it by half or more to meet some artificial schedule. The developers never learn how to properly estimate in this environment, so the entire system is set up to fail.


    I actually consult with a well managed company. I truly mean that. Even so, they make these same mistakes. The only way customers are allowed to change the schedule is to change the priority of the features they want. They are actually starting to understand this. Even so, how many of us have been asked, "How long will this take?" with no requirements, no feature list, no h/w spec, etc?


    This gets back to estimates. I've seen estimates get whacked to meet artificial delivery times (usually there is a trade show involved Smile | :) ) and then listen to PMs and management complain bitterly that "the development team missed their scheduled commitments" when in fact, they hit their estimate but missed management's.


    This is THE great lie, and the Extreme Programming book brought it out in a simple and well explained manner. It was an epiphany to me. At the time, I was struggling with estimating projects, and the book exposed the underlying fallacies of this nonsense.


    The rest of agile? all I know is that currently the agile team is growing and the development team is shrinking. That's another story...
    Charlie Gilley

    “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

    Has never been more appropriate.

GeneralRe: The Agile Cult Pin
Member 1484049623-Nov-21 2:30
Member 1484049623-Nov-21 2:30 
GeneralRe: The Agile Cult Pin
Steve Naidamast23-Nov-21 3:55
professionalSteve Naidamast23-Nov-21 3:55 
GeneralRe: The Agile Cult Pin
MSBassSinger23-Nov-21 4:45
professionalMSBassSinger23-Nov-21 4:45 
GeneralRe: The Agile Cult Pin
Timothy Dean Mobile-Speed23-Nov-21 5:39
professionalTimothy Dean Mobile-Speed23-Nov-21 5:39 
GeneralRe: The Agile Cult Pin
sasadler23-Nov-21 6:13
sasadler23-Nov-21 6:13 
GeneralRe: The Agile Cult Pin
Member 1409260523-Nov-21 22:29
Member 1409260523-Nov-21 22:29 
GeneralRe: The Agile Cult Pin
Member 1484049624-Nov-21 0:52
Member 1484049624-Nov-21 0:52 
GeneralRe: The Agile Cult Pin
pmauriks28-Nov-21 20:03
pmauriks28-Nov-21 20:03 
GeneralRe: The Agile Cult Pin
Member 1484049629-Nov-21 4:53
Member 1484049629-Nov-21 4:53 
GeneralWell, I've got my Covid booster appointment. PinPopular
OriginalGriff22-Nov-21 4:06
mveOriginalGriff22-Nov-21 4:06 
GeneralRe: Well, I've got my Covid booster appointment. Pin
Richard Deeming22-Nov-21 4:18
mveRichard Deeming22-Nov-21 4:18 
GeneralRe: Well, I've got my Covid booster appointment. Pin
newbie_1222-Nov-21 4:48
newbie_1222-Nov-21 4:48 
GeneralRe: Well, I've got my Covid booster appointment. Pin
OriginalGriff22-Nov-21 4:50
mveOriginalGriff22-Nov-21 4:50 
GeneralRe: Well, I've got my Covid booster appointment. Pin
Jörgen Andersson22-Nov-21 10:03
professionalJörgen Andersson22-Nov-21 10:03 
GeneralRe: Well, I've got my Covid booster appointment. Pin
den2k8823-Nov-21 4:00
professionalden2k8823-Nov-21 4:00 
GeneralRe: Well, I've got my Covid booster appointment. Pin
Daniel Pfeffer22-Nov-21 5:44
professionalDaniel Pfeffer22-Nov-21 5:44 
GeneralRe: Well, I've got my Covid booster appointment. Pin
Kelly Herald22-Nov-21 9:27
Kelly Herald22-Nov-21 9:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   494 votes