Eliciting requirements, structuring them, and taking them to a decision.

User needs from the ground up, business goals from the top down — I translate between stakeholders and design solutions that work for everyone. That changes how products get made, not just what gets made.

Four activities that feed into one another

The core activities per IREB, the basis of the CPRE certification. Administration runs alongside as requirements management. Applied, for example, at the German Red Cross.

01

Elicit

Individual interviews with stakeholders and users, observation in the working context, review of existing documents.

02

Analyse

Grouping, merging duplicates, exposing dependencies, naming contradictions.

03

Specify

Each requirement written so that its fulfilment can be checked.

04

Validate and Negotiate

Checked against the source and agreed with the parties.

01.Elicit

Individual conversations come before group sessions, because people say different things in a group than alone. It also records how decisions actually get made: who signs off, who must be consulted, who can still block late.

Stakeholder interviewsUser interviews & contextual observationDocument and system review
WHAT EACH PARTY SAYSSALES“Customers keep asking for it.”OPERATIONS“It has to fit the existing process.”IT“Not on that stack, not this year.”LEGAL“Consent has to be documented.”SUPPORT“Half the tickets are about this one step.”MANAGEMENT“We need it by Q3.”HOW DECISIONS GET MADE HERESIGNS OFFManagementMUST BE CONSULTEDLegalITCAN STOP IT LATEWorks councilOperationsEstablished in individual interviews, not derived from the org chart.

02.Analyse

This is where it becomes visible which statements rule each other out although each sounds plausible alone. Prioritisation runs against criteria agreed in advance, not against volume.

Grouping & duplicate reconciliationDependencies and conflictsPrioritisation against criteria
GROUPED AND PRIORITISEDBookingMUSTGuided entry, step by stepDraft saved on exitApprovalMUSTTwo signatures before dispatchDeputy rule documentedReportingCOULDMonthly exportDeferred to phase 2DEPENDENCIES AND CONFLICTS!Guided entryTwo signaturesSingle screenMobile parityOffline mode34REQUIREMENTS12DEPENDENCIES5DUPLICATES2CONFLICTS

03.Specify

Who needs it, to what end, and how you will recognise it has been met. Checked against the criteria that make a requirement measurable: unambiguous, consistent, complete, traceable, verifiable, relevant, feasible.

Functional, non-functional, acceptance criteriaTestable wordingGlossary & models
AS IT WAS SAIDAS IT CAN BE TESTED“It should be easy to use”A new hire completes a booking unaided in under 4 min“Everything on one screen”All 14 fields visible without scrolling!“It has to work on a phone”Usable one-handed at 375 px width“Keep the approval step”Two signatures before anything is sent!CONFLICTTwo of these rule each other out — visible only once written in testable form.

04.Validate and Negotiate

Where positions diverge, I facilitate along the agreed criteria and observable evidence — not along hierarchy. The result is an agreed, prioritised list with written rationale.

Stakeholder reviewValidation with usersDocumented decision
PRIORITISED, WITH REASONS01Guided booking flowBeats 14 fields on measured task time02Two-step approvalLegal requirement, not negotiable03Mobile parityDeferred to phase 2, by agreement04Single-screen viewDropped — conflicts with 0105Offline modeOpen: no evidence either way yetWRITTEN RATIONALEDecision recordDecided byEvidenceContested points2 of 11Still open1, namedSIGNED OFF BYProduct ownerLegalOperations

Requirements management: what happens after sign-off.

Requirements change. Without a defined process for handling that change, a specification loses its binding force within weeks.

  1. Change controlEvery change with its trigger, its effect on dependent requirements, and who decided it.
  2. Document managementVersions, status and responsibilities traceable per requirement — not in one person’s memory.
  3. Planning and controlThe effect of a change is known before it is approved.

Project transparency

Status, ownership and dependencies in one view everyone can read — not a file one person maintains and understands. What something is waiting on, and which decision is outstanding, become visible. In the field: dependency management and group decision support.

Status per requirementNamed ownershipDependencies and blockers visible
STATUS PER REQUIREMENTREQUIREMENTOWNERSTATUSWAITING ONGuided booking flowProduct ownerApproved—Two-step approvalLegalApproved—Mobile parityDesignIn reviewManagement decisionSingle-screen viewOperationsDropped—Offline modeITBlockedTechnical assessmentCONTESTED2 of 11BLOCKED1OPEN, NAMED1

An agreed requirements baseline for implementation and acceptance

I do not decide on behalf of the parties. I make sure a decision is possible: every position elicited, every contradiction named, every priority reasoned.

Outcome

  • Status, ownership and dependencies in one shared view
  • A prioritised requirements list with acceptance criteria
  • Conflicts named, with the basis for deciding them
  • A glossary establishing shared vocabulary
  • Open points documented as open

Perfect for

  • Undertakings spanning several departments or organisations
  • Backlogs whose entries have no traceable origin

Type

Two to six weeks, depending on scope and number of parties

What this service is intended for

For undertakings where the alignment is the risk — not the implementation.

Project lead

Decisions keep being deferred

Requirements have been collected but not agreed. The same question returns in every meeting.

Outcome: an agreed list with documented rationale.

Multiple parties

Two organisations, one system

Both sides assume the same reading. The divergence only shows up during implementation.

Outcome: a specification both sides have signed off.

Product owner

A backlog with no origin

Entries exist without a documented source, rationale or evidence that they still apply.

Outcome: a prioritised list with source and rationale per entry.

A different starting point?

  • The direction is set and needs evidence from users — Strategy.
  • The requirements are settled and need implementing — Design Engineering.
  • A product is unusable for part of its users — Usability & Accessibility.
  • A model is meant to take over part of the work — that is AI.

Frequently asked

How does requirements engineering differ from a requirements list?

A list records what was asked for. Requirements engineering additionally establishes origin, purpose, dependencies, the acceptance criterion and the route for changes. The difference is not apparent while writing. It is apparent at acceptance.

How do requirements engineering and requirements management differ?

Requirements engineering covers elicitation, documentation, and validation and negotiation — it produces the specification. Requirements management administers it afterwards: versions, prioritisation and changes across the project lifecycle. The terms are often used interchangeably but denote different tasks.

How do you handle conflicts between departments?

Not by negotiating between the positions — there the more senior opinion prevails and the conflict returns. What holds is a third, checkable basis: observed user behaviour, usage data, a test against a prototype. Where a genuine conflict of goals remains, I name it as such and put it to whoever is authorised to decide.

What does “testable wording” mean?

“It should be easy to use” is a wish. “A newly onboarded employee completes the first booking unaided in under four minutes” is a requirement: testable, with a determinable point of fulfilment.

What are your qualifications?

Certified CPUX-F and Digital Innovation & Product Manager (IHK). In training for CPRE (IREB) and Scrum Product Owner. Evidenced by multi-party undertakings: the German Red Cross, Volkswagen with Microsoft, and the Vaillant intranet.

What if no agreement is reached?

Then that is the result — considerably cheaper in week three than in month six. Conflicts of goals between departments are legitimate and need a decision from the responsible authority. My task is to name the type of conflict and present the basis for deciding it.

Settle the requirements before implementation starts

A free 30-minute first conversation: the situation, the parties, the open points.