South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
It only really works for developers who have nothing else but code to worry about and even then it just brings up the average of dysfunctional teams and like you say brings down the high performers."Agile" is a cancer to high performing teams. Feel really bad for everyone still having to endure this crap
Why are the PMs in your standup?Im sitting in a standup now, listening to these idiotic PMs waffling on. We have raised that we have not yet received finalized requirements, what we received is a rough idea, missing all the meat. "Someone" commited to a March release. We informed them to go and tell whomever that it is not going to happen. No way we can dev and get all of this tested in time. Do you think they are listening?
Hell no, we are told that we are agile, we must work with what we have and 'evolve' as we get more info. We cant go back on committed dates. Hell we didnt even commit to it.
When asking okey if we pull this in what do we drop? We can only work on so many story points at a time. Nope sorry, nothing can be dropped. everything is priority nr 1.
So now we will just have to wait post March release and then nicely inform whomever that nothing went in.
FIFYWhy are there PMs in your business?
PMs are killing this place. They are part of the problem, the other part is that business thinks they can now come up with one liner "requirements" and change the one liner at any time seeing that we are "agile"That's not an agile issue. That's a PM issue.
The problem is on many levels. A lot of developers and team leads are to scared to push back.So the problem is not Agile or your PMs but middle / upper management.
I fully agree and fully understand. The problem comes in (as with many other things) when people just take the part of the concept that they like and reject the rest.Nothing wrong with changing requirements, provided you can change budget and timeframe to match. Agile is designed (among other things) to highlight issues early on for all concerned so that you can adapt.
I fully agree and fully understand. The problem comes in (as with many other things) when people just take the part of the concept that they like and reject the rest.
For example thinking that you can change requirements on a massive project a month before go live that requires a major rework and still get it on the requested date.
Very few large organisations in SA follow pure scrum, however if you are delivering it doesn’t matter – that’s the most important thing at the end of the day and it’s what I always tell my scrum teams. I’m an SM in a large corporate, and my teams too don’t follow it to the strictest form. There has to be a balance between adhering to the methodology but at the same time moulding the methodology to work with the culture within the organization and team. That being said, I wouldn’t blame agile and scrum as a methodology when in fact it is the poor implementation thereof and/or other delivery aspects unrelated to agile that seem to be the cause of your frustration.
Very few large organisations in SA follow pure scrum, however if you are delivering it doesn’t matter – that’s the most important thing at the end of the day and it’s what I always tell my scrum teams. I’m an SM in a large corporate, and my teams too don’t follow it to the strictest form. There has to be a balance between adhering to the methodology but at the same time moulding the methodology to work with the culture within the organization and team. That being said, I wouldn’t blame agile and scrum as a methodology when in fact it is the poor implementation thereof and/or other delivery aspects unrelated to agile that seem to be the cause of your frustration.
You cannot have an "Agile" team in a waterfall company. Either everybody is Agile, or nobody is.