UX Menu
Developed a UX Menu an open-source space. The UX Menu is a list of activities for different phases of the human-centered design process. The intent of this UX Menu is to engage the team to add to the process and foster deep collaboration.
UX Brief/Kickoff
What is the main goal a feature should enable the user to accomplish? What should the user know within 3–5 seconds of being on this page?
What are secondary goals if any? If so, what are they? 2 secondary goals
What is business, CX and UX goals?
Are we aligned with assumptions?
What is our timeline?
Discovery
Questions
What problem is being solved?
What are the business goals?
Who are the users of this feature/product?
What are the user goals?
What relevant data is available?
What will success look like?
How will success be measured?
What are the technical limitations?
What is the root cause?
What do our competitors do?
What is our research plan?
Activities
Conduct stakeholder interviews
Align on objectives, goals, KPIs, personas, and scenario
Create a minimal persona (proto-persona)
Create high-level scenarios
Document the current experience
Capture research questions
Conduct research
Ethnographic interviews, contextual inquiry
Competitive/comparative analysis
Gather & synthesize research, identify user needs, goals, etc.
Facilitate user-centered workshops
Establish conceptual UX direction
Document requirements
Design
Questions
What solves the problem we defined in Discovery and Synthesis?
How can we efficiently collaborate on possible solutions?
What are the technical constraints?
How can we validate possible solutions?
What can be optimized?
Activities
Screen-flows with detailed scenario
Refine / revise requirements
Understand technical constraints
Facilitate UX working sessions
Define user flows & features
Define information architecture
Create wireframes Review w/ relevant stakeholders
Capture additional requirements, user scenarios, and constraints
Work with UI to create hifi mocks, motion targets, etc.
Document final solution
Print out
Modify scope and project plan as needed
Validate
Questions
Does the design solve the problem?
Activities
Prototype
Test possible solutions with users
Generate research report
Build
Questions
How can we provide engineering what they need to build?
How can we ensure consistency with design?
How can we ensure KPIs are trackable?
Activities
Develop prototypes
Review designs with engineering
Review builds to ensure consistency
Negotiate compromises w/ dev as needed
Work with analytics & engineering to ensure appropriate tracking for KPIs Work with
QA to identify bugs
Refine
Questions
How can we track performance against KPIs?
How can we identify opportunities for optimization?
How can we validate refinements?
Activities
Monitor performance against original goals and KPIs using analytics
Identify opportunities for optimization
Create testable variants
User test variants A/B test variants
Intercept Surveys
Refine designs & update build