Draft preview · Version 1: only what Rodion described Switch to version 2, extended
GP Solutions Request a demo
GP Solutions · AI-driven development

Requirements Management for AI-Driven Development

For software teams that already build with AI and hit the same wall: the code is fast, the requirements are not ready for it.

GP Solutions sets up the process and the tooling that make requirements AI-ready. Documents get identifiers, cross-references and a top-down structure. A change starts at the top, and every affected requirement is found for you.

Your team keeps writing the code. We work on what happens before it.

impact analysis · example corpus
business need BN-012 changed
Booking must validate skip validation of supplier rates for direct contracts
walked 412 specifications top-down · 6 affected items
  1. SPEC-087 / US-02 / AC-14 contradicts the changeacceptance criterion still requires validation
  2. SPEC-087 / US-05 depends on AC-14error message for failed validation becomes unreachable
  3. REQ-GP-006 references BN-012needs a new condition for direct contracts
  4. SPEC-131 / US-01 reuses the validation rulesame rule, different module: keep or split
  5. DEC-2026-041 earlier decision, now reverseddecision log entry required, with the reason
  6. OQ-019 open question closed by this changemark answered, link to BN-012
20+ yearsbuilding software, product and custom
94%client retention
~450specifications under traceability in our own product
Munichheadquarters, engineering hubs in Poland
This is your situation if

Your team already builds with agents. The requirements did not keep up.

  • your developers run AI agents every day, and delivery speed barely moved
  • you own hundreds of specifications, and nobody holds them all in their head
  • your analyst left, and the project did not
and you are looking for

requirements your agents can build from, which means

  • specifications complete enough that an agent does not fill gaps with guesses
  • a way to see what one change touches before anyone edits a document
  • decisions and their reasons kept next to the requirement, not in a chat
Where it hurts

Four situations we keep hearing about

Pick the one closest to yours. Each opens with what today looks like and what changes after the work.

Today: you bought the tools, the hardware and the training. The agents write code quickly. Delivery speed barely moved.

The bottleneck moved. A developer with fifteen years in your domain built a feature from a two-line ticket. An agent cannot. It needs the business need, the cases, the boundaries and the acceptance criteria written down. We put them there.

  • Requirements get the structure an agent can follow: identifiers, links, acceptance criteria one by one.
  • Gaps and contradictions surface before development starts, not in production.
  • Your developers review a technical design instead of rewriting a vague ticket.
How it works

Documents that behave like code

Code has identifiers, references and tooling that shows what a change touches. We give your requirements the same properties, so the AI that already works well with code works well with them.

01 · RECORD

Start from the conversation

Meetings with the customer and inside the team are recorded and transcribed. The transcript is the input. Nobody goes into a document and edits it by hand first.

02 · STRUCTURE

Give every item an identifier

Business needs, requirements, user stories, acceptance criteria, decisions and open questions become items with identifiers and cross-references. Documents become a graph, not a folder.

03 · CHANGE TOP-DOWN

Change the top, find the rest

A change starts at the vision or the business need. The harness walks down through the linked items and lists everything that contradicts, depends or must be updated.

04 · REVIEW IN PLACE

Comment, and the agent answers

Reviewers comment on any element. One click turns the comment into a prompt; the agent explains, elaborates or fixes, and records the decision next to the requirement.

What you get

A working process, not a slide deck

GP Solutions configures the harness on your corpus, trains your analysts and developers, and stays until the first changes run through it end to end.

TRACEABILITY

Links agents actually use

Identifiers and cross-references on every item. The point is not that a person can click through; it is that an agent can walk the graph and check consistency.

TOP-DOWN CHANGE

Impact list before anyone edits

Change the business need, get the list of affected user stories, criteria and decisions. Then decide, then edit.

DECISION LOG

Reasons kept with the requirement

Decisions, open questions and assumptions are items with identifiers. A reversed decision shows up in the impact list like any other change.

HARNESS

Skills, agents, commands, rules

The tooling is a set of skills, agents, commands and hooks configured for your project structure. It runs on Claude Code and has been ported to another model harness.

REVIEW TOOLING

Comment to prompt in one click

Reviewers work inside the documents. A comment becomes a prompt, the agent answers or fixes, the record stays in place.

YOUR TEAM

You keep the development

We do not write your code and we do not replace your vendors. We make the input to development good enough for people and agents alike.

Beyond requirements

One structure for any large body of documents

Requirements are one kind of structured document. Marketing plans, HR policies and project documentation grow the same way: many documents, written faster than anyone can remember them, drifting apart. The artifact types change; the identifiers, links and top-down change stay.

Why believe it

We run this on our own product first

GP Travel Enterprise is a travel reservation platform we have built and sold for many years. Its requirements corpus is where the method was developed and where it runs every day.

~450specifications, about ten user stories each, under traceability in GP Travel Enterprise
10–15affected items found per business-need change across the corpus, listed before anyone edits
40%of meeting time was spent reconstructing past decisions, per an internal study. The decision log came out of that number
Questions

What people ask before they call

Is this a product or a service?

A service with a ready toolset behind it. We bring the harness, the artifact types and the process from our own product and configure them on your corpus. You are not adapting to a product; the tooling adapts to how your documents and team work.

Which AI tools does it run on?

Our primary harness is Claude Code. The skills, agents, commands and rules are plain text, and we have ported the set to another model harness. If your company standardizes on a different assistant, tell us which one and we will say what the port involves.

Who writes the code?

Your developers, or your vendor. We work on requirements, technical design review and the hand-off. We do not take over development.

What has to change on our side?

Documents need structure: types of artifacts, identifiers, links. If requirements today live in loose documents and chats, that changes. The process adapts to you, and you adapt part of your habits to the process. We say which part during discovery.

Does this replace our business analysts?

It changes their work. The agent does the first pass: extraction, gap checks, contradictions, questions. The analyst answers the questions, decides, and talks to the customer. Fewer rewrites, more decisions.

How do we start?

With a discovery on your real corpus, not a sample. We look at how requirements are written today, where they live, and how a change travels. You get a plan and an estimate after that.

Is our data safe?

Agents run in sandboxed environments with guardrails, on corporate subscriptions. They get no access to your production systems or customer data unless you decide otherwise for a specific task.

Next step

See it on a real corpus

A demo shows the harness on our own requirements. Bring a specification of yours and we will run a change through it.

GP Solutions GmbH, Unterschleißheim near Munich. Engineering hubs in Poland.

We reply within two working days.