smart edge developer experience

network platforms group edge 2020-2021

project

As the first Developer Experience Architect for the Smart Edge team, I led the design and implementation of the developer experience for a newly branded product. The product, which was previously known under a different name, was undergoing a new architectural design with all new branding. My main responsibilities included researching, designing, and testing various aspects of the product and new brand to ensure an optimal developer experience.

approaches

To gain a comprehensive understanding of the product, I conducted meetings with over 16 members of the team to learn about the product's challenges and opportunities. I organized this information into a journey map (see visual above), which visualizes the user's experience with the product. After consolidating input from each team member, I identified 5 key experience principles that guided the development of the product's developer experience (DX) strategy.

Sharing how the DX strategy came from | one of the experience principles in detail

In addition to mapping the product's user journey, I also initiated a content audit with the assistance of a content strategist. I created sketch personas and worked with the team to complete a Lean UX canvas. These tools helped to inform the development of the product's developer experience (DX) strategy. I then delved deeper into the strategy by outlining the activities, metrics, and timelines required to implement it.

Sketch profiles created from scanning job postings in Edge Compute & LinkedIn

Given the fast-paced nature of the team's work, I needed to quickly gather information about the edge developer population. However, edge developers make up only 3% of the developer community, making it challenging to find and research this group.