Live data from Hacker News

We are doing it wrong – the truth about agile development

linkedin.com

31–40 of 42 posts

Re: We are doing it wrong – the truth about agile development

#31
post #19
post #12

Earlier quoted context omitted.

To a micromanager, everything is a micromanagement tool. You can't use methodology (or a pointed lack thereof) to change personality.

Sure you can: the methodology is to not hire them in roles they can micromanage.

That's management methodology, not programming methodology.

Re: We are doing it wrong – the truth about agile development

#32
post #7

Earlier quoted context omitted.

The scrum masters I have seen (including myself) turned quickly into bureaucrats that mainly managed deadlines. In theory the scrum master should constantly improve processes but from what I have seen they quickly get blocked by management and don't achieve much.

I jokingly called my last scrum master a "glorified assistant", he didn't like it.

You start out with great intentions but then you realize quickly that you have no authority at all. We had problems with our JIRA setup so I tried to buy a few hours with a consultant to set it up correctly. This request got declined so it was clear to the devs that I couldn't help with things. The only thing you have is tracking hours.

Re: We are doing it wrong – the truth about agile development

#33
post #3

"Agile" should have stopped at the Agile Manifesto. The principles described there are useful. Scrum sounds good in theory but in reality I have never seen it really work. Mostly it devolved into a micromanagement tool.

Huh, by-the-book scrum is the opposite of micromanagement.

That kind of scrum is a pretty elusive beast. I have never seen it.

Re: We are doing it wrong – the truth about agile development

#35
post #14

Agile always comes off as if it were intended for small consultancy firms who do specific jobs for individual customers. That honestly doesn't sound like a place I'd ever like to work at. I'd rather work for a company that puts out mass-market products with near-monopoly status and takes a stance of "you'll take what we give you". Basically something like Microsoft or Adobe. To me, agile is endless micromanagement. T…

> To me, agile is endless micromanagement.

That is almost the exact opposite of agile. Unfortunately, the label "agile" gets pasted on some things that are very far from really being agile.

For this reason, be suspicious of anything labeled "agile". But don't automatically reject it - there is some real agile out there, and it's a whole different environment when it works.

Re: We are doing it wrong – the truth about agile development

#36
post #2

“You need to spend 20% of your sprint refactoring.” Yes! Agility is largely a function of (the quality of) your code assets, so much more so than your team processes. And you can’t keep a code asset at quality unless through constant vigilance (ie, refactoring). Now we only need to talk about who is doing the refactoring and what are their values?

My guideline: Maintenance Monday! Just don't work on new features. Fires and old bugs only.

Re: We are doing it wrong – the truth about agile development

#37
post #33

Earlier quoted context omitted.

Huh, by-the-book scrum is the opposite of micromanagement.

That kind of scrum is a pretty elusive beast. I have never seen it.

I guess it depends on what you think micromanagement is. I know devs who think "you can work on any item in this list of things but no others" is micromanagement.

Re: We are doing it wrong – the truth about agile development

#38

Defer decisions until the last moment possible is one of the best things to do when making a tough decision. Its weird how we praise "quick decision makers." They are more or less simply gambling. Information tends to grow exponentially overtime. By waiting your chances of making a sound decision increase.

"Information tends to grow exponentially overtime. " Maybe true. However, the opportunity cost of playing the waiting game also tends to follow a similar path.

That's true. But any investor/CEO/Business owner will tell you: It's better to be late and right, than to be early and wrong.

Re: We are doing it wrong – the truth about agile development

#39

Earlier quoted context omitted.

"Information tends to grow exponentially overtime. " Maybe true. However, the opportunity cost of playing the waiting game also tends to follow a similar path.

That's true. But any investor/CEO/Business owner will tell you: It's better to be late and right, than to be early and wrong.

What happened to fail fast? ;)
Post reply on HN