Why don’t software development methodologies work?
typicalprogrammer.com
Why don’t software development methodologies work?
1–10 of 201 posts
Re: Why don’t software development methodologies work?
#2Re: Why don’t software development methodologies work?
#3Re: Why don’t software development methodologies work?
#4Re: Why don’t software development methodologies work?
#5Re: Why don’t software development methodologies work?
#6I've also been on teams that were not successful no matter what methodology they used. The team just wasn't cohesive, didn't have enough talent, and/or had poor leadership.
Re: Why don’t software development methodologies work?
#72. Do you have enough experience and do they work well together, if not your mostly screwed. Right hand doesn't know what the left is doing. Takes too long to train new people usually.
3. Are estimates being treated as estimates or is date,team and scope being dictated from above? project triangle anyone. Stretch goals for managers mean long nights and weekends for the team and bonuses for other companies recruiters.
4. Has management been over sold on buzz words and marketing hype?
5. Is there some kind of incentive to come in under budget. So, much for quality.
All of the above can screw up a project quick.
Re: Why don’t software development methodologies work?
#8this one of the many examples of the anti-intellectualism that is so pervasive in the software development scene. Are the inflexible, detail-prescripting methodologies he describes any good? of course not, but I haven't seen a single seriously used methodology be like that in real life unless it fell on the hands of negligent/incompetent management and/or engineers.
Errrr....
Re: Why don’t software development methodologies work?
#9Re: Why don’t software development methodologies work?
#10Maybe they all don't "work" because people suck and get lazy? Things can be very pleasing when one works with developers use the planning tools and have a leader who never relents at keeping the team on track with a given methodology, all without being a bully of course. Of course it's rare in the real world, but it does happen.
For example, we had coding standards requiring a comment explaining the contract for each method written, and this was enforced by version control on check-in. My colleagues were putting in comments like this:
/**
* Comment
*
* @param foo Parameter
* @param bar Another parameter
* @returns Something
*/
to avoid triggering the automated coding standards check, without actually revealing anything about the method they had written. I complained to the manager a few times, who did nothing, so I left.