Whitepaper
The DeFOSPAM framework and the 11-dimension requirement framework apply repeatable analytical steps to every artefact in your specification. Defects, gaps and ambiguities get surfaced systematically — at the time they are cheapest to fix.
Requirements · 11 dimensions
Run a full sweep, or pick the dimensions that matter for the requirement type. Quick Scan recommends what's relevant; templates carry tunable defaults.
Definitions
Extract and validate domain terminology.
Goals & Context
Assess business rationale, user roles, scope and traceability.
Features
Identify implementable features within the requirement text.
Interfaces
Identify and assess all interfaces — implied or explicit.
Rules
Extract business rules, constraints and calculations.
Entities & Data
Identify data entities, attributes, relationships and lifecycle.
Conditions & Decisions
Map conditional logic and assess branch completeness.
Boundaries
Assess precision at edge cases and extreme values.
Quality Attributes
Identify non-functional obligations and compliance needs.
Ambiguity
Detect vague language, contradictions and implicit assumptions.
Missing Elements
Final completeness sweep across all dimensions.
User stories · DeFOSPAM
Each story is scored on testability and maps to a readiness assessment — Ready, Needs Minor Revision, or Needs Major Revision — alongside categorised issues and stakeholder questions.
Definitions
Are all important terms defined in the glossary?
Features
Is the feature scope correct? Are related operations covered?
Outcomes
Are all expected outcomes specified, including error cases?
Scenarios
Is scenario coverage complete? Boundaries, errors, combinations?
Prediction
Does each scenario map to a predictable, specific outcome?
Ambiguity
Duplicates, contradictions or implicit assumptions?
Missing
Comprehensive sweep — what is absent across all dimensions?
Synthesis
Specific text changes with exact locations, shown as word-level diffs.
Section-level suggestions for content that needs to be written or expanded.
Informational recommendations that don't require text changes.