Earlier quoted context omitted.
Politics is just deciding what to do with shared resources, an ideology informs people’s choices about what to do with shared resources, managing people doesn’t really have anything to do with scum or politics, I think you’re missing the mark. More to the point, you’re picking something more divisive than scrum and adding your thoughts about the divisive topic to add to a discussion about scrum, it doesn’t add to the…
> Politics is just deciding what to do with shared resources Sure, as good a definition already. > managing people doesn’t really have anything to do with scum or politics People, and particular the labor of people, is a resource! Managing it is inherently political.
Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
71–76 of 76 posts
Re: Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
#72If someone worked with both Scrum and Kanban, can you tell us which one feels better for a team? I only experienced Scrum.
On the other hand, if you have a team who is going to be working on more "at the time" needs, Kanban lets the disruption get absorbed in real time while the team gets to focus on the WIP pipe. I've seen it used most successfully in teams that have smaller, more isolated tasks to deliver that are able to be isolated to the scope of the team. Intra-team coordination with Kanban is more difficult than scrum (but doable) as long as the working model is understood on all sides.
My preference is to operate more in a Kanban model but when working with other groups who operate with scrum you need to tweak things to integrate.
It also isn't a system that, once picked, you're stuck with. I had a team who did scrum for a few weeks, twice a year during organizational planning so we are kept in rhythm with the rest of the company. Once we had a good enough idea in how we were going to move forward, we switched to kanban to manage our work until the next Co. planning cycle.
There's no true Scotsman when it comes to planning and agile and you'll never find a definitive correct answer that can be broadly adopted. Being open to change to make it work with your org and the people you work with is going to get you closer than blindly following any strict dogma.
// ramble
Re: Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
#73At its best, Scrum can be a tool to limit manager micromanagement (only at the level of a whole sprint), while also empowering the team to work the way it considers most effective because everything Scrum suggests as defaults (like what meetings to have and what their goal is) can be changed by the dev team. In practice management doesn't give a iota about what Scrum says their role is and everything becomes discussi…
In my experience Scrum is the worst enabler for micromanagers - PO suddenly wants to do something yesterday - they just give their task top priority so you're forced to do it - PO want the button to have that exact shade of teal - they won't accept the story until it looks exactly like what they wanted - You want to clean up the messy code you're touching - just make a story for it and watch the PO rank it to the bot…
Re: Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
#74Scrum serves two primary purposes: 1. To force a check in so that everyone keeps the manager up to date. This is annoying for people who already do that as a matter of course, but not everyone is that disciplined. 2. To demonstrate velocity to the higher ups. We can't get away from the fact that upper management needs reassurance that we're not just fucking around. With these bullshit numbers we can make them feel be…
* The sector of the business I'm in is 90% about integration with third-party services. How many sprints does it take to walk through their certification process? Depends how many cycles the third-party wants, how fast they respond, etc. So we end up checking in tasks representing "2 weeks of work" that really mean nothing so the points can be made up.
* The long-established policy (pre-scrum) involves several phases (development, another developer reviews, QA, final review by project manager). Any one can be a bottleneck. So if Frank in QA has enough points for his sprint, Dev Steve probably can't take on any more tasks even if he has capacity.
* This also works on a time scale; you're often going to end up with "last Thursday of the sprint, there's nothing left in the queue, and we have to twiddle our thumbs or possibly start some experimenting on next sprint's work" -- it's hardly a smooth process of "just keep pulling tasks".
* The primary outcome of all the meetings is that they complain "we're delivering 80% of our estimate one sprint, and 115% the next sprint, how can we be more predictable?"
Bearing in mind the number of points have nothing to do with actual achievements and business value; a huge spec uplift on the #1 partner can end up as fewer points than just endless weeks of dragon-chasing for a partner that will never deliver a dime of revenue.
Re: Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
#75Imo the fundamental failure of Scrum as a planning methodology stems from the fact that it gives user requirements ('user stories') to developers and expects them to translate them to a technical implementation almost as an afterthought that's barely acknowledged in the framework. Most of us work on huge codebases with tons of baggage and hundreds or thousands of engineer-years invested into it. Implementing a featur…
I've always wondered that - why the pathological aversion to "solutioning" in Scrum / Agile? Any solution is going to invovle compromise of some sort, it's daft to hand over the "user story" and pretend that it's all going to be ok.
Not much room for compromise (from the story, at least) in either case.
Re: Scrum's Built-In 'Get Out of Jail Free Card' Against Criticism
#76Scrum is alright but shouldn't be taken to the extreme. We went from Waterfall Model, planning absolutely everything up-front, to the opposite extreme of planning nothing up-front. Somehow people think that's totally normal and still think process is everything. I've been around the tech industry long enough to see companies dogmatically pursuing certain ideas only to switch to the opposite ideas later... And, at all…
I agree, but I have seen an implementation of a middle ground (Scaled Agile for Enterprises, SAFE) that combined the worst of both worlds, with quarterly, one-week, all-hands-on-deck mammoth PI (product increment) planning sessions down to the story point (whatever unit that was, apparently it has magical self-calibrating properties) that were thrown out of the window 4 weeks into the PI.
Though two wrongs don't make a right, two rights can sometimes make a wrong when combined.