Comment Re: Good riddance (Score 2) 152
On a team of experts it can work. [...] Admittedly, this only worked due to the individual expertise and reliability.
Exactly: there is no substitute for skill. You're absolutely right saying that's the only reason it worked.
Now with AI, the required skills change: we'd somehow have to teach students to learn what we learned though decades of grunt work and... choices that were good enough at the time, but now inadequate (requirements change). Learning that as a society won't be pretty...
I'm thinking of a project where the AI assistance is largely confined to certain modules. [...] And that we are free to [...] have the AI generate a new implementation from scratch if necessary.
Please go talk to a resident greybeard: this kind of software design already exists for years, and a kindred spirit will help you establish it where you work. There are various variations of the design, but all have a modularity allowing components to be rewritten, and a flexibility to handle changing requirements. Details vary, so pick a variation you like and fits your environment.