logoalt Hacker News

greenowltoday at 4:49 PM2 repliesview on HN

> Eliciting the right requirements and user needs. Creating a sound architecture and design. Validating final product meets the requirements. Ensuring there is good test coverage.

Besides your first point, the rest can be delegated to AI as well. And you don't need to be a "software engineer" to spec out requirements and user needs.


Replies

daringrain32781today at 8:55 PM

This is happening at my company: all of these software phases are being delegated to AI. And the people without any understanding of software have absolutely no idea what they're doing. Features no one needs are being made in minutes. It hasn't been long enough to really tell how that's turning out. Everything seems to be in endless development.

ydattoday at 7:03 PM

[dead]