Developer Experience Research Plan
Create a comprehensive research plan to evaluate and improve the developer experience for [API/SDK/platform]. Include: 1) Research objectives with specific questions to answer, 2) Developer personas and segments to focus on, 3) Methodologies best suited for developer research, 4) Recruitment strategy for developer participants, 5) Technical environment setup for testing, 6) Discussion guide for developer interviews, 7) Documentation evaluation criteria, 8) Success metrics for developer experience, 9) Competitive analysis framework, and 10) Research deliverables and action plan format.
How to Use This Prompt
- Copy the prompt using the button above
- Replace placeholders in [brackets] with your specific details
- Paste into your AI assistant (ChatGPT, Claude, Gemini, etc.)
- Iterate as needed - ask follow-up questions to refine the output
Why This Prompt Works
Developer experience research requires specialized methods that differ from typical user research. This prompt accounts for the unique challenges of researching with developers -- from recruitment (developers are notoriously hard to schedule) to technical environment setup for usability testing. The documentation evaluation criteria and competitive analysis framework produce insights specific to API/SDK products that generic UX research plans miss entirely.
When to Use This Prompt
- When launching a new API or SDK and you need to understand developer expectations before building documentation and tooling
- When developer adoption metrics are below target and you need structured research to identify friction points in the integration experience
- When planning a major version upgrade and you need to assess which breaking changes will most impact your developer community
Tips for Better Results
- Specify your platform type (REST API, GraphQL, mobile SDK, CLI tool) and primary programming languages so the research plan targets relevant developer workflows
- Include your current time-to-first-API-call or time-to-hello-world metric so the AI can design research around measuring and improving it
- Ask for specific usability test scenarios (e.g., "implement authentication and make a first API call") rather than generic task descriptions