Engineering Enablement by DX

Rethinking developer experience at T-Mobile: DevEx vs devprod, exec buy-in, and developer self-service

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • Transitioning from developer experience to productivity is essential to showcase the value of developer initiatives.
  • Collecting and presenting data effectively is crucial for gaining executive support for developer tools.
  • Building working relationships across teams enhances collaboration and increases effectiveness in solving friction points.
  • Leveraging internal resources and collaboration is often key to developing effective tools without requiring extensive funding.
  • Customization of tools to fit specific organizational needs can be more beneficial than adopting existing solutions.

Summary

Developer Experience vs Developer Productivity

The podcast begins with a discussion between host Avi Noda and Chris Chandler, who details his seven-year journey at T-Mobile focused on developer experience (DevEx) and productivity. Initially, the emphasis was on making developers happy through perks. However, the focus evolved towards developer productivity, recognizing that a happy developer must also be productive to deliver business results. Chris emphasizes the importance of connecting developer satisfaction to tangible business outcomes, demonstrating that understanding this link is crucial for obtaining funding for initiatives.

Driving Executive Buy-In

Chris shares insights on how to gain executive commitment for developer productivity initiatives. He stresses the significance of using data to communicate how developer productivity improvements can translate to financial gains. Utilizing empirical evidence rather than gut feelings is essential to persuade leadership about the value of investing in developer tools and processes.

Building Relationships Across Teams

The conversation shifts to how Chris’s team interacts with various engineering groups. Establishing good relationships is vital for understanding needs and finding solutions to friction points in the development process. Chris highlights the importance of human connection, frequent communication, and collaboration in consolidating efforts across different teams.

Creation and Funding of Developer Tools

Discussion progresses to how T-Mobile developed and secured funding for their internal platforms and starter kits for developers. Chris explains that they started with limited resources through collaboration. The starter kits aimed to streamline developer onboarding processes and build momentum for future initiatives, laying a solid foundation for ongoing improvements.

Comparing Homegrown Solutions to Backstage

Towards the end, Chris discusses the differences between T-Mobile's initiatives and existing platforms like Backstage. He acknowledges that while Backstage is a fantastic tool for many, T-Mobile’s needs required a more customized approach due to their specific operations and security structures. This section illustrates the significance of aligning internal developer tools with organizational requirements.

Sponsors

  • getdx.com · To learn more about the DX Core 4 and how to use it, head over to getdx.com slash core 4.
  • LinkedIn · Follow Chris on LinkedIn.

Show notes

Chris Chandleris a Senior Member of the Technical Staff for Developer Productivity at T-Mobile. Chris has led several major initiatives to improve developer experience including their internal developer portal, Starter Kits (a patented developer platform that predates Backstage), and Workforce Transformation Bootcamps for onboarding developers faster.

Mentions and links:

Discussion points:

  • (0:47) From developer experience to developer productivity
  • (7:03) Getting executive buy-in for developer productivity initiatives
  • (13:54) What Chris’s team is responsible for
  • (17:02) How they’ve built relationships with other teams
  • (20:57) How they built and got funding for Dev Console and Starter Kits
  • (27:23) Homegrown solution vs Backstage

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file