Embracing the Future
Our Journey with AI-Assisted Development



“I think it gave me confidence... feel good about taking tasks and not feeling like I was engineer
"I love Copilot. It helps complex
"It has allowed me to focus a lot more on hand by responding to queries
"It has helped me stay focused on the task, advice and code completion as I
“I have been able to write tests quicker than before I was using Copilot.”
“It has enhanced root cause analysis. When investigating issues, I can quickly identify potential problem areas and find solutions.”
“It's suggesting lots of edge cases for my unit tests which I normally don't think of.”
"It quickly gets an idea of what I want to do."

confidence... in that I was able to taking on more challenging was bugging the senior engineer all the time.”
helps me a lot coding complex functions."
on the task at in the IDE."
task, getting work." than Copilot.”

These quotes are just some of the enthusiastic responses from participants of our comprehensive trial of AI assisted development tools, conducted inside Version 1 between May and July of this year.
AI, both as disruptor and everyday tool, has begun to have an influence on many diverse job roles and disciplines - software development is no exception. While new innovations in this area continue to evolve, the predominant utilisation for now are AI Assisted Development tools which deeply integrate into developer toolsets to create software applications such as Microsoft Visual Studio and JetBrains IntelliJ. Rather than seeking to replace developers, these AI assistants aim to augment their capabilities, boost productivity and enhance job satisfaction.
The most well known in this area is GitHub Copilot, an enterprise grade tool that aids with bug fixing, code explanations and real-time coding suggestions. With over 1.8 million paying customers, it markets itself as “Your AI Pair Programmer” and studies by GitHub claim that 88% of developers who used the tool are more productive, 60% feel more fulfilled in their role and 73% have greater concentration/flow.*
Research from Gartner also highlights an undeniable trend - the cognitive demands on enterprise developers are escalating. We can see this in the growing complexity of codebases, the intricate web of dependencies to be managed on projects and the constant context switching between coding and sourcing information.
These challenges can disrupt developers' flow, affecting not just productivity but also their satisfaction with work.
Our expert teams are committed to innovation, delivering the best solutions for our customers and equipping our teams with the tools needed to do their jobs brilliantly.
Earlier this year, we decided to test AI supported development tools within our own delivery teams. Our primary objective was to conduct a thorough evaluation of the tools potential to enhance developer productivity and satisfaction within our operational environment.
In the context of AI assisted development tools, we aimed to:
Assess the impact of GitHub Copilot on reducing the cognitive load for developers
Measure the improvements in productivity and job satisfaction
Understand GitHub Copilot's potential to provide our software delivery teams with a competitive edge
Our initial, tightly controlled trial involved 52 participants across 12 customer projects over a threemonth period. We carefully selected participants to ensure we had people with varying levels of experience and a diverse mix of people from different locations, customers and technology landscapes (i.e. greenfield, brownfield). We also sought to limit the AI assisted tools to Github Copilot and Amazon Q Developer.
Finally, as a responsible user of AI, we sought permission from our customers before using the tool on their projects.



* (source: https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/)

Success with any tool hinges on knowing how to use it effectively, and this principle
guided our approach throughout the trial. To ensure participants were fully equipped, we provided each with a detailed training guide.
This covered not just the core functionality of the AI-assisted development tool, but also stepby-step instructions on installing it within their Integrated Developer Environment (IDE), whether they were using Visual Studio Code, JetBrains, or another platform.
The guide also included tailored examples illustrating how to use the tool in specific coding scenarios, such as refactoring legacy code, generating boilerplate, or automating repetitive tasks - alongside clear warnings about inappropriate use cases, such as over-reliance on the tool for complex algorithm design or security-sensitive code.
Throughout the trial, we hosted weekly drop-in clinics, where participants could discuss their experiences and raise any technical or workflow-related issues.
For instance, if developers encountered problems with the tool misinterpreting their intent or generating incorrect suggestions, our experts were on hand to provide real-time solutions and best practice advice. Additionally, we conducted one-on-one check-ins with key team members, providing targeted feedback on how they were using the tool in their specific projectswhether it was speeding up unit test generation or streamlining documentation writing.
In order to collect qualitative and quantitative feedback participants were asked to participate in regular surveys throughout the trial period. These surveys included questions about how they were using the tool, their satisfaction with the tool and the impact they observed on their productivity.
Key Findings

We saw strong engagement and personal commitment from our participants throughout the trial.
Over the course of the trial, we collected daily, weekly and monthly survey responses which allowed us to build a comprehensive picture of how our teams were using AI assisted development in their workflow.
We analysed the impact of the tool through the lens of the SPACE Framework which examines developer productivity across 5 different dimensions including Satisfaction and wellbeing, Performance, Activity, Communication and collaboration and Efficiency and flow. The trial confirmed that GitHub Copilot had a significant impact on developer productivity and satisfaction in each of these areas.