
AI-Assisted Software Development Workflow
Agoda is evolving its software development workflow to leverage AI coding assistants. This involves a shift from implementation to specification and verification, with a 'Grey Box' approach emphasizing clear intent, testable criteria, and evidence-based validation. The role of engineers is transforming from implementers to solution architects, focusing on system design and precise requirement communication. Specification becomes the primary interface, enhanced by AI for distillation and sparring. The OpsBot system has been enhanced with AI capabilities (OpsBot AI) to interpret natural language requests, gather context, and route them to the appropriate teams. Domain agents are being integrated into the workflow to perform automated investigations using approved tools and skills. An Agents Platform supports the creation and operation of these domain agents. Agent Eval is being introduced for evaluating agent changes and preventing regressions. Early success is seen in BI Product with significant coverage and reduced supporter time.
Timeline






