Skip to main content

Statement of Work (SOW) Generation

Generate comprehensive Statement of Work (SOW) documents for vendor procurement and RFP processes.

Command

arckit sow "<project ID or title>"

Description

Creates a detailed Statement of Work document that serves as an RFP for vendor procurement. The command analyzes your project requirements, architecture principles, and research findings to generate a comprehensive procurement document with clear scope, deliverables, evaluation criteria, and contract terms.

Arguments

  • Project ID or title: Identifier or name of the project (e.g., ‘001’, ‘DevOps toolchain supplier’)

When to Use

  • After completing requirements analysis (arckit requirements)
  • Before vendor selection process
  • When preparing for formal procurement
  • To create RFP/ITT documentation

Required Context

The command reads from your project artifacts:
  • Requirements (ARC--REQ-.md) - MANDATORY
  • Architecture Principles (ARC-000-PRIN-*.md) - MANDATORY
  • Technology Research (ARC--RSCH-.md) - Recommended
  • Stakeholder Analysis (ARC--STKE-.md) - Recommended

Features

Interactive Configuration

The command prompts for key decisions:
  1. Contract Type:
    • Fixed-price (Recommended)
    • Time & Materials
    • Hybrid
  2. Evaluation Weighting:
    • 60% Technical / 40% Cost (Recommended)
    • 70% Technical / 30% Cost
    • 50% Technical / 50% Cost
    • 80% Technical / 20% Cost

Document Sections

The generated SOW includes:
  • Executive Summary: Project overview and objectives
  • Scope of Work: In scope, out of scope, assumptions
  • Requirements: All BR/FR/NFR/INT requirements with priorities
  • Deliverables: HLD, DLD, code, tests, documentation
  • Timeline and Milestones: Suggested phases and review gates
  • Vendor Qualifications: Required certifications and experience
  • Proposal Requirements: What vendors must submit
  • Evaluation Criteria: How proposals will be scored
  • Contract Terms: Payment, acceptance, IP rights

Output

Creates: projects/{project}/ARC-{PROJECT_ID}-SOW-v{VERSION}.md

Example

arckit sow "Payment gateway modernization project"
This generates a comprehensive SOW for procuring a payment gateway vendor, including:
  • All payment processing requirements
  • PCI-DSS compliance requirements
  • Fraud detection specifications
  • Integration with existing systems
  • 60/40 technical/cost evaluation

UK Government Compliance

For UK Government projects, the SOW includes:
  • Sourcing Playbook alignment (outcome-based specs, should-cost modelling)
  • Social value weighting (minimum 10%)
  • SME access considerations
  • Digital Marketplace compatibility
  • Open standards requirements
  • arckit evaluate - Create vendor evaluation framework after receiving proposals
  • arckit dos - Generate Digital Marketplace DOS opportunity
  • arckit requirements - Generate requirements before creating SOW
  • arckit principles - Define architecture principles for vendor alignment

Next Steps

After generating the SOW:
  1. Review with legal team for contract terms
  2. Get procurement/finance approval
  3. Publish to Digital Marketplace (UK Gov)
  4. Run arckit evaluate to create evaluation framework
  5. Conduct vendor selection process

Build docs developers (and LLMs) love