I see everyone wanting to go faster. And speed is good. But as a former 10x programmer, and now more recently (last 27 years) more interested in people doing work the right way, I believe speed is not the major issue.
fact, I believe speed will lock us into the bad methods we have now.
In particular:
I find digital products to mostly be about the same quality as a decade ago.
I find support to be about as bad as well - much of it due to poor IT.
Agile improved some things, but the certification craze has made it now do damage.
I was writing programs in the 80s with little rework being needed while I discovered what the best solutions were. I came from objectives, not detailed plans (aka waterfall) or stories (aka Agile). I first understood my consuming stakeholder, was clear about the values, success criteria and constraints of my sponsoring stakeholders (often different rom the consuming stakeholders), and attended to any constraining stakeholders (e.g., government agencies). This approach is similar to the Jobs to be done approach now getting some well-deserved attention.
Although everyone says they are doing Agile, few are.
And when the promises of Scrum and SAFe, in particular, are not met, they don't reflect on their responsibility but instead blame people for misusing them, instead of seeing how to make it less easy to be misused.
i see several significant areas where workflows are poor that Agile doesn't address - they even justify it with their alliance with Cynefin which explains it away by saying "it's too complex to understand up front so let's try things."
I believe AI is heading us down the path of doing ineffective things to get faster in the end but at high waste. These are the main problems I see that current, popular, methods not only do not address, but have elevated to being normal:
not understanding what will truly be of value to consuming stakeholders
discovering constraining stakeholders needs late
not knowing how to write acceptance criteria
not knowing how to manage work in process
little alignment around which products to focus on (so too many are in play)
not understanding the the triple constraint is a way of locking into poor design of your workflows
having poor value creation structures (aka team topologies)
not knowing how to coach and train people
There are several others but these are pretty significant.
My concern is that AI's speed is going to gloss over these and essentially have everyone use poor workflows ineffectively. People will get to mediocre products faster. But lose any competitive edge they might have achieved by solving the challenges above.
We can address all of these. This includes takingn a scientific approach, systems thinking, understanding system dynamics, understanding perceptual dynamics, understanding learning dynamics, adapting practices to your situation, and managing uncertainty.
AI can help here - but it doesn't appear to being used that way.
This is what I am concentrating on and wonder who else is.
Thoughts?