keeprain@gmail.com
A good design cannot be achieved without a good design process. The below are the design process I follow in my team. The key is to continue learning from the users and iterate the design.

PROJECT LEVELS

Level 1
Level 1 projects include new products. Level 1 can also include a feature for an existing product that significantly increases functionality.

Level 2
Level 2 projects are new features that expand the functionality of an existing product. Level 2 also include expansion of an existing service/feature into additional localizations.

Level 3
Level 3 projects are minor enhancements and bug fixes in existing products.


MILESTONES

Process

Define (Discovery)

What

When

Roles

Discovery

Optional

Connect with UX early on for a potential vision project

Before starting a vision document (OP1, PR/FAQ etc.)
PM Role: 
- Define business problems and opportunity 
- Define initial hypothesis we want to support/disprove
- Identify related initiatives at Amazon that may impact this product, service, feature, etc.

Design Role:
- Assist in generating design insights (design sprints, personas, journey maps etc.).
- Help PM prepare for vision share out by communicating needs & concerns.

Research Role: 
- Help identify research needs and gaps in current understanding.
- Report findings & data from survey & research (if applicable).
- Help team set up next steps.

CONCEPT DESIGN (Exploration)

What

When

Roles

Intake Consultation

Required for level 1 & 2

Consult with UX designer on the potential project

When starting a vision document (OP1, PR/FAQ etc.)

Initiator Role (PM):
- Fill out intake SIM .
- Sign up for UX office hour (if applicable).

UX Role:
- Review intake SIM.
- Request sign up for office hours if anything is missing to move forward.

Kickoff
Round 1

Required for level 1 & 2

Discuss the project’s goals, expectations, and timelines

Before PR/FAQ approval

Design Role:
Schedule kickoff meeting with PM, UX, Research and Dev (optional) after reviewing SIM.
---
Meeting Agenda (Duration 30 min.)
PM
Project Overview- What is it? What customer problem are we trying to solve? Who are the customers? What are our tenets? What does success look like and how will we be measuring it? General timelines (summary of SIM)

DESIGN
UX Process Overview- what to expect: review meetings, process, and artifacts like journey maps, personas, etc.

RESEARCH
How can research help and when in the process 

ALL
General discussion, Q&A
Wrap up, and next steps 

Design Exploration

Optional

Explore different approaches and options to solve the problem

Based on timelines set at kickoff

Design Role:
- Drive the exploration design.
- Set up Concept design review, Design team review and Stakeholder design review to share progress and get alignment on designs with Business & Tech partners.
- Support defining business requirement.
- Connect with external partner teams to investigate potential collaboration or alignment.  

PM Role: 
- Provide data & business insights to help the team make informed decisions.
- Update PR/FAQ with details based on design progress.

Dev Role: 
- Participant in check-in & reviews. Provide consulting for technical insights related to feasibility & scalability. 
- Start tech investigation (if applicable).

Research Role:
- Provide data & insights to help the team make informed decisions.
- Conduct research to evaluate design explorations (if applicable). 

Wrap Up

Required for level 1 & 2

Review product & design direction and align on next steps.

Before or just after PR/FAQ approval

PM & UX Role:
Schedule wrap-up meeting with PM, UX, Research and Dev.

BUILD (front end, back end)

What

When

Roles

Build

Required for all levels 

Build the chosen direction.

After hand-off

Dev/QA Role:
- Drive development.
- Schedule bug bashes, take note of bugs and create issues in SIM.
- Schedule demos to share progress.
Work with UX and PM on issues implementing designs.

UX Role: 
- Troubleshoot any CX issues during the implementation.
- Review work and provide feedback by create issues in SIM.
- Triage bugs.
- Participate in Bug Bashes.

PM Role:
- Troubleshoot any CX issues during the implementation.
- Review work and provide feedback by create issues in SIM.
- Triage bugs.
- Participate in Bug Bashes.

Fit & Finish

Required for all levels 

Assess the implemented design.

When Dev. indicates implementation is near-final form

Dev/QA Role: 
- Prepare build for demo/play-with session.
Participate in Bug Bashes.

PM Role:
- Review demo/play-with session build.
- Schedule demo/play-with session with stakeholders for final approval.
- Take notes on blocker and future tasks/bugs and create issues in SIM.

UX Role:
- Review demo/play-with session build.
- Participate in demo/play-with session.

Sign-off

Required for all levels

Final check-in to ensure and verify top quality before launch.

Before launch

PM/UX/Dev/QA Role:
- Sign-off on implementation for shipping.

SUSTAIN
(measure)

What

When

Roles

Retrospect

Required for all levels

Measure the successes and mistakes! Learn and iterate.

Post-launch after gathering required metrics & feedback
PM Role: 
- Set up retrospect meeting with Dev, UX & Research (if applicable).
- Report findings & data to the team so the team can learn & iterate.

Design Role:
- Drive design improvement & CX changes based on data.

Research Role: 
- Report findings & data from survey & research (if applicable).
- Help team set up next steps.
© Copyright 2025 - Designed & coded by Frank Wu