Problem-Based SRS
A way to write requirements that starts from the customer's problem instead of the requested feature. Paulo Cézar Stadzisz and I published it in 2016. In 2026 I turned it into an open-source agent skill for GitHub Copilot and Claude Code, so a coding agent has to trace every requirement back to a problem before it builds anything.
- CP.01Customer problemSales teams waste valuable time searching for customer information across multiple disconnected systems.
- CN.01.1Customer needCentralized customer database
- FR.01.1.1Functional requirementContact and company management