Introduction

Welcome to the SME Playbook — your go-to reference for engineering standards and management practices.

Welcome to the SME Playbook

This playbook is the single source of truth for how we work — capturing the standards, practices, and frameworks that help our teams deliver quality software consistently and at scale.

It is organised into two pillars, each broken down by domain:

Engineering Playbook

Guidance for engineers, tech leads, and senior ICs on how we build, review, and ship software.

DomainWhat it covers
System DesignDesign reviews, architecture decisions, scalability patterns, tech debt management
Code QualityGit practices, linting, pre-commit hooks, code review, static analysis, refactoring
DevOps & ToolingEnvironment setup, IaC, CI/CD pipelines, deployment automation, monitoring
AI & AutomationAI code assistants, AI-driven PR reviews, automated testing, measuring AI effectiveness

Managers Playbook

Guidance for engineering managers, delivery leads, and product managers on how we plan, execute, and communicate.

DomainWhat it covers
Requirements QualityUser stories, acceptance criteria, reducing ambiguity, scope management
Delivery & ExecutionSprint planning, velocity, backlog refinement, scope creep
Stakeholder AlignmentDependency management, decision turnaround, communication, escalation
Data-Driven DecisionsFeature adoption, UAT analysis, metrics, A/B testing, outcome-based planning
Release & Go-to-MarketLaunch checklists, rollout strategies, risk assessment, idea-to-production

Use the sidebar to navigate, or jump directly to a domain above.