4 ms·
Totally agree. The whole Agile farce is about treating programmers as idiots who'll end up putting a flight simulator in your spreadsheet unless you nail them t
by jrabone 15y ago
Totally agree. The whole Agile farce is about treating programmers as idiots who'll end up putting a flight simulator in your spreadsheet unless you nail them to a task card, and program managers as drooling morons who spin a wheel of fortune to pick the direction.
Now, there are some companies who DO develop like that - I'd venture to suggest they aren't the successful ones.
Hire better developers, hire better managers, incentivise the lot of them to care about the thing they're building. Ditch the Agile crap, it's about minimising the damage incompetent people can do to your project, while compromising the best people until they too are just mediocre.
- marcusf 15y agoNot to be confrontational, but I'd wager that you've never developed in an agile context for any longer period of time?
- jrabone 15y agoThe last 7-odd years in my 20 year career, 50 (very smart) people, multiple teams. Long enough to watch it spread through a company, with the attendant disruption, only to be revised away as the realisation set in that, like so many silver bullets, it was only nickel-plated at best. Now I'm watching as another 'Agile' team pushes 6x4 cards around (at least they've managed to adopt a half-assed electronic version of that). Sadly there's no methodology that'll save them, but that's a different problem.
- marcusf 15y agoThen I don't get the hostility displayed in your original comment. Of course it's not a silver bullet, it's a set of tools for managing development together with a philosophy of work. YMMV but we've used several agile ideas (for example iterations, retrospectives, stop-the-line) to great effect to reign in scope creep, increase quality, reduce overtime and make people happier, overall.