CIO Weapon

How we capture requirements

From a business description to requirements a team can build

Our elicitation process turns a plain-language description of what your business needs into a structured requirements package. Every part of your description is tracked by ID, every ambiguity and gap is put to a person for a decision before anything is written, and code checks at each stage that nothing was dropped and nothing was invented.

7phases
19steps
4human decision points
32source items tracked in the example

One example, all the way through

Every file on this page is shown for the same worked example, so you can follow it from the business description to the finished requirements package. That package is where our build pipeline starts.

Worked example

Expense Report Processing

Replace Acme's Oracle Forms, email, and shared-drive expense workflow with a single web application that covers creation, approval, finance review, and reimbursement recording. The business target is submission-to-reimbursement in under 3 business days for reports that need no correction; today it takes 2-3 weeks.

Starts from a 9 KB business description with 32 items. Ends with 13 requirements, 38 acceptance criteria, 10 business rules, 8 data entities.

Reading the page

AI step

An AI model does the work; its output is checked by code.

Automated

Deterministic code, no AI.

Human decision

The pipeline stops and a person decides.

Loop-back

Runs only when there is something to fix.

Click any file to see the example. Each file is labeled with how it was produced.

The flow

Work moves forward through seven phases. The process stops at each decision point until a person has decided every entry, and the optional review rounds at the end can repeat as often as needed; both are marked where they start.