How G-Research Used TuringBots to Transform Software Development

G-Research's implementation of TuringBots across its development teams resulted in significant productivity gains and improved developer satisfaction.

ITPro Today

March 26, 2024

2 Min Read
robot typing on a keyboard
Alamy

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 lifecycle (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 the firm's 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 proactively 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:

Related:One Year In: How Has ChatGPT Impacted Software Development?

  • Involving stakeholders at an early stage.

  • Educating on the technology and associated risk.

  • Monitoring the outcomes.

TuringBot steps to success

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 [email protected], 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 [email protected].

Related:Why Developers Should Replace Traditional Workstation with a Cloud Desktop

(written with Merve Kandemir, Forrester senior research associate)

This article originally appeared on Forrester's Featured Blogs.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like