← Back to principles

Team

Use AI to improve delivery speed and quality, with human accountability

What this means in practice

Teams use AI to speed up thinking and delivery, but humans remain accountable for decisions, code quality, and outcomes. AI is used deliberately to increase clarity, quality, and learning. We use it where it reduces waste, improves correctness, or strengthens feedback loops.

Why this matters

AI can increase throughput and quality, but only if it is used with clear responsibility and good judgement. This principle prevents teams from treating AI outputs as truth, and keeps ownership, safety, and professionalism intact.

Practices that meet this principle

  • Generating test cases from acceptance criteria, then reviewing and refining before use

  • Reviewing acceptance criteria for ambiguity, missing scenarios, and edge cases

  • Drafting code with AI, then verifying behaviour, security, and performance

  • Using AI to support code review, but keeping final review decisions with the team

  • Using AI to accelerate defect fixing and refactoring, backed by tests and safe rollout

  • Documenting key decisions and trade-offs when AI materially influenced the outcome

Validation

A project meets this principle when:

  • A named owner remains accountable for each decision and change

  • AI-generated outputs are reviewed and validated before merging or release

  • Automated tests and/or other checks provide evidence of correctness

  • The team can explain the rationale and trade-offs for material decisions