Defining a Developer Persona
Product
Enterprise Personas
Timeline
6 weeks
Methods
Moderated Interviews
Context & Problem
Developers, particularly those who might utilize our Alteryx Marketplace site to acquire or sell tools/apps, were considered by many to be unique users, who did not fall under the umbrella of our typical analyst users. However, developer workflows, motivations, constraints, and engagement with our platform (Alteryx Marketplace) were not well understood.
I identified an opportunity to expand our understanding of Developers in order to create a new persona that stood apart from analysts.
The core challenge: how do we differentiate developers meaningfully from existing users?
Research Goals
- Understand developer workflows and constraints
- Identify motivations and pain points
- Define differences from analyst users
My Role
Led generative research and persona development
-
Designed research approach, discussion guide, and recruitment strategy
-
Led internal workshops to gather persona assumptions and identify how Developers differ from established persona groups
-
Moderated sessions
-
Conducted analysis, synthesis, and final report creation
-
Defined final behavioral persona
-
Aligned insights across teams
Impact
- Informed product and ecosystem strategy
- Guided prioritization decisions
Outcome: Enabled teams to prioritize and design for a distinct developer segment (e.g., API usage, extensibility, custom tooling workflows).
Reflection
While the study uncovered many meaningful and specific developer needs and behaviors, a small group of insights skewed more general than intended, aligning with broad patterns rather than the specific sub-segment we aimed to define.
In hindsight, I could have pushed further on probing into differentiating characteristics - such as segment-specific workflows, constraints, and edge cases. Additional iteration may have helped sharpen that distinction.
This was a strong reminder of how easily generative work can remain at the surface without intentional depth.
Takeaway: Strong personas come from understanding what makes a group distinct - not just what they have in common.