Leading a DevEx team through transformation | Ana Petkovska (Nexthink)
Dec 13, 2023
auto_awesome
Ana Petkovska, currently leading the developer experience team at Nexthink, talks about her team's transformation from DevOps to EngProd to DevEx. She shares her inspiration from Google's engineering productivity team and explains how she convinced her company to invest in EngProd. Ana discusses the challenges of optimizing team size and the importance of developing a mission for the team. She also explores the concept of Devx (Developer Experience) and the specific changes made in her team for a better digital employee experience.
The DevOps team underwent transformations from DevOps to Engineering Productivity (EngProd) and finally to Developer Experience (DevEx), emphasizing the need to prioritize tasks and support product teams effectively.
Inspired by organizations like Google, the shift to Engineering Productivity (EngProd) and eventually to Developer Experience (DevEx) focused on improving developer productivity, onboarding, collaboration with product teams, and overall satisfaction.
Deep dives
Transformation from DevOps to DevX
The podcast episode discusses the journey of Anna Pekofska in leading a DevOps team through several transformations. Initially, the DevOps team was formed to handle the transition from on-premise to cloud infrastructure. However, as the team expanded and took on more responsibilities, it became challenging to prioritize tasks and support the product teams effectively. This led to the introduction of the concept of Engineering Productivity (Ench Prod) inspired by organizations like Google. Eventually, the focus shifted to Developer Experience (DevX), which emphasized improving the experience and productivity of the engineers. The DevX team worked on initiatives such as continuous deployment and revamping processes to achieve better delivery speed and reliability while enhancing the developer experience.
Building a Case for DevX Investment
Anna and her manager collaborated to build a case for investing in DevX. They highlighted the benefits of improved developer productivity, faster onboarding of new members, employee retention, cost reduction, and accelerated feedback cycles for the product. Drawing inspiration from companies like Google, they presented a proposal to management, outlining the proposed split of responsibilities and the importance of focusing on developers' needs. Their efforts resulted in the formation of a DevX team, which experienced reduced cognitive load, better collaboration with product teams, and improved overall satisfaction.
Embracing Developer Experience
As the team embraced the concept of developer experience, they shifted their focus from just tooling and technical aspects to include human processes. They introduced regular meetings with developers to provide updates, address challenges, and foster collaboration. Adoption of new initiatives was facilitated through transparent communication, documentation, templates, and workshop sessions. The team observed successful adoption when they followed up with developers and provided ongoing support. By balancing technical improvements with adoption strategies, they significantly reduced support tickets and improved the overall developer experience.
In this episode, Abi speaks with Ana Petkovska, who is currently leading the developer experience team at Nexthink. Ana takes us through her journey of leading a DevOps team that underwent multiple transformations. She explains how her team went from being a DevOps team to EngProd and eventually DevEx. Ana elaborates on her team's challenges and the reasons behind the shift in focus. She also shares how she discovered EngProd and used data from companies like Google to convince her company to invest in EngProd. Finally, Ana explains how DevEx came into the picture and changed how her team approaches and measures their work.