← Back
Employee Experience — 03

From Reporting
to Action

Designing a unified system for performance planning at scale

Managers relied on a mix of dashboards, spreadsheets, and manual workflows to plan and track employee performance. I designed a system that brings everything into one cohesive experience—from planning to execution.

Role Product Designer (end-to-end)
Timeline 2024 — 2025
Scope Apple internal — performance planning for 20K+ managers, 150K+ employees
Plan builder — unified coaching plan creation interface

Planning performance wasn’t a single workflow. It was a patchwork.

Managers needed to
  • Create and track performance plans
  • Run 1:1s and coaching sessions
  • Monitor progress across their team
The system made them
  • Switch between 3–4 disconnected tools
  • Build plans manually from scratch
  • Track progress in separate, inconsistent systems

The result: planning felt slow, visibility was limited, and consistency broke across teams. The overhead wasn’t incidental—it was built into the workflow.

Three roles. Very different needs. One system to serve them all.

Managers
  • Create and manage plans
  • Track individual performance
  • Run 1:1s and coaching sessions
Senior Managers
  • Oversee multiple teams at once
  • Need high-level visibility quickly
  • Identify performance gaps across teams
Employees
  • Track their own progress
  • Understand expectations clearly
  • See growth over time

Create a system that feels like it was built for the person using it—not the data behind it.

01

Unified

Everything in one place. No switching. No rebuilding context.

02

Intuitive

Clear structure, minimal friction. Users should move through it, not fight it.

03

Actionable

Easy to move from insight to action. Reporting that leads somewhere.

01

From fragmentation to one system

Instead of spreading workflows across multiple tools, everything lives in one platform: planning, tracking, and performance visibility. Managers no longer have to decide where to go—the system handles the routing.

From fragmentation to one system — unified platform overview
02

Plan creation that feels guided, not manual

Before: managers built plans from scratch every time. After: structured inputs, flexible plan types, modular sections, and a reusable task library. The system does the scaffolding—managers focus on the decisions.

03

Visibility at every level

Different roles, different views. Employees see their own progress over time. Managers see team-level tracking and coaching signals. Senior managers get a cross-team overview without losing detail when they need it.

Visibility at every level — senior team manager dashboard

Senior Team Manager Dashboard

Visibility at every level — team lead landing page

Team Lead Landing Page

Visibility at every level — analyst landing page

Analyst Landing Page

04

Real-time progress tracking

Instead of static reports, live task states—in progress, overdue, complete—organized by time (today, this week). Managers get a quick read on team performance without running a report or scheduling a meeting to find out.

Real-time progress tracking — team lead task view
05

Reducing repetition with a task library

Managers were rebuilding the same tasks every cycle. The task library lets them reuse and adapt what already worked—eliminating redundant input and speeding up plan creation without sacrificing flexibility.

Reducing repetition — team lead task view
1 Platform, not 3–4 tools

Consolidated multiple tools and manual workflows into a single, cohesive experience.

20K+ Managers scaled to

Supporting 150K+ employees globally across every level of the org.

Context switching

Reduced tool-hopping and improved visibility for managers, senior managers, and employees alike.

It’s so much easier to make plans and see who is performing well.

Advisor Manager

Instead of jumping between tools, everything is in one place.

Senior Manager

I can finally track my progress without waiting for meetings.

Employee

When the system does the organizing, people can focus on what actually matters.

Next Project ChatKit AI Automation