Hacker News new | ask | show | jobs
by civilian 1559 days ago
No way. I'm all for functioning businesses and getting things done. One of the (early) values of a company I worked at was "Make More Money" and it was awesome. MMM.

There's a lot of artificial and unnecessary stress produced by managers, produced by clients. When a deadline slips because estimates were wrong, managers can violate everyone's work life balance. Or they can scrum it and figure out what they can ship, or what new information came to light, and re-prioritize what to work on.

1 comments

> managers can violate everyone's work life balance. Or they can scrum it

The Agile Manifesto is clear that there are to be no managers. Developers are expected to work directly with the business people (and each other) to understand the business needs of the project. As Scrum exists to detail how to carry out the values of the Agile Manifesto in a practical way, you can't both have managers and Scrum. They are at odds with each other.

I expect that is why it always seems to fall apart in the real world. A lot of developers don't want to be involved with the business. They just want to focus on the tech and let someone else do the bridgework between the two. Likewise, the managers doing the bridgework don't want to give up their job. It takes a really special team who are all interested in the business aspects as much as the tech, along with being free of existing managerial structure in the organization, to make it work.

So, if you have managers, "scrumming it" isn't going to happen.