News for hackers. Stuff that matters.
Re:The State of Agile Software in 2018 by setquk on Wednesday October 24, 2018 @11:54AM (#18293501)
I’ve noticed, still after a decade, people who know what they’re doing will self organise into an “agile ish” way of working similar to the points you make.

If you prescribe it you end up with a mess every time.

Agile occurs naturally if you’re team isn’t dysfunctional. If you have to force it in, its dysfunctional.

Re:The State of Agile Software in 2018 by himynameisdom on Wednesday October 24, 2018 @12:47PM (#18294075)
Scrum isn't meant to solve problems, it's meant to reveal them so you and your team can solve them yourselves. Scrum is a framework and doesn't prescribe any development practices. Rather you use the framework and iteratively insert your own practices and processes, regularly inspecting and adapting those practices and processes over time to fit your goals.

Stop blaming the framework for a lack of discipline.

Re:The State of Agile Software in 2018 by setquk on Wednesday October 24, 2018 @02:39PM (#18295146)
I’m certainly not blaming a framework for lack of discipline. I’m saying that lack of discipline breeds a framework to try and control the lack of discipline whereas the problem of discipline should be resolved first.

When you retrofit a process over an undisciplined team you end up with organised chaos which people think is the status quo.

At the same time your product burns but the paperwork says otherwise.

If you have a disciplined team they tend to self organise a process that works within the constraints of the business rather than a specific approach.

Very few disciplined professionals out there which is why the software industry is a mess.

Re:The State of Agile Software in 2018 by beat on Wednesday October 24, 2018 @12:33PM (#18293928)
I disagree there. Chaos occurs naturally. Agile takes real work and discipline.

Cowboy coding isn't agile.

Re:The State of Agile Software in 2018 by setquk on Wednesday October 24, 2018 @02:48PM (#18295234)
No. An organisation buys in “agile” as an ideological solution to a lack of disciplined professionals.

Disciplined professionals self organise. No ideology is ever discussed even if they use it.

The difference is focus. And that’s crazy important.

I’ve been at this for 20 years and watched both successful and unsuccessful teams. The most successful team are not ideologically or process driven. And quality, time to market and technical debt is orders of magnitude lower than any externally applied agile class process which is purely focused on delivery and compartmentalisation.

Re:The State of Agile Software in 2018 by beat on Thursday October 25, 2018 @11:22AM (#18301585)
I've been working on and off with formal agile since 2002, and worked on "disciplined professionals" teams.

You know what is disciplined? Formalizing a process and following it, even when it's inconvenient or annoying. Getting by on talent, high bandwidth communication, and sufficiently small scope might work, but don't call it "discipline". It's luck and narrowly defined circumstance.

Try using that method on a $50M enterprise project with 100+ developers and see how far you get before you choke to death.

Re:The State of Agile Software in 2018 by setquk on Friday October 26, 2018 @11:36AM (#18310215)
Been there. Done that. Before any agile methodologies were popularlised.
Re:The State of Agile Software in 2018 by conradfr on Thursday October 25, 2018 @11:30AM (#18301652)
I wonder how humans even got to the Moon without Scrum.
Re:The State of Agile Software in 2018 by beat on Thursday October 25, 2018 @04:28PM (#18304300)
I wonder what percentage of rockets blew up on the launchpad?
Re:The State of Agile Software in 2018 by setquk on Friday October 26, 2018 @11:43AM (#18310291)
What percentage of agile managed enterprise software platforms blow up before they even get to the launch?