Live data from Hacker News

The Agile Fluency Model

martinfowler.com

111–112 of 112 posts

Re: The Agile Fluency Model

#111

Earlier quoted context omitted.

WTF kind of Agile process is that? I've never heard of anyone having daily demos. The processes I've seen schedule them for every 2-3 weeks. If you're referring stand-up meetings, the people involved in those aren't supposed to be managers, they are supposed to be the people who you are directly working with.

Sure. You can have daily sprints if you like --- if you know what you're doing. The rule with frameworks is this: the more time you spend thinking and screwing around with the framework, the more you're either doing it wrong or it's hurting more than helping. Scrum/Agile should just work , just like your C compiler just works . It's a tool that operates almost invisibly in the background while you make stuff people w…

That is a completely unrealistic expectation. There is no human process that "just works". People are not computers.

Scrum/Agile can help competent people who want to improve get better at delivering software that is valuable to their users. No process will magically turn incompetent people with no interest in improving into a productive software team.

Re: The Agile Fluency Model

#112

Earlier quoted context omitted.

Sure. You can have daily sprints if you like --- if you know what you're doing. The rule with frameworks is this: the more time you spend thinking and screwing around with the framework, the more you're either doing it wrong or it's hurting more than helping. Scrum/Agile should just work , just like your C compiler just works . It's a tool that operates almost invisibly in the background while you make stuff people w…

That is a completely unrealistic expectation. There is no human process that "just works". People are not computers. Scrum/Agile can help competent people who want to improve get better at delivering software that is valuable to their users. No process will magically turn incompetent people with no interest in improving into a productive software team.

You are misunderstanding what I'm saying. I never said the purpose of Agile/Scrum was to turn incompetent people with no interest in improving into a productive software team. That's not the goal. That was never the goal.

You know, you can spend a lot of time mucking around with your C compiler also if you don't know what you're doing. The goal of your C compiler isn't to make you a programmer. It's to help people who already know how to program do it better/faster.

Process doesn't replace software engineering. It takes people who already know software engineering and lets them move as quickly as possible.

Post reply on HN