“Just Validate This Before We Go Live.” – We Need to Talk.

by | Aug 21, 2026

If you are a business analyst who has been handed a finished AI-generated solution and asked to validate it before go-live, you already know the feeling. It lands somewhere between disbelief and a kind of professional helplessness. You look at what has been built, you think about everything that went into it, and you realize you have no idea what you are supposed to be validating against. Nobody defined the problem clearly before it was built. Nobody established what success looks like. Nobody documented the business rules the solution is supposed to enforce or the user needs it is supposed to serve.

And now you are supposed to sign off on it.

I want to name this pattern clearly, because it is becoming more common as AI accelerates how fast teams can build. Teams are moving from idea to coded solution in days or weeks instead of months. The speed feels like progress. And somewhere in that acceleration, the business analysis work that should be happening before and during the build is getting skipped entirely. Then, at the end, someone remembers that they are supposed to have a BA involved, and they hand you the output and ask you to validate it.

This is a problem. A serious one. And it is worth talking about honestly, because the way most people are reacting to it is not helping.

To the BAs Living This: Your Frustration Is Completely Valid

Let me just say it plainly. Being handed a finished solution and asked to validate it is not business analysis. It is a formality. And in most cases, it does not even work as a formality, because you cannot validate a solution against requirements that were never written, against success criteria that were never defined, against a problem statement that was never agreed upon.

What exactly are you checking? That the system does what the developer thought it should do? That it does not crash? That it looks roughly like what someone described in a two-sentence Slack message three weeks ago?

The frustration BAs feel in this situation is not about ego or professional territory. It is about the real cost of skipping analysis. When nobody defined the problem clearly before building, you end up with solutions that solve the wrong problem confidently and efficiently. When nobody established success criteria, you have no basis for knowing whether the solution is working after it launches. When nobody analyzed the business rules, the edge cases, the user needs, the downstream impacts, those gaps do not disappear. They show up later, in production, when fixing them is significantly more expensive and more disruptive than it would have been earlier.

The speed that felt like progress was often speed in the wrong direction.

To Organizational Leaders: This Is Not Actually Faster

I understand the logic. AI can generate code in minutes. Why slow that down with a requirements phase? Why have a BA spend two weeks writing documentation before anyone starts building?

That logic is right about one thing: the traditional requirements phase, the weeks-long, document-heavy, sign-off-driven process that characterized waterfall delivery, does not fit the pace at which AI-assisted development now moves. Nobody is arguing to bring that back.

But the conclusion that you draw from that should not be “skip analysis entirely.” It should be “figure out how to do analysis differently, faster, and embedded in the build rather than before it.”

When you skip problem definition, you build things that do not solve the actual business problem. When you skip success criteria, you cannot measure whether what you built is working. When you skip business rules analysis, you ship systems that handle the happy path and break on everything else. When you skip stakeholder alignment, you launch solutions that have organizational resistance baked in because the people who need to use them were never involved.

None of that goes away because the code was written fast. What goes away is your ability to catch it before it is live. AI-generated code can be wrong at exactly the same speed it can be right. The speed advantage disappears entirely when the thing you built quickly solves the wrong problem or fails in production in the first week.

The organizations that are actually getting value from AI-accelerated development are not the ones that skipped analysis. They are the ones that figured out how to do analysis in the flow of the build.

Tip 1: Make Problem Definition and Success Criteria Non-Negotiable, Even If They Happen Fast

The most foundational BA work is not requirements documentation. It is problem definition and success criteria. These two things are not optional. They are what everything else is built on. And they do not have to take two weeks.

A clear problem definition answers a small set of questions: What is the specific problem we are solving? Who experiences it? What evidence tells us it is the right problem to prioritize? What does the world look like when it is solved? Those questions can be worked through in a focused session of an hour or two, even while rapid prototyping with the right mindset and goals. Success criteria answer a different set of questions: How will we know, after this is built, whether it worked? What will we measure? What threshold constitutes success? Again, this does not require a document. It requires a conversation and a shared commitment to what good looks like; and can be part of a prototyping session when facilitated appropriately.

The practical move for BAs is to make these two things the non-negotiable conversation for any build, however fast that build is moving. Not a requirements phase. A conversation that produces a clear problem statement and measurable success criteria that the team agrees on as early in the build process as possible.

If a team is moving too fast to have that conversation, that is worth naming directly. Not because you want to slow them down, but because building without a clear problem definition is not actually fast. It is expensive, and the cost just shows up later.

Tip 2: Get Into the Build and Do Analysis There

The bigger shift BAs need to make is moving from analysis as a pre-build phase to analysis as a continuous, embedded practice inside the build cycle.

This is not just a mindset change. It is a set of practical behaviors.

It means being in the room, or in the collaboration space, when AI-generated code or prototypes are being reviewed. Not as a passive observer, but as the person asking: does this behavior match the business intent? Does this handle the edge cases? Are these the right business rules? What happens when a user does something unexpected?

It means bringing business rules analysis, stakeholder needs, and outcome thinking into the build, into the moments when decisions about implementation are being made. Not as formal deliverables, but as active analytical input to the decisions happening in real time.

It means being the person who says, in the middle of a build, “wait, we have not talked about what happens when a customer does X” or “this implementation assumes Y, but the business rule is actually Z” or “we are about to ship something that will create a compliance problem because we never analyzed this edge case.”  BAs need to take lead on structured thinking and structured analysis being brought into these build sessions.

That is analysis. It is just happening in the flow of the build rather than before it. And it is more valuable in many ways than analysis that happens upfront, because it is applied directly to real decisions about real code at the moment when those decisions are being made.

BAs who learn to work this way are not replaced by fast AI-driven delivery. They are embedded in it in a way that makes it actually work. 

Tip 3: If You Are Called In Late, Do Not Just Validate. Diagnose.

Sometimes you will be in the situation this blog started with. The system is built. Go-live is in two weeks. Someone has asked you to validate it; and its the first you have heard of this solution even being built!

Do not treat that as a validation exercise. Treat it as a diagnostic.

Your job in that situation is not to create a paper trail that says someone looked at it. Your job is to surface the risks that nobody has looked at yet, as fast as possible, so that the team can make informed decisions about whether to proceed, what to fix before launch, and what to monitor closely after.

Start with the problem and the success criteria. If they were never defined, define them now, working backwards from what was built and what the business expected. Then evaluate whether what was built actually addresses the problem and has a reasonable chance of achieving the intended outcomes.

Then look at the scenarios, user pathways, workflows, business rules and expected results. Map the behaviors of the system against what the business actually needs, including the edge cases, the exceptions, and the failure modes. This is where you will find the most consequential gaps, because AI-generated code tends to handle the happy path well and the edge cases poorly.

Then look at the stakeholders who were not involved in the build. Who needs to use this? Who is affected by it? Who has organizational authority over the domain this system touches? Were any of those people involved in defining what was built? If not, you have alignment risk that will show up at or after launch.

Be honest about what you find. If the system is not ready to go live, say so, and say specifically why. If it can go live with defined risk mitigations and monitoring in place, describe what those are. If it is genuinely fine, say that too. The goal is not to block progress. The goal is to make sure the organization is making an informed decision about what it is shipping.

And then, when the moment is right, make the case for earlier involvement next time. Not by arguing for a requirements phase. By showing the specific gaps you found in the late-stage diagnostic and what it would have taken to catch them earlier. That is a much more compelling argument than a process argument. It is evidence.

The Answer Is Not to Fight for the Old Way

I want to be clear about something, because it is easy to read a post like this and hear a defense of traditional BA process.

It is not.

The traditional requirements phase had real problems, and the teams moving away from it are not wrong to do so. It was often too slow, too document-heavy, and too disconnected from how actual decisions got made during delivery. The BAs who define their value by defending that phase are going to lose that argument, and they should.

The answer is to become the kind of BA who makes fast-moving, AI-driven delivery actually work. Who brings analysis into the flow, continuously and visibly, so that teams make better decisions at every stage of the build. Who defines problems clearly and quickly. Who embeds success criteria into the foundation of every initiative. Who surfaces business rules, edge cases, and stakeholder risks before they become production problems.

That BA is not a blocker to AI-accelerated delivery. They are what makes it sustainable.

Build the Skills to Work in the Flow

If you want practical frameworks for continuous, embedded business analysis in AI-accelerated delivery environments, including how to do problem definition and success criteria quickly, how to bring analysis into the build cycle, and how to make late-stage diagnostics meaningful, this is core content in my Maven course series.

This is where the BA practice is going. I want to help you get there before the gap gets any wider.

Visit www.maven.com/angela-wick to explore current courses and upcoming cohorts.

The build is not going to slow down. The question is whether you are in it.

Build Your AI-Ready BA Skills

Explore five live, instructor-led courses designed specifically for Business Analysts:

  • The Business Analyst Role in the Age of AI
  • AI Literacy for Business Analysts
  • AI-Accelerated Business Analysis
  • AI-Enabled Systems & Process Design
  • Analysis for Agentic AI: Enabling Real Outcomes

Choose the courses that fit your goals, or complete the full series to build your AI-ready BA skills.