QA For PM And Design
Product quality review
This page is for teammates reviewing product quality, usability, clarity, and trustworthiness rather than implementation details.
Focus on
- whether the system makes sense without explanation
- whether primary tasks feel fast and clear
- whether offline and sync behavior feel trustworthy
- whether wording, labels, and empty states match product intent
Suggested review flow
Start with the real build or preview that users and testers are evaluating.
Experience the product the way a field user would, not only as a page-by-page reviewer.
Trust breaks quickly if saved-state behavior feels confusing or fragile.
Check whether captured data becomes understandable, visible, and meaningful on the admin side.
Usability concerns, messaging concerns, and broken behavior are all valuable, but they should be labeled clearly.
PM and design pass checklist
Decide whether the product feels trustworthy before anyone explains it to you.
- [ ] launch feels trustworthy and polished
- [ ] login flow is easy to understand
- [ ] onboarding or first-run guidance explains the product clearly
- [ ] navigation labels make sense without extra explanation
This is the core value path, so friction and hesitation matter more than cosmetic polish.
- [ ] the primary capture path is obvious
- [ ] the form steps feel logical and not overwhelming
- [ ] templates feel useful rather than noisy
- [ ] similar insight warnings are understandable
- [ ] save confirmation is clear and reassuring
Users should understand what happened and whether their work is safe without hunting through the interface.
- [ ] it is clear when something saved offline
- [ ] pending and sync state is visible without hunting for it
- [ ] reconnect behavior feels automatic and trustworthy
Labels, summaries, and dashboards should help people think better, not just look polished.
- [ ] product area labels are understandable
- [ ] priority and sentiment choices feel useful
- [ ] dashboard information is readable and not misleading
- [ ] error messages are understandable for non-engineers
The interface should feel intentional, stable, and easy to navigate across devices and roles.
- [ ] layout feels stable on your device size
- [ ] important actions are visually distinct
- [ ] settings and profile flows are easy to navigate
- [ ] dark mode feels intentional if tested
The control plane should tell a coherent story, not just display a collection of disconnected screens.
- [ ] dashboard tells a coherent story
- [ ] events and insights pages are easy to scan
- [ ] screenshots, cards, and charts feel readable
- [ ] bug report entry points are easy to find
Risk
What to flag quickly
- confusing wording or status messages
- awkward multi-step flows
- places where you hesitate or backtrack
- places where a field user would likely miss important context
- anything that reduces trust in saved data or synced data
What not to worry about alone
You do not need root cause. Report:
- what you tried
- what you expected
- what felt wrong
- whether it blocked the workflow or just felt rough
Reporting guidance
Decision
How to label non-engineering feedback well
Use `Bug Report Template` for concrete issues and attach screenshots whenever possible. If the feedback is more directional than broken, label it clearly so triage can route it correctly.
- usability concern
- messaging issue
- visual polish issue
- trust or confidence issue