Heuristic Analysis · UX Research · Redesign 2024

Redesigning Google's Editor platform — heuristic-driven reskin to reduce cognitive load and align with M2

Company Google
Role Lead UX Designer · Researcher
Methods Heuristic Analysis · Client Workshops · Usability Testing
System M2 Design System
Google Editor Redesign
Overview
The Problem

The Editor platform had accumulated usability debt — high cognitive load from complex mouse flows, visual inconsistency with the M2 design system, and friction that slowed experienced power users down. Stakeholders felt the platform no longer reflected their product standards.

Approach
  • Heuristic analysis to surface critical and major usability issues
  • Client workshops to validate priorities and gather qualitative context
  • M2 design system audit to identify alignment gaps
  • Usability testing to validate redesign decisions before handoff
Outcome

Reskinned interface aligned to M2, reduced mouse flows and mental effort, and higher stakeholder satisfaction. The redesign improved visual coherence across the platform while preserving existing mental models for power users.

Background
Business Challenge

The Editor tool had grown organically over time, accumulating UI inconsistencies and interaction patterns that no longer aligned with Google's M2 design system. The platform needed a systematic reskin and optimization that maintained power-user workflows while modernizing aesthetics and improving usability.

UX Goal

Identify and address the most critical usability issues through a structured heuristic analysis, align the interface with M2 design system rules, and validate changes with real users before implementation. Reduce cognitive working load without disrupting established power-user muscle memory.

Constraints

Design system compliance: All changes must conform to M2 component and token specifications.

Power user preservation: Experienced users had deeply ingrained workflows — disrupting efficient patterns would create regression even if the change tested well with newcomers.

Phased scope: The redesign was scoped to the editor platform itself; adjacent tools and integrations were explicitly deferred to future roadmap phases.

My Role

Lead UX Designer and Researcher. Responsible for conducting the full heuristic evaluation, facilitating client workshops, designing the reskinned interface, and running usability testing sessions. Collaborated with engineering and product stakeholders throughout.

Heuristic Analysis

Maximizing efficiency and ease of use.

Analysis Framework

Applied Nielsen's 10 usability heuristics as the primary evaluation framework, supplemented by platform-specific efficiency principles. Each issue was rated on severity (critical / major / minor) based on frequency of encounter and impact on task completion.

Heuristic Evaluation — Key Findings
Heuristic Issue Identified Severity Design Response
Visibility of System Status Users couldn't distinguish between active, loading, and error states at a glance — feedback was delayed and inconsistent across modules. Critical Introduced standardized M2 status indicators with consistent placement and timing across all editor states.
User Control & Freedom Undo/redo paths were non-obvious and modal dialogs lacked clear escape routes, trapping users mid-flow. Critical Surfaced undo actions inline, standardized modal dismiss patterns, and added persistent breadcrumb navigation.
Consistency & Standards Component variants (buttons, dropdowns, form fields) used a mix of legacy and M2 styles — visually fragmented across the platform. Critical Full token and component audit; replaced all legacy components with M2-compliant equivalents.
Recognition over Recall Key actions were buried in context menus requiring users to remember navigation paths rather than recognize affordances. Major Promoted frequently-used actions to primary toolbar positions; added contextual hints for secondary actions.
Flexibility & Efficiency No keyboard shortcuts or accelerators for power-user tasks — experienced users forced through same mouse flows as novices. Major Introduced keyboard shortcut layer for high-frequency actions, surfaced via M2 tooltip spec on hover.
Aesthetic & Minimalist Design Information density was inconsistent — some panels were cluttered while others had excessive whitespace with low information value. Major Rebalanced density across all panels using M2 spacing tokens; removed low-value decorative elements.
Error Prevention Destructive actions (bulk delete, overwrite) lacked confirmation gates — accidental data loss was a recurring support ticket topic. Minor Added M2-standard confirmation dialogs for destructive actions with clear consequence labeling.
Current Editor flow
Before Current Flow — existing task paths
Ideal redesigned flow
After Ideal Flow — reduced steps, eliminated redundant decision points
Research Focus

Client workshops to validate and prioritize.

01 — Heuristic Evaluation

Expert Analysis

Systematic walkthrough of the Editor using Nielsen's 10 heuristics. Catalogued issues by severity (critical / major / minor), yielding a prioritized backlog before any user sessions were run.

02 — Client Workshops

Stakeholder Alignment

Facilitated structured workshops with product owners and power users to validate heuristic findings, surface undocumented pain points, and align on design direction before committing to solutions.

03 — M2 System Audit

Design System Compliance

Component-by-component audit mapping every UI element to M2 specifications — identifying which could be token-swapped, which needed rebuilding, and which legacy patterns needed explicit deprecation.

Key Research Insight

Workshop participants consistently flagged the same three pain points that the heuristic analysis had rated as critical — validating the evaluation methodology and building stakeholder confidence in the redesign direction before a single pixel changed.

Testing Methodology

Validate redesign decisions with real users.

Study Design

Moderated usability sessions comparing the existing Editor against redesigned prototypes. Tasks were selected to cover both high-frequency daily workflows and the specific scenarios where the heuristic analysis had identified critical issues. Sessions were recorded and analyzed for task success, time-on-task, and error frequency.

Recruitment

Participants recruited to represent the actual Editor user base: a mix of power users (daily, high-volume usage) and occasional users (weekly or project-based usage). Both cohorts needed to be represented since the redesign had to serve expert efficiency without creating a steeper learning curve for less-frequent users.

Redesigned Editor interface
Prototype Redesigned Editor — used in usability testing sessions
Participants
Power Users

Daily Editor users with 12+ months platform experience. Primary concern: preserving efficient mouse flows and keyboard access.

Occasional Users

Weekly or project-based users who rely more heavily on UI affordances and recognition over recall.

Stakeholders

Product owners and team leads who participated in workshops and reviewed prototype walkthroughs to validate strategic direction.

Testing Questions
Research Q1

Does the reskin disrupt established power-user workflows?

Can users who rely on specific interaction patterns complete their high-frequency tasks at the same speed or faster after the redesign? Are there any regression cases where M2 compliance created new friction?

Efficiency Regression
Research Q2

Do critical heuristic fixes measurably reduce errors and recovery time?

Are users who encounter state-visibility issues, modal traps, or accidental destructive actions able to recover faster in the redesigned interface? Does the fix translate to fewer support-escalation scenarios?

Error Prevention Recovery
Research Q3

Does the M2-aligned visual language improve perceived clarity and trust?

Do users report higher confidence in the platform's reliability and quality after the reskin? Does visual consistency reduce cognitive overhead when navigating between modules?

Perception Cognitive Load
Research Q4

Are newly surfaced actions discoverable without instructions?

Can occasional users find promoted toolbar actions and keyboard shortcut affordances without prior guidance? Does recognition improve over the existing context-menu-buried interaction model?

Discoverability Recognition
Results

Efficiency gains validated. Stakeholder alignment achieved.

Mouse Flows
↓ Mouse
Reduced mouse flows for high-frequency tasks — fewer clicks to complete primary editor actions
Cognitive Load
↓ Load
Reduced mental effort — users navigated between modules without re-orienting to inconsistent patterns
Design System
M2 ✓
Full design system compliance — every component mapped to M2 tokens and interaction specs
Stakeholder Satisfaction
↑ Sat.
Higher stakeholder satisfaction — design better aligned to their expectations and product standards

Heuristic Issues Addressed

All critical-severity heuristic findings were resolved in the redesign. Major issues were addressed in the primary release; minor issues scoped to a follow-on phase. The structured evaluation provided a clear, defensible rationale for every design decision.

Design System Alignment

Complete M2 component and token audit completed. Legacy component instances replaced with compliant equivalents, establishing a reusable baseline for future Editor feature work that no longer requires individual M2 re-evaluation.

Power User Retention

Testing confirmed zero regression for high-frequency power-user tasks. The keyboard shortcut layer and toolbar restructuring actually improved task completion speed for experienced users compared to the baseline.

Stakeholder Confidence

The workshop-validated research process gave stakeholders confidence in the redesign direction before prototypes were finalized. Post-launch feedback confirmed that the updated platform better aligned with their product vision and quality standards.

Next Steps

Building on the redesign foundation.

01

Minor Issue Resolution Phase

Address the minor-severity heuristic issues deferred from the initial release. These are lower-frequency scenarios that don't impact primary workflows but will further smooth the experience for edge-case power-user interactions.

02

Longitudinal Efficiency Tracking

Monitor task completion times and error rates post-launch across power and occasional user cohorts. Compare against pre-redesign baseline metrics to quantify the efficiency improvements over a longer usage period.

03

Adjacent Tool Alignment

Apply the M2 audit methodology and heuristic framework to adjacent tools and integrations that were explicitly scoped out of this engagement. The structured approach is repeatable — the Editor work creates a reusable evaluation template.

04

Design Token Documentation

Publish the full M2 token mapping and component decisions as internal documentation, enabling future feature teams to build within the Editor without re-auditing M2 compliance from scratch.