What were you trying to build?
Anchor the response to the task being built rather than a general opinion of the documentation.
Product and software research · Practical field guide
Discover whether instructions support a concrete implementation task.
Opens product registration. Example questions are not imported automatically.
BEFORE YOU INVITE PEOPLE
Local planning aid. No answers are submitted or saved.
Read the answers carefully
A useful reference and a useful quick-start solve different reader needs.
Example developers can follow the code sample but cannot identify the required setup assumptions. This is an illustrative interpretation problem rather than a real customer result. State the supported environment and expected result beside the example.
A useful starting point
Discover whether instructions support a concrete implementation task. Choose the questions that fit the experience you are investigating; avoid asking people to evaluate a step they did not encounter.
If nothing was unclear or difficult, say so. Skip questions about steps you did not experience; use not applicable where appropriate.
Anchor the response to the task being built rather than a general opinion of the documentation.
Identify a missing example or step so a revision can address the reader's actual obstacle.
Distinguish following the instructions from reaching a useful result in the reader's environment.
Locate an unstated environment assumption without collecting private configuration values.
Find the change that would make adaptation possible; an example that runs unchanged may still fail the user's real task.
If nothing was unclear or difficult, say so. Skip questions about steps you did not experience; use not applicable where appropriate. What were you trying to build? Which example or instruction did you need but could not find? Could you complete the task after following the documentation? Which assumption about your environment was unclear? What would make the example easier to adapt?
Download the questions as text ↓
Examples to adapt, rather than a validated research instrument.
A worked interpretation example
Illustrative scenario. These are not customer results.
Example developers can follow the code sample but cannot identify the required setup assumptions.
State the supported environment and expected result beside the example.
After testing the action, revisit this original observation: Example developers can follow the code sample but cannot identify the required setup assumptions. Repeat the relevant experience prompts with people who encountered the change. Compare specific explanations and sample differences; do not claim causation from the before-and-after responses.
Before you send it
Would you agree that developer documentation feedback was a completely positive experience?
What were you trying to build?
The initial wording assumes a positive evaluation. The revised question asks about the actual situation so a respondent can describe difficulty, uncertainty, or a different experience.
Choose the response format
| Question | Suggested format | What to preserve |
|---|---|---|
| What were you trying to build? | Short open text | Anchor the response to the task being built rather than a general opinion of the documentation. |
| Which example or instruction did you need but could not find? | Short open text | Identify a missing example or step so a revision can address the reader's actual obstacle. |
| Could you complete the task after following the documentation? | Short open text | Distinguish following the instructions from reaching a useful result in the reader's environment. |
| Which assumption about your environment was unclear? | Short open text | Locate an unstated environment assumption without collecting private configuration values. |
| What would make the example easier to adapt? | Short open text | Find the change that would make adaptation possible; an example that runs unchanged may still fail the user's real task. |
Make questions optional where appropriate. If you add a rating scale, label its endpoints, keep one idea per question, and retain a follow-up for reasons. These examples are not a validated measurement instrument.
Inside the product
Build questions around an experienced task, keeping reports of difficulty separate from feature preferences. The actual product screenshot shows a separate synthetic post-event demonstration; the example questions on this page are not already loaded in the product.
Screenshots demonstrate creation and preview. Distribution and results are separate steps; availability varies by account and plan.
Build with SurveyTeams
Use these examples to draft your questionnaire. Create a survey draft, add questions, and check the respondent preview in SurveyTeams. Additional features depend on your account and plan.
Opens product registration. Example questions are not imported automatically.
Learn about the product ↗From question to next step
Write down the decision you want this questionnaire to support: discover whether instructions support a concrete implementation task.
Invite people who experienced the relevant situation. Explain response handling and include an optional skip or not-applicable route. A useful reference and a useful quick-start solve different reader needs.
State the supported environment and expected result beside the example.
Before you send it
Discover whether instructions support a concrete implementation task. Start with one decision you can act on rather than using the survey to confirm a preferred answer.
Identify a missing example or step so a revision can address the reader's actual obstacle.
State the supported environment and expected result beside the example. This is an example action to investigate, not a guaranteed improvement.
Ask after respondents have experienced the specific situation in the first prompt: “What were you trying to build?” Allow enough time after a proposed change for people to experience it before repeating the questionnaire.
After testing the action, revisit this original observation: Example developers can follow the code sample but cannot identify the required setup assumptions. Repeat the relevant experience prompts with people who encountered the change. Compare specific explanations and sample differences; do not claim causation from the before-and-after responses.
Copy the questions or download TXT, CSV, JSON, or a Markdown worksheet and adapt them in your own survey. The product CTA opens registration and does not import the example. Verify the features and terms available in your account.
It shows a separate synthetic event-feedback example used to demonstrate the real builder. Copy or download the questions on this page and adapt them in your own draft. Registration does not import them automatically.
Continue exploring