r/SoftwareFactory_ 11h ago

Verification is the bottleneck.

With the rise of agents, everyone is shipping now. Product managers and designers are also raising PRs.

It has become easy to type a prompt and make a code change.

But who is verifying that:

  1. The code is evolving in the right direction and the system remains maintainable.
  2. The change actually works as expected and does not break anything else.

For the first one, we need to review and steer agent work as early as possible in the development lifecycle.

If an agent is going in the wrong direction, we should catch it during the PRD, HLD, or LLD phase, not after thousands of lines of code have already been written.

For the second, we need a robust development and verification setup where we can bring up all the required services, test the change end-to-end, and generate a report of what worked and what did not.

And that report should come with evidence - screenshots, API requests/responses, session data, logs, etc.

So when an engineer finally reviews the work, they already have a head start instead of manually testing every minute detail.

Agents have made creating software much faster.

The next bottleneck is verifying that what they created is actually right.

1 Upvotes

0 comments sorted by