From business purpose to verifiable requirement
This module reuses a simulated scenario: a (fictional) city government contracts a "petition triage AI" that reads a petition, suggests a category and handling unit, and only dispatches the case after a caseworker approves. If requirements are vague, acceptance can only rest on impressions and demo polish.
- Business purpose
- Concrete requirement
- Verification method
- Acceptance criterion
- Delivery evidence
Vague wording
"The system shall provide intelligent classification and improve administrative efficiency." No scope, no numbers, and nobody can tell whether it was met.
Verifiable wording
- Concrete requirement
- For 200 de-identified petition samples supplied by the agency, the system outputs a suggested category and the supporting passage; low-confidence or unclassifiable items must be flagged and handed to a person.
- Verification method and criterion
- The agency tests on the designated samples; agreement with the human reference answers is at or above the threshold both sides agree on, and 100% of low-confidence cases have a hand-back record.
- Delivery evidence
- Test report, item-level test records, and a list of handed-back cases.
Info
A requirements document says "system responses shall be reasonable and accurate." Which revision best makes it acceptable to verify?