...
How to Use AI as a Business Analyst <br> <span>From Requirements to Prototypes, <br>Documentation, and a Knowledge Base</span>

How to Use AI as a Business Analyst
From Requirements to Prototypes,
Documentation, and a Knowledge Base

Home / Articles / Tech Blog / How to Use AI as a Business Analyst
From Requirements to Prototypes,
Documentation, and a Knowledge Base
Posted on October 6, 2026

AI isn’t just changing the tools available to business analysts; it’s also changing the way they can approach product work. Stages that once ran in sequence and often depended on designers or developers can now be explored much earlier by the BA alone.

This article follows one real project from the first inputs to a client-facing knowledge base. The interesting part isn’t any single tool. It’s how AI lets a non-technical analyst move earlier from requirements and ideas to something that can be explored, tested, discussed, and documented. It’s a practical, hands-on view rather than a list of promises.

What is AI in Business Analysis?

It means using AI tools to do the analyst’s core work faster and earlier by reading source material, shaping requirements, building something the client can react to, and keeping documentation up to date as the product evolves.

AI for business analysis isn’t about replacing judgment. It’s about reducing the distance between an idea and a concrete, testable result. Traditionally, a BA described the product in requirements and diagrams, and the client had to trust the finished software would match what they pictured. With AI, the analyst builds a working representation of that product and validates it before development. Used this way, AI and business analysis fit together naturally, and that’s where the real value of business analysis and AI shows up.

How Can a Business Analyst Use AI?

Using AI this way isn’t a single trick but a set of habits. The benefits show up across the whole discovery and delivery cycle. These are the most useful AI use cases for business analyst work:

  • icon Understand context faster: pull requirements, gaps, and inconsistencies out of large presale material in minutes, not days
  • icon Build tangible artifacts early: turn requirements into a mockup, then a functional prototype the client can use
  • icon Validate requirements against something real: replace assumptions with hands-on testing
  • icon Document continuously: keep requirements, business rules, and features structured and current
  • icon Give the client self-service access: wrap the documentation in a conversational knowledge base

The rest of this article shows how AI can help business analysts do each of these, in the order they happened on a real project.

From Initial Inputs to a Functional Product

The process started with standard inputs: presale materials, initial requirements, documentation, and a general understanding of what needed to be built. Each step then built on the last.

StageToolOutput
InputsPresale deck, core docsGeneral product idea
MockupFigma AIFirst visual concept
PrototypeLovable + SupabaseFunctional, testable prototype
DocumentationSpecBase (Google Docs)Structured project docs
Version controlGitLinked and versioned docs
Knowledge baseClaude Code + Gemini and Claude APIsClient-facing access

Inputs became a visual concept, the concept became a functional prototype, the prototype became structured documentation, and the documentation became a client-facing knowledge base.

From a Mockup to a Functional Prototype

A static mockup can only show how a product might look. A functional prototype goes much further. With Lovable the BA created real flows, connected them to a database, and tested different scenarios. The client could see the product in action, click through the flows, add real data, and give feedback based on concrete examples.

That changes the nature of the discussion. Instead of asking the client to imagine how a feature might work, you show and test it early. For a business analyst, this is where AI pays off most clearly:

  • Misunderstandings surface before development, not after
  • A wrong flow or piece of logic gets fixed in the prototype within hours
  • The same change found later in development or testing would cost far more

The prototype doesn’t eliminate project risk, but it shifts a large portion of validation to the earliest and cheapest stage.

The Prototype as a Business Tool

The value of the prototype went beyond requirements validation. It worked in three ways at once:

  • icon Requirements validation. The client tested real-world scenarios, so gaps and misunderstandings surfaced early, when the product was still easy to change.
  • icon Sales asset. The client could present the concept and demonstrate how the solution works to potential partners before implementation was complete, which mattered as the first phase moved into build.
  • icon Client confidence. The prototype showed roughly 80-90% of the final solution from a functional and logical perspective, far clearer than requirements or diagrams alone.

The prototype represented 80-90% of the final solution, months before production code existed.

From Prototype to Structured Documentation

As the prototype grew, the team needed to document what was already agreed with the client. This is where SpecBase became necessary. The first version was built in Google Docs from the initial requirements, existing documentation, and everything tested and agreed on through the prototype. AI helped structure it into requirements, technical features, business rules, and related sections.

As functionality grew, maintaining interconnected information in Google Docs became inconvenient, so the documentation moved to Git. Git brought organized folders and sections, links between related requirements and rules, full version history and change tracking, and a dedicated update skill that keeps related sections in sync. Now the documentation is updated after every client meeting. The goal isn’t to write documentation once. It’s to keep it aligned with how the product and requirements evolve.

Knowledge Base as an Interface to Project Knowledge

Once the information was structured, a new question appeared: how could the client use it conveniently without direct access to Git or the ability to change the source? The answer was a knowledge base, a conversational interface to the information stored in SpecBase.

  • Built with Claude Code, working with both the Gemini and Claude APIs
  • Read-only access to the documentation so the source stays protected from external changes
  • Indexed content stored in Supabase, already familiar from the prototype and practical for an MVP
  • Automatic synchronization set up by DevOps so documentation changes flow through without manual effort

The goal wasn’t a complex enterprise system. It was to ship a working version quickly and validate whether the idea was useful.

What the MVP Revealed

Once the MVP reached the client, real usage began to teach us what mattered: how often the knowledge base is used, which scenarios are valuable, and which features are genuinely needed. The client now gets:

  • Instant answers to scope and project questions, based on current documentation
  • Idea validation that checks a new feature against the existing product and flags what it may affect
  • Self-service for the marketing team, who explore project logic instead of routing every question through the product owner
  • A hands-on MVP they can test, add data to, and explore

Real usage also revealed that the client needs more than the project’s documentation in one place, including their own business and marketing materials such as subscription details. That’s the core benefit of an MVP. You validate the concept with real users instead of building everything at once on assumptions.

Connecting Project Knowledge with Current Development Work

The next step for the knowledge base is integration with Jira through Rovo MCP. The idea is to connect structured documentation with the actual development backlog so the client could ask what the team is working on now and get a real answer about current tasks and features.

This is still being validated. Client feedback decides whether it earns priority over something more valuable. The principle holds: add features because usage shows they help, not because they are technically possible.

Automating SpecBase Updates

Keeping documentation current is its own challenge. Updating one requirement after a meeting is not enough. A change to one feature can affect a business rule, another requirement, or a related section. To handle this, the team built a dedicated update skill. The plan runs in three stages:

01

Test the update skill

against several real client meetings to confirm it identifies related changes and misses nothing.

02

Automate collection

with an agent that gathers meeting transcripts once a day and analyzes what changed.

03

Update automatically

so documentation upkeep becomes part of the pipeline rather than a manual task.

Rethinking Discovery with AI

The same approach applies well beyond a single project and reshapes discovery itself. This matters to business analysts, project managers, and anyone who works with clients early on. Traditional discovery still works, but AI moves much of it earlier.

Traditional discoveryDiscovery with AI
Review presale documents and project materialsUse AI to analyze materials and identify key requirements, gaps, and questions
Meet the client to understand needs and goalsBring a basic prototype to the first discussion to show what the product could look like
Define and refine requirements over iterationsValidate through the prototype and align requirements with concrete examples
Create diagrams such as use cases and user flowsDocument and update the SpecBase after each discussion
Iterate and maintain documentationBuild a single source of truth, ready to hand to the development team

➤ Understanding the Context Faster

When a client hands over a large amount of material, AI helps analyze it quickly and extract requirements, ideas, questions, gaps, and inconsistencies. Instead of spending significant time reading before the first discussion, you arrive already oriented and know where to dig.

➤ Bringing Something Concrete to the First Discussion

AI lets a business analyst show up with more than questions and diagrams. A basic mockup or prototype created early gives the client something to look at, click through, and react to. Not every client reads diagrams easily. A working screen removes that barrier and makes feedback specific because the conversation is about a real scenario rather than an assumption.

➤ AI as an Opportunity in Pre-Sales

This helps in pre-sales too. Clients sometimes come for discovery first and decide on implementation later; sometimes they’re choosing between vendors. A concrete representation of the solution makes that decision tangible. Instead of only explaining what could be built, you show part of the result now. If the initial understanding is slightly off, the prototype absorbs the feedback quickly. That short feedback loop lets the solution evolve before heavy development effort is invested.

➤ Documentation as a Continuous Process

Documentation can be continuous rather than a task at the end of discovery. With a structured approach like SpecBase, requirements and business rules are documented and updated as discussions evolve. The result isn’t a pile of documents but a structured, validated picture of the product, ready to hand to the technical team.

Will AI Replace Business Analysts?

Some of the most common questions people type into search are blunt. Will business analysts be replaced by AI as tools improve? The honest answer is no, and this project shows why.

Every AI output still needs a person to analyze it, question it, and adapt it to the real context. The tools accelerate the mechanical parts of the work: reading material, drafting a prototype, and structuring documentation. They do not supply the judgment that decides what to build, what a requirement really means, or which trade-off serves the business.

What changes is the scope of what a BA can do alone. Work that once required a designer, developer, or functional prototype, is now within reach of a business analyst using AI. A business analyst with AI can deliver it alone. That’s the real AI impact on business analyst roles: the scope expands rather than disappears. The future of the business analyst role with AI is one where the analyst delivers more, earlier, and stays closer to the product.

Key Takeaways

Build before you code.

Mockups and functional prototypes can now be created early by a BA, PM, or another less technical team member so ideas get validated before development starts.

Document as you go.

Documentation is far easier to maintain when it starts early and evolves with the product. Consolidating everything after a project matures is much harder.

Give the client something to use.

When the client can see, click, test, and add their own data, feedback becomes concrete. The conversation moves from assumptions to real scenarios.

Adapt the approach.

No single AI workflow fits every project. Find where the process breaks down and adapt the toolset to the project, not the other way around.

Conclusion

The journey from initial requirements to a client-facing knowledge base can start with standard inputs: presale materials, requirements, and documentation. With AI, those inputs become a visual concept, a functional prototype, structured documentation, and finally a knowledge base the client uses every day.

The most important change isn’t Figma, Lovable, Claude, or any specific tool. It’s how a business analyst can now work with the product itself, shaping ideas, testing scenarios, gathering feedback, and building documentation alongside the build. This is how AI can improve business analysis in practice: it makes both pre-sales and discovery tangible, shortens feedback cycles, and validates ideas before investing heavily in implementation.

The value of AI for business analyst work isn’t just automation. It’s the ability to move from an idea to a concrete, testable result earlier, with a continuous connection between requirements, product, client feedback, and documentation. That’s the approach we’re building on at DevCom. If you’re planning a discovery phase or a new product, our software development services can help you put it into practice.

FAQs

No. Much of this work, from mockups to a functional prototype and structured documentation, can now be done by a BA or PM with AI. No development background required.

It expands what one analyst can deliver: a functional prototype, current documentation, a self-service knowledge base, and work that once needed designers or developers. The role moves closer to the product and earlier in the timeline.

The role grows rather than shrinks. AI handles the mechanical work, freeing the analyst for judgment, alignment, and product decisions. Analysts who build AI skills for business analyst work add the most value early.

No, but it can transform them. AI speeds up extracting requirements and structuring documentation, and helps keep everything in sync. The analyst still owns accuracy, context, and what gets documented.

Author:
Iryna-Mariia Vovk - Devcom Iryna-Mariia Vovk
Business Analyst at DevCom

Don't miss out our similar posts:

Discussion background

Let’s discuss your project idea

In case you don't know where to start your project, you can get in touch with our Business Consultant.

We'll set up a quick call to discuss how to make your project work.

Privacy Overview
DevCom Logo

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Marketing

This website uses analytical tools, like Google Analytics and some other, to collect information such as the number of visitors to the site and the most popular pages, what are visitors' behavior and experience at the website.

We are not interested in a collection of information about our visitors who act as a private person. We are interested in understating of who from visitors act as a non-private person, who present organizations or companies that are theoretically interested in our services or any possible kind of cooperation with our company. Also, we want to provide our visitors with the best possible experience during visiting our website. These are the only reasons for using analytical tools and services.

So, keeping these cookies enabled helps us to improve our website and ways of cooperation with our visitors who do not act as private persons.