News for hackers. Stuff that matters.
Re:Maybe Agile Is the Problem by zbentley on Thursday June 20, 2019 @08:55AM (#20232378)
The core issue, I think, is that software development remains unpredictable in many very common situations (for a whole lot of reasons, most of which are not technical). Management and planning requires predictability, so we devise systems like Agile to attempt to impose predictability. This addresses the wrong problem: the work itself is unpredictable, no matter how predictably your sprints start and end and how well you fit X% of a project into each sprint. Things improve (in many cases thanks to systems like Agile) until they hit a local maximum constrained by that fundamental unpredictability, at which point planners and management are still unhappy, so more process is imposed, abd eventually we end up in the situation described by this article.

Usually,causes of the fundamental unpredictability remain unacknowledged and unaddressed beyond a superficial level.

Re:Maybe Agile Is the Problem by zepto on Thursday June 20, 2019 @11:16AM (#20233740)
I wonder how Apple gets round this?
Re:Maybe Agile Is the Problem by konschubert on Thursday June 20, 2019 @11:47AM (#20234069)
By never announcing things before they’re ready?
Re:Maybe Agile Is the Problem by foldr on Thursday June 20, 2019 @12:49PM (#20234722)
They announced AirPower before it was ready and had to publicly cancel it.
Re:Maybe Agile Is the Problem by zepto on Thursday June 20, 2019 @12:33PM (#20234533)
This seems to work very well. Why doesn’t everyone do it?
Re:Maybe Agile Is the Problem by konschubert on Sunday June 30, 2019 @06:14AM (#20317423)
You get a short-term boost out of announcing something. Some companies feel they cannot wait for that boost until they’re done.