As we outlined in previous research, Generative AI assistants known as TuringBots can serve as powerful tools to address some of the broader software development challenges. Specifically they help to automate a wide range of tasks throughout the software development life cycle (SDLC). As the technology matures – particularly in code generation and testing – technology executives are encouraged to empower their teams with TuringBots for enhanced efficiency and effectiveness.
G-Research, a leading quantitative research and technology firm, has successfully introduced TuringBots into its SDLC and we were given the opportunity to review their approach and results. With over 400 developers, G-Research has implemented TuringBots across its development teams, resulting in significant productivity gains and improved developer satisfaction.
The Approach: Three Key Steps
Most importantly, G-Research understood from the start the importance of a comprehensive approach to implementing TuringBots. From the early stages of the process the company involved all relevant internal and external stakeholders. By pro-actively addressing concerns related to privacy, security, copyright, ethics, and responsible technology use, G-Research ensured a careful and well-planned rollout of TuringBots. So, the three key steps to success were:
- Involving stakeholders at an early stage
- Educating on the technology and associated risk
- Monitoring the outcomes
The Results: Higher Productivity And Better Developer Satisfaction
After 12 months, G-Research is reaping the benefits of implementing TuringBots. The company has reported substantial productivity gains, challenging the notion that only junior engineers benefit from this technology. Some engineers have experienced productivity increases of up to 200%, particularly when working with unfamiliar languages or libraries. TuringBots have also increased developer satisfaction and happiness, allowing senior developers to focus on more challenging assignments that make use of their experience.
With a continuous improvement process in place, the company is well-positioned to leverage the benefits of generative AI in its software development process. To read more about this success story access the complete Forrester report here.
If you are a Forrester client, feel free to schedule a guidance session with me through inquiry@forrester.com and I will be happy to discuss how to apply relevant best practices to your firm. Also, if you want to share your experience with me on generative AI and TuringBots, email me at dlogiudice@forrester.com.
(Written with Merve Kandemir, Forrester Senior Research Associate)