Spec-driven developmentBABOK v3Traceable by design

From the forestof documentsto the specyou build from.

Tenders, e-mails, meeting notes and spreadsheets in. A traceable, BABOK-structured specification out — goals, requirements, use cases, rules and data, every item linked to the one above it. The source of truth for spec-driven development.

The problem

Every project
starts in a forest.
Code is built from the spec.

The requirements are spread across a tender, forty e-mails, three sets of meeting notes and a spreadsheet nobody owns. A specification written by hand from that takes weeks, and it is out of date the day something changes.

Coding agents now build straight from the specification. Every gap in it becomes a gap in the software, written fast and with confidence. The bottleneck is no longer the code. It is the spec.

Documents→Analysis→Review→Approved spec

How it works

05 / steps
01

Sources

Drop in what the project already has: tenders, PDFs, Word files, e-mails, spreadsheets, meeting notes.

02

Autopilot

Deus walks the BABOK path in six phases — from business need to one specification per use case.

03

Review & approve

Every module is structured and versioned. Refine it in plain language, approve it to lock it.

04

Sync

A requirement changes or a new document arrives: Deus shows what it touches and updates only that.

05

Hand over

Export the whole specification — DOCX, PDF or Markdown — for your team and your coding agents.

Product

10 / steps
01

Sources

Upload what the project already has. Deus extracts the text from each file, shows it to you, and tells you how much of it one analysis run reads.

  • PDF, Word, e-mail (EML, MSG), Excel, HTML, text, images
  • Text preview per document
  • Context gauge per run
Sources
tender.pdf
41 pages
kickoff-notes.eml
2,104 words
requirements.xlsx
3 sheets
one run reads
61%
Example
02

Autopilot

One goal, six BABOK phases, run in the background step by step. Each step builds on the ids of the steps before it, so the result is one connected specification, not a pile of documents.

  • Six phases, from business need to use case specifications
  • One specification per use case
  • Pause, resume or stop at any time
Autopilot · Needs to use case specification
01 Business requirements
done
02 Stakeholder requirements
done
03 Solution requirements
done
04 Use case model
running
05 Rules and data
—
06 Use case specification
—
Example
03

Structured modules

30 BABOK techniques, each with its own structure — stakeholders, functional and non-functional requirements, use cases, business rules, data model, data dictionary, interfaces and diagrams. Every change is a new version; approving a module locks it.

  • 30 BABOK modules
  • Stable ids on every item
  • Versions, approve & lock
Functional requirements · v3
FR-011
Guest checkout with card payment
needs
STR-004
priority
Must
FR-012
Save the card for next time
needs
STR-004, STR-007
Example
04

Traceability

The chain from business need to use case specification is built from the modules themselves — no AI involved. The matrix shows coverage and gaps; the map draws every item with its links.

  • NEED → GOAL → STR → FR → UC → specification
  • Gaps and references to missing ids
  • Map of every item and link
Traceability
requirements → needs
9 / 9
requirements → use cases
8 / 8
use cases → specifications
6 / 6
dangling references
0
Example
05

Sync

When something changes, Deus shows which modules it reaches and why. Sync edits only the items in scope instead of regenerating the module, checks the edit against the module’s structure, and saves it as a new version you can compare or revert.

  • Change impact per module
  • Edits, not rewrites
  • Old → new comparison and revert
Sync · 3 modules out of date
Functional requirements
FR-003 changed
Use case diagram
points to FR-003
UCS-002
points to UC-002
charged
only when a module changes
Example
06

New documents

A document that arrives after the specification exists is assessed against it, item by item: what it changes, what it contradicts, what is new and what it removes — each with the exact quote and a proposal. You decide; accepted items are applied by Sync.

  • BABOK 5.4 Assess Requirements Changes
  • Exact quote for every finding
  • Contradictions wait for your decision
Changes · client-feedback.docx
change
FR-011 · card and PayPal
contradiction
BR-004 · delivery in 24 h
new
Invoice for companies
removal
never applied automatically
Example
07

Prototype

Every use case specification carries its screens, component by component. Deus draws them as lo-fi wireframes, so the screens can be reviewed with the client before anything is built.

  • Screens inside the specification
  • Lo-fi wireframes
  • One view of all screens
UCS-003 · Pay as a guest
screen
Checkout
input
E-mail
input
Card number
button
Pay
Example
08

Export

Arrange the whole specification as one document — modules in BABOK order, specifications by use case, the traceability matrix and the change log — and export it for your team or for the agent that writes the code.

  • DOCX, PDF and Markdown
  • Traceability matrix appendix
  • Change log
Export · arranged as documentation
01
Change log
02–16
Modules in BABOK order
17–22
Use case specifications
23
Traceability matrix
Example
09

Deus

Talk to the project. Ask about the documents or the specification, ask how the project stands, or tell Deus what to build. Anything that costs credits waits for your confirmation.

  • Answers from your documents and modules
  • Project status on request
  • Asks before it spends credits
Deus
you
Which requirement is the weakest?
deus
FR-003 — not covered by a use case,
and it overlaps NFR-002.
Example
10

BABOK Universe

The whole BABOK v3 guide as one sphere inside the app: knowledge areas, tasks, inputs and outputs, techniques, guidelines and stakeholders, with every connection between them — and which techniques Deus covers.

  • 6 knowledge areas, 30 tasks, 50 techniques
  • Every connection, searchable
  • Path between any two points
BABOK Universe
Interviews
10.25 · 21 tasks
Prepare for Elicitation
4.1 · 19 links
Needs → Solution Recommendation
4 steps
Example

Module catalogue

30 modules / 4 disciplines
Core Analysis06
  • Business Need & Case
  • Business Model Canvas
  • Glossary
  • Scope & Objectives
  • Mind Mapping
  • Interview Planner
Stakeholders07
  • Stakeholder List
  • Stakeholder Matrix
  • Onion Diagram
  • RACI Matrix
  • Personas
  • Roles & Permissions Matrix
  • Stakeholder Requirements
Requirements11
  • Acceptance & Evaluation Criteria
  • Functional Requirements
  • Non-Functional Requirements
  • Transition Requirements
  • Use Case Diagram
  • Use Case Specification
  • Sequence Diagram
  • Risk Analysis
  • Business Rules Analysis
  • User Stories
  • Assess Requirements Changes
System & Data06
  • Process Activity UML
  • Data Model (ERD)
  • Data Dictionary
  • Functional Decomposition
  • Interface Analysis
  • State Modelling

Traceable by design

Goal → spec
  1. GOAL-001Business goalFewer abandoned checkouts
  2. STR-004Stakeholder needPay without creating an account
  3. FR-011RequirementGuest checkout with card payment
  4. UC-003Use casePay as a guest
  5. UCS-003SpecificationFlows, rules, data, screens, acceptance

Every item has a stable id and points to the one above it. Ask why a screen exists and the chain answers: this use case, for this requirement, for this stakeholder, for this goal. Business rules, data and acceptance criteria hang off the specification the same way.

Nothing is orphaned without you knowing. Deus checks the chain itself — no AI involved — and shows every gap and every reference to an id that does not exist.

Why now

Spec-driven development

The industry moved
to the spec.
Someone has to write it.

  • Jul 2025Amazon KiroEvery feature starts with requirements, then a design, then tasks.
  • Sep 2025GitHub Spec KitFrom “code is the source of truth” to “intent is the source of truth”.
  • Sep 2025TesslThe specification, not the code, is the thing you maintain.
  • Dec 2025Google ConductorSpecs and plans live as files right next to the code.
  • Jun 2026Google & KaggleCode as disposable, the specification as the source of truth.

Every one of these tools starts from a specification. None of them starts from the forest. Deus is where the specification comes from.

Who it is for

01

Business analysts

From interviews and documents to a BABOK-structured specification with traceability — without weeks of formatting.

02

Product owners

One source of truth for scope. See what a change touches before you agree to it.

03

Architects & dev teams

Use cases, business rules, data model and interfaces as a specification people and coding agents can build from.

04

Presales & agencies

Turn a tender into a structured scope, with every assumption traceable back to the document it came from.

Frequently asked questions

Is this just a chatbot with a template?+
How do you keep the AI from making things up?+
What happens when the requirements change?+
Can coding agents build from the specification?+
Do you train AI models on my documents?+
Does Deus replace the business analyst?+

Access levels

Monthly/Yearly
Apprentice
FREE
Unlimited active projects
30 BABOK analysis modules
Autopilot, traceability and Sync
Deus chat agent with history
Export to DOCX, PDF & Markdown
Monthly free credits
Architect
[ SOON ]
More monthly credits
Priority generation queue
Everything in Apprentice
Master
[ SOON ]
Team workspaces
Highest monthly credits
Everything in Architect

Contact

Pilots, partnerships, a question or feedback — write to us directly. Both of us read what you send.

LinkedIn

Ivan Piskulić

linkedin.com/in/ivan-piskulic→

LinkedIn

Elvira Pećnik

linkedin.com/in/elvira-pecnik→

E-mail

Deus Architect

architect@deusarchitect.ai→