Sprints? I love sprints...I feel like I'm on a hamster wheel day in, day out. Seriously, screw scrum and 'agile'
This has nothing to do with scrum and agile. Or if it does, then they are part of the solution, because one of the rules is that you don't do overtime. If there's too much work to include all features before the deadline, you drop some of the features. Scrum is meant to help estimate based on real work by developers, rather than on overly optimistic planning by managers. They empower the developer and give them the a…
Well, I know what you’re trying to say, and technically, you’re correct - if any shred of the agile manifesto were observed, you would be actually correct, too - but “agile as practiced by everybody who practices it” is, for all intents and purposes, “agile and scrum” now, so we may as well stop pretending it’s in any way related to what it was supposed to be. Once the phrase “agile” got some mindshare, it was bastardized and twisted into the unholy abomination that we suffer today: that is, the exact same thing that came before it. If somebody were to come along and put together a perfect, workable, realistic, livable, maintainable, achievable software development methodology - say, the “pwrlma” method - it would be twisted back into what “agile and scrum” are today by the same people who can only reason by analogy. Software will always be managed as if it were a building construction effort and programmers will always be treated as slightly more educated bricklayers.