The real problem is that company decisions will never be made as fast as software can be written (and rewritten) now.
The real problem is that company decisions will never be made as fast as software can be written (and rewritten) now.
No, the opposite; it is predicated on software being cheap and easy to ship, but hard to correctly anticipate the needs for.
> It might not make sense to continue (waterfall might be better actually)
Waterfall, not agile, is predicated on software being difficult to ship/expensive.
Or, do you tell it the basic functionality you want, test it out, then add feature after feature that you want, sometimes dropping them and sometimes adding new ones that you thought of as your worked.
I’m not sure this is agile. I’m not sure it’s a waterfall.
We’ve got bounds on our infinite typing monkeys, but they increase every day
the problem with this is long term maintainability. it works - and the engineer understands how it works - but a) the AI does not prioritize cleanup/organization/naming, and b) there's a blind spot/boiling frog type of phenomenon that can prevent the engineer from spotting the growing problem. the codebase becomes recognizable only to them. the engineer sees all features working, all bugs fixed, 90% test coverage, and submits it for a PR.
the engineer tasked with reviewing the PR will treat it as slop.
If anything, their solving the complete wrong problems and being blind to the actual problems is probably a reason AI won't actually result in any real, top-level appreciable gains in shipping speed.
The SaaS-pocalypse is occurring versus investors don’t believe that to be true anymore.
I think they will still be wrong because ultimately people want people (particularly experts) to be held accountable for things - shipping high stakes software, running company ERPs/CRMs, and more.
People throw out terms like agile or waterfall, shit on agile etc. probably because they work at some worse than mediocre place let alone ever done their own thing.
It’s annoying lol
Software is still "difficult to ship/expensive". Code is very cheap now. Any kind of non-slop software is still expensive.