Earlier quoted context omitted.
The problem is that organisations want a magic formula that will solve all their problems. So they buy an off-the-shelf process with no regards to how it even came to be. Every time I see something not quite working the way it should in an agile environment, I refer back to the manifesto. Anything that feels like it's going more towards "the things on the right", I point it out. Good managers are willing to listen. M…
> The problem is that organisations want a magic formula that will solve all their problems. So they buy an off-the-shelf process with no regards to how it even came to be. I feel we need to take a step back and look at the organizational problem. Is your job to get things done in a team environment or waste time and effort reinventing the wheel of how to organize work in software development projects? If you're ther…
Agile isn’t about speed, it’s about direction
61–66 of 66 posts
Re: Agile isn’t about speed, it’s about direction
#62Earlier quoted context omitted.
The problem is that organisations want a magic formula that will solve all their problems. So they buy an off-the-shelf process with no regards to how it even came to be. Every time I see something not quite working the way it should in an agile environment, I refer back to the manifesto. Anything that feels like it's going more towards "the things on the right", I point it out. Good managers are willing to listen. M…
It's a similar version of "build vs buy" discussions that happen at every level, from "do we even build an engineering team vs outsource to contractors" to "do we include leftpad or write our own method," and everything in between. There are people out there with high amounts of resistance to using something someone else hasn't recommended or appeared to vet, at every level. It's often about trying to manage downside…
Re: Agile isn’t about speed, it’s about direction
#63Earlier quoted context omitted.
It's because a lot of agile is just plain stupid in real world use. For example, story points are always being converted back to wall time because in the real world you have resources who can work x amount of hours and you need to plan around that. What's the point of using an intermediate unit?
Story points shouldn't get converted back to resource time. They're just a way of ballparking estimates sufficient to let product managers make broad choices, and to help teams keep from getting excessive amounts of worked crammed into an iteration. So don't use them as an intermediate unit. If you want hours, just ask for estimates in hours. I think that's not a great idea for all sorts of reasons, but if you're in…
But then you aren't doing Agile!
The whole thing is just stupid terminology for existing things and distils down to "make a todo list and work through it"
Re: Agile isn’t about speed, it’s about direction
#64Earlier quoted context omitted.
The alternative is to just do what makes sense, without calling it anything. Junk shit like what scrum has become, for example not discussing technical stuff during standup (why the fuck not? that's what our job is about), artificially splitting stories into 2 week boxes (why the fuck should I break down something that isn't naturally breakable?), why create a card for every thing I'm working on (fucking control frea…
> The alternative is to just do what makes sense, without calling it anything. You argue in favor of not calling things things, and then go on to call a lot of things things. You demonstrate why we need to name things: to talk about them more effectively. What makes sense to one person may not make sense to another. I agree that each team should decide based what's right for them based on the people and the problems.…
Re: Agile isn’t about speed, it’s about direction
#65Earlier quoted context omitted.
Story points shouldn't get converted back to resource time. They're just a way of ballparking estimates sufficient to let product managers make broad choices, and to help teams keep from getting excessive amounts of worked crammed into an iteration. So don't use them as an intermediate unit. If you want hours, just ask for estimates in hours. I think that's not a great idea for all sorts of reasons, but if you're in…
> So don't use them as an intermediate unit. If you want hours, just ask for estimates in hours But then you aren't doing Agile! The whole thing is just stupid terminology for existing things and distils down to "make a todo list and work through it"
Re: Agile isn’t about speed, it’s about direction
#66Give a break Agile is just an adjective. It's the antonym of clumsy/ungraceful.
Yes, an Apple is just a fruit. But a fruit didn't create the iPhone. So perhaps when people talk about Apples upcoming phone, they probably mean the company not the fruit. And when people talk about Agile in relation to software development they likely mean to refer to Agile software development not just the word agile.