Case Study
    New Relic_hexagon

    Challenge


    Enhancing the Skills of the Software Development Teams

     

    New Relic is a software company specialised in real-time performance monitoring and analysis for applications and cloud services. Founded in 2008, the company offers a variety of products and services that help developers and operations teams collect and analyse performance data to identify issues, and improve efficiency. New Relic's main headquarters are in San Francisco, California, and they also have different offices in Europe, Asia and Latin America. Its office in Barcelona, Spain serves as the operational base for the European region.


    The company is currently focused on growing its operations in Spain. To this end, New Relic reached out to Codurance to develop essential skills within its development teams, enabling them to contribute more effectively to the company's products. This partnership has been crucial for improving the experience and confidence of some team members, enabling them to work more autonomously and make informed decisions. Overcoming this challenge would lead to the accelerated delivery of New Relic solutions, which are designed to help companies improve the performance of their applications and services.

    Codurance has helped some of our team members quickly attain the technical expertise required by our business needs, thereby contributing to the ongoing enhancement of our product with their newly acquired skills and confidence. The technical coaching and organisational consultancy have proven highly effective in helping us further improve our product.

    Nino Dafonte

    Senior Manager, Software Engineering, at New Relic.

    Project


    Personalised Training and Mentoring Programme

     

    The proposed solution consisted of a customised training and mentoring programme focused on developing the technical, interpersonal and commercial skills of the team. A Codurance technical coach, with extensive team building experience, worked with the team to identify areas for improvement and create a personalised action plan, providing training in specific technologies that required professional development.

    The sessions were practical and facilitated the acquisition of technical knowledge and best practices relevant to their job. An organisational coach was present to reinforce team confidence, improve communication and foster autonomy, enabling the development of leadership and decision-making skills. By focusing on individual and team needs, delays were minimised and product evolution was driven during the programme.

    Case Study – Generic Image 5

    Outcome


    Autonomous and Confident Teams: Optimised Software Quality and Increased Coding Speed

     

    The technical coaching programme had a significant impact on the team's knowledge and skills in software development using TypeScript, React, coding best practices, and eXtreme Programming. The team improved their performance, particularly in areas such as user satisfaction, usability, and code quality, tripling their coding speed. This resulted in a more proactive and confident team.

    By the end of the programme, the team demonstrated a greater understanding of software development best practices, increased confidence, and autonomy in their tasks. These results indicate that the programme was a success, achieving its objectives and providing significant value to the business.

     

    Increased coding speed (x3)

    Development of skills and best practices in TypeScript, React and eXtreme programming

    Enhanced team autonomy and confidence