Outcome
The business or user result is stated without pretending that an unverified outcome is guaranteed.
A polished statement of work can contain every familiar heading and still fail at delivery. Review whether scope, proof, decisions, and money form one usable system.
A software SOW is review-ready when every paid milestone connects a defined deliverable to acceptance criteria, evidence, a decision owner and window, a failure path, and the matching payment rule.
The business or user result is stated without pretending that an unverified outcome is guaranteed.
Every paid output is identifiable: feature, environment, data, document, training, or access.
Likely adjacent work that is not priced is named.
Buyer, provider, and third-party inputs have owners, dates, and schedule effects.
Stages represent reviewable progress and connect to deliverables and value.
Each material deliverable has observable, agreed pass conditions.
The parties know which links, records, tests, files, or logs support the decision.
A named role, review window, rejection reason, correction, and resubmission path exist.
Currency, tax, expenses, schedule, assumptions, defect correction, and new-work approval are explicit.
Rights to code, design, data, accounts, pre-existing tools, open source, and third-party assets are addressed.
Access, environments, secrets, personal data, incidents, deletion, and required testing match the risk.
Warranty defects, maintenance, response, documentation, credentials, knowledge transfer, and exit are separated.
Design and develop a modern customer dashboard with analytics and responsive behavior. Two rounds of feedback included.
Illustrative structure only. The actual screens, roles, tests, review period, correction rights, and payment model must be negotiated for the deal.
Do not ask only “is this clause present?” Ask “could both sides execute it on the worst reasonable day of the project?”
Delivery structure is only one layer. Bring in the appropriate qualified reviewer when the deal includes regulated or sensitive data, material security exposure, complex intellectual property, employment classification, cross-border tax, sector rules, open-source obligations, unusual indemnities, or a loss the business cannot absorb.
At minimum: the outcome, in-scope deliverables, exclusions, dependencies, milestones, acceptance criteria, evidence, reviewer and review window, price and change rules, ownership and licensing, security and data duties, support, and handover.
A proposal usually sells an approach and price. A statement of work should identify the work the parties are actually agreeing to perform and how delivery will be evaluated. Labels vary, so review the incorporated content rather than trusting the document title.
For material risk, regulated data, complex IP, cross-border work, or terms you do not understand, use qualified legal and security reviewers. This checklist improves the delivery questions; it is not legal advice.
Yes, if the commercial model explains what can evolve, who prioritizes, how capacity or outcomes are measured, and how changes affect price and timing. Agile delivery does not mean undefined commercial terms.
The checklist is an original Ratly32 framework informed by official guidance. Those sources support the principles; they are not a substitute contract and do not make government purchasing rules applicable to a private deal.
Start with the free structure check, use the acceptance criteria library to make “done” testable, then move the agreed structure into the Deal Spec builder.
Next move
Carry the proposal’s unresolved questions into milestones, acceptance, evidence, ownership, support, and dispute terms.