EngineeringAI & Automation
AI & Automation
How we adopt AI tools responsibly and use automation to move faster and more safely.
Overview
AI coding tools and automation are changing how software is built. This domain covers how we adopt these tools effectively — setting standards for AI assistant usage, AI-assisted code review, automated test generation, and measuring the impact of AI on our workflows.
Topics
- AI Governance & Acceptable Use — What data can go into AI tools, what cannot, and the standards that protect the organisation while letting AI help
- AI Code Assistant Adoption — Best practices for using AI coding tools in day-to-day development
- Context Engineering — How to build and maintain the context files that make AI tools effective across the team
- Agentic Workflows — When to use AI agents autonomously, what guardrails to put in place, and how to review agent-produced output
- AI-Driven PR Reviews — How we use AI to augment (not replace) human code review
- Automated Test Generation — Using AI and tooling to generate and maintain test coverage
- Script-Based Validation & Reporting — Automating quality checks and producing meaningful reports
- Measuring AI Tool Effectiveness — How we evaluate the ROI of AI tooling adoption