I almost laughed out loud. Isn't that agile? :P
I almost laughed out loud. Isn't that agile? :P
These days its been devolved into micromanagement musical chairs of pain. The kind that promotes what it professes to prevent and provide.
> People over processes
and
> Responding to change over plans
And capital-A-agile is literally a textbook process.
Conveniently, if something isn’t working they dismiss it as not true agile.
Of course, all of the processes and meetings they push on to the team don’t actually work out, but they’re long gone by then.
Most so called agile coaches are scrum prescriptivists in my experience.
But pushing useless stuff that doesn't work and then leaving, yea that's not agile :P
I worked on one team that had this and it was amazing. It implicitly helped with burnout too. It was an "Agile" team, but we followed more of a scrumifall model that worked well for that project.
I've been on a bunch of Agile teams (some more than others) since then, but the requirements processes are all garbage. Then the leaders wonder why things take so long, there's so many bugs, burnout is high, etc. It's really not surprising.
Once a process was created the business would have to sell any process changes to the product owner by either showing it was a regulatory/legal issue, or using a cost study to show it would save money. So not back and forth or superfluous changes.
...Frankly I think all the standups & the pressure from constantly asking me if I am contributing (every single day?!) instead of trusting that I am... burns me out.
I don't mind 2-3 standups per week, 15 mins max.
But 5x 30 minute standups... Is exhausting. It feels like a lack of trust from product managers.
Oh yeah... and unqualified, zero engineering experience, diversity-hire product managers. That's super annoying-- being managed by people who did not obtain their role via the route expected of an engineer (having demonstrable engineering skills)
I haven't really seen this, but a poorly performing product manager or product owner completely breaks the scrum or agile model (to the extent it works at all). They are assumed to basically know the domain and know what needs to be built at a high level, and the software requirements originate from them in the scrum model. If they don't know what the requirements should be or how to communicate them or how to collaborate with the engineers on the requirements, it is completely garbage-in-garbage-out. On the other hand, working with a product owner who is a domain expert and happy to help define software to solve their needs can be a joy.
And it’s not a test of your contribution. It’s part of being a team.
"So we are incentivized to get it done quickly and go back to our desks."
"Ah, so if we sit down we can make the meeting longer...."