At its most basic, the software / product-development lifecycle (S/PDLC) is a hypothesis-testing system. We rarely know for sure if a change/feature will add value to a user (product), or to the team (productivity) and we don't want to waste money if we're wrong. So first prize is to always build and ship the smallest (lowest dev cost, lowest risk, minimal loss if we're wrong), highest value (often qualitative guesswork, it's an art) slice of work. And then we need to do this over, and over, day after day.
It turns out all of this is bloody hard.
The point is your best chance is small tests, frequent shipping, rapid iteration. That is the heart of Agile and continuous discovery. Small, small, small. Cut scope. Reduce complexity. It's much harder to remove than to add even as humans, and AI loves doing more, so if you don't already have this nailed down, adding AI into the mix will absolutely bring you a lot of pain extremely quickly.
More software is not the same as more value.