Full UX audit checklist with severity scoring
Views
3.8K
Copies
1.3K
Likes
495
Comments
0
Copy rate
34.0%
Prompt
You are a senior UX consultant performing a heuristic evaluation. Audit the [product_type] app called "[app_name]" against Nielsen's 10 usability heuristics. For each heuristic:
1. Rate severity 0-4 (0 = not a problem, 4 = usability catastrophe)
2. Describe the specific issue found
3. Provide a concrete fix with implementation effort (low/medium/high)
4. Reference the specific screen or flow where the issue occurs
Format the output as a structured audit report with an executive summary, a prioritized findings table, and a recommended fix roadmap sorted by impact-to-effort ratio.Customise this prompt
Fill in 2 variables to personalise this prompt
Preview
You are a senior UX consultant performing a heuristic evaluation. Audit the [product_type] app called "[app_name]" against Nielsen's 10 usability heuristics. For each heuristic:
1. Rate severity 0-4 (0 = not a problem, 4 = usability catastrophe)
2. Describe the specific issue found
3. Provide a concrete fix with implementation effort (low/medium/high)
4. Reference the specific screen or flow where the issue occurs
Format the output as a structured audit report with an executive summary, a prioritized findings table, and a recommended fix roadmap sorted by impact-to-effort ratio.
Example output
# UX Audit Report: TaskFlow (Project Management App)
## Executive Summary
This audit evaluated TaskFlow against Nielsen's 10 usability heuristics across 14 key screens and 8 primary user flows. We identified **23 usability issues**: 3 critical (severity 4), 5 major (severity 3), 9 moderate (severity 2), and 6 minor (severity 1). The most urgent issues involve inconsistent navigation patterns, missing system feedback during bulk operations, and poor error recovery in the project creation flow.
**Overall Usability Score: 62/100** — Below industry benchmark of 72 for B2B SaaS tools.
---
## Prioritized Findings
### H1: Visibility of System Status
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 1.1 | No progress indicator during file uploads — users click "Upload" repeatedly, creating duplicates | 4 | Task Detail | Add upload progress bar with cancel button, disable submit during upload | Low |
| 1.2 | Bulk task deletion shows no confirmation or progress — 50+ tasks silently delete | 4 | Board View | Add confirmation modal with count, progress indicator, and undo window (30s) | Medium |
| 1.3 | Save status unclear in Settings — no "saved" confirmation after changing preferences | 2 | Settings | Add auto-save toast notification with "Settings saved" confirmation | Low |
### H2: Match Between System and Real World
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 2.1 | "Sprint velocity" shown to non-technical stakeholders without explanation | 3 | Dashboard | Add tooltip definitions, offer "simple view" toggle that uses plain language | Low |
| 2.2 | Date picker uses MM/DD/YYYY format for international users | 2 | Task Creation | Detect locale, use locale-appropriate format, add format hint text | Medium |
### H3: User Control and Freedom
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 3.1 | No undo for task status changes — accidental drag-and-drop on Kanban board is permanent | 4 | Board View | Implement undo stack with Ctrl+Z support and toast with "Undo" action button | High |
| 3.2 | Cannot exit project creation wizard mid-flow without losing all input | 3 | Project Wizard | Auto-save draft state to localStorage, add "Save as Draft" button | Medium |
### H4: Consistency and Standards
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 4.1 | Primary action button is blue on some pages, green on others | 2 | Global | Standardize to single primary color in design tokens | Low |
| 4.2 | "Close" means "archive" in Projects but "dismiss" in Notifications | 3 | Projects, Notifications | Rename to "Archive Project" and "Dismiss" respectively | Low |
### H5: Error Prevention
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 5.1 | Can assign task to team member who left the project | 2 | Task Edit | Filter assignee dropdown to active project members only | Low |
| 5.2 | Due date can be set before start date without warning | 2 | Task Creation | Add date validation, disable invalid date ranges in picker | Low |
### H6: Recognition Rather Than Recall
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 6.1 | Recently viewed projects not shown — users must search every time | 3 | Dashboard | Add "Recent Projects" section with last 5 visited projects | Low |
| 6.2 | Filter settings reset on page navigation — users re-apply filters repeatedly | 3 | Board View | Persist filter state in URL params and localStorage | Medium |
### H7: Flexibility and Efficiency of Use
| # | Issue | Severity | Screen | Fix | Effort |
|---|-------|----------|--------|-----|--------|
| 7.1 | No keyboard shortcuts for power users — all actions require mouse | 2 | Global | Add keyboard shortcut system (? to show cheat sheet) | High |
| 7.2 | Cannot create task from any screen — must navigate to specific project first | 2 | Global | Add global "Quick Add" shortcut (Cmd+K) with project selector | Medium |
### H8-10: Additional Findings
| # | Heuristic | Issue | Severity | Fix | Effort |
|---|-----------|-------|----------|-----|--------|
| 8.1 | Aesthetic/Minimalist | Dashboard shows 12 widgets by default — information overload | 2 | Default to 4 essential widgets, let users customize | Medium |
| 9.1 | Error Recovery | API errors show raw "500 Internal Server Error" | 3 | Map error codes to friendly messages with suggested actions | Medium |
| 9.2 | Error Recovery | Form validation only triggers on submit — no inline feedback | 1 | Add real-time inline validation on blur | Medium |
| 10.1 | Help/Docs | No onboarding tour for first-time users — 68% day-1 drop-off | 3 | Add 5-step guided tour, triggered on first login | Medium |
| 10.2 | Help/Docs | Help center opens with no context — users search from scratch | 1 | Add contextual help icons that deep-link to relevant docs | Low |
---
## Fix Roadmap (Prioritized by Impact/Effort)
### Sprint 1 — Quick Wins (Low effort, High impact)
1. Upload progress indicator (1.1) — 2 story points
2. Standardize button colors (4.1) — 1 story point
3. Rename ambiguous "Close" actions (4.2) — 1 story point
4. Add "Recent Projects" widget (6.1) — 3 story points
5. Filter active members only in assignee dropdown (5.1) — 2 story points
### Sprint 2 — Core Fixes (Medium effort, High impact)
1. Bulk deletion confirmation + undo (1.2) — 5 story points
2. Persist filter state across navigation (6.2) — 5 story points
3. Friendly error messages (9.1) — 5 story points
4. Onboarding tour (10.1) — 8 story points
### Sprint 3 — Structural Improvements (Higher effort)
1. Undo stack for board actions (3.1) — 13 story points
2. Draft state for project wizard (3.2) — 5 story points
3. Global quick-add command (7.2) — 8 story points