SlideShare a Scribd company logo
1 of 50
Download to read offline
Kyle Haskins
Director, User Experience, Salesforce
Building a UX Process at Salesforce that
Promotes Focus and Creativity
Hello, I’m Kyle Haskins. I lead mobile
and IoT UX at Salesforce. I’m passionate
about helping my teams do their best
work and creating great products.
WHAT IS SALESFORCE?
WHAT IS SALESFORCE?
UX @ Salesforce
TEAMS OF MULTIDISCIPLINARY EXPERTS
Design
Strategist
UX Architect User
Researcher
Videographer Creative
Director
Interaction
Designer
UX Engineer
UX Manager Mobile
Designer
Prototyper Ethnographer Visual Designer UX
Producer
Research
Strategist
SALESFORCE DESIGN PRINCIPLES
THE LIGHTNING DESIGN SYSTEM
www.lightningdesignsystem.com
Solving for Scale
UX OPERATIONS
DESIGN GROWTH @ SALESFORCE
2011
Tech & Product
30~
2017
Tech & Product
190~
2017
Company Wide
580~
OUR FOCUS HAS SHIFTED FROM SPEED TO QUALITY
RAPID GROWTH
PROBLEM WE’RE SOLVING
ARE WE UNDERSTAFFED?
?:?
Create Focus Enable High Quality Team Health
We feel successful when we are
doing our best work. Individual
and team health goes up.
Go beyond creating ‘screens’ and
solve user problems with
craftsmanship.
Allow designers to go deep on a
problem without distraction.
GOALS
Getting Closer to Engineering
FIRST ITERATION
WORK TRACKING SYSTEM
WORK TRACKING SYSTEM
But, it wasn’t working yet...
MULTIPLE REQUESTS FOR WORK
As work requests come in the
tooling alone didn’t help us to
know what to work on first. We
need prioritization across
requestors.
TRANSPARENCY MISSING
We need transparency
across requesters on
work requests and plans.
FOCUS MISSING
Designers still need focus to
produce high quality.
UX BACKLOG MISSING
When we are ready to
start something new
the team needs a
prioritized backlog
to know what to work
on next.
WHAT’S MISSING?
Using the tools alone was not
enough. What else do we need to get
focus and quality?
Building a Process
SECOND ITERATION
MOVING WITH THE PACE OF THE COMPANY
Photo by Lisa Thumann
SALESFORCE RELEASES
Spring ‘17 Summer ‘17 Winter ‘18
Core Releases
Mobile Releases
BUILDING A DESIGN BACKLOG
Designer Product Manager
WINTER ‘18 DESIGN BACKLOG
1. User story…
2. User story…
3. User story…
4. User story…
5. User story…
6. User story...
AGILE @ SALESFORCE
UX Sprints
Engineering Sprints
Applying the model of two week sprints to UX keeps
us organized, closer to the engineering process, and is
powered by the design backlog.
Design Backlog
Two week sprints for UX creates the focus needed for
designers to do great work.
SPRINT PLANNING
Product managers and designers
build a list of work for the
upcoming sprint. This list is
prioritized across the team.
DESIGN ACTIVITIES
Generating a discussion with
designers on what activities
are need for a design project.
These become the work items.
SCOPING A SPRINT
Designers estimate each work
item with story points and
only pull the work into a
sprint that can be completed.
CREATING FOCUS
We start sprint planning with a flexible tool like a
spreadsheet or shareable document.
PLANNING A SPRINT
UX / PM ALIGNMENT
COMMUNICATE THE SPRINT PLAN
Communicating the sprint plan out to the PMs, Eng teams, and
stakeholders reinforced our alignment and the UX sprint process.
UX
PM
Engineering
Stakeholders
Step 1
Release Planning
Step 2
Sprint Planning
Step 3
Alignment
Step 4
Communication
What are our experience
goals for the release?
What am I working on in the
next two weeks?
Are we in agreement on
these design stories?
Here is what I plan to work
on this sprint...
What are our business goals
for the release?
Is UX and Eng working along
at the right pace?
Is UX and Eng working on
the right things for the
business?
Am I aware of the final UX
sprint plan?
What are we building in this
release?
What am I working on in the
next two weeks?
Is UX working on the stories I
need for my upcoming
sprints?
Here is what we are
planning to build this
sprint...
Are we building the right
things and are we all
aligned?
What has been designed or
built and is ready to review?
Are we building the right
things and are we all
aligned?
Are we building the right
things and are we all
aligned?
UX AGILE FRAMEWORK
How It’s Working
OUTCOMES
Prototyping
How does a product animate and
move to support the user’s flow?
User Research
What are user’s saying they need and
what are they actually doing?
Competitive Research
How has this problem been solved in
other products and how well is it
working?
Divergence
Have we explored many options to
ensure that our solution is the right fit
for our constraints?
Vision
What is the vision and how will get
there through a series of releases?
Collaboration
What functional areas should
contribute to the design besides UX?
Accessibility specialists, writers,
engineers, visual designers,
researchers, etc.
DESIGN QUALITY BEGAN TO EMERGE AT SCALE
PRESERVING VISION
Release Planning Product Roadmap Summit Laulema
Vision Release 2Release 1
0 1 2
CRAFTING THE VISION AND HOW WE GET THERE
WE CAN QUANTIFY THE AMOUNT OF WORK
OUR PROCESS IS FAMILIAR
Release Planning Sprint Planning Alignment Communication
IMPACT AT SCALE
Mobile UX
Community
Cloud UX
IoT UX
Platform UX
Sales
Cloud UX
POSITIVE TEAM HEALTH
4 Takeaways
LEARNINGS
1. AGILE WORKS FOR UX
2. CREATING BACKLOGS AND PRIORITIES TOGETHER PAYS OFF
3. SPEAK THE SAME PROCESS LANGUAGE
4. EVERY COMPANY IS UNIQUE AND GOOD PROCESS ADAPTS
CONTINUED GROWTH AT SCALE
● UX Career Competencies
● Design Critique
● Dynamic Design
● Animation
● Living Design Systems
Q&A
Curiosity is our superpower.
FOLLOW US AND SAY HELLO
SALESFORCE-UX @SALESFORCEUX
Building a UX Process at Salesforce that Promotes Focus and Creativity

More Related Content

What's hot

Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Enthiosys Inc
 
What is Product Management ?
What is Product Management ?What is Product Management ?
What is Product Management ?Charles Loumeau
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMProduct School
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience PlaybookMelinda Belcher
 
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT
 
Operating in Context (Doug Powell at DesignOps Summit 2018)
Operating in Context (Doug Powell at DesignOps Summit 2018)Operating in Context (Doug Powell at DesignOps Summit 2018)
Operating in Context (Doug Powell at DesignOps Summit 2018)Rosenfeld Media
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product planLewis Lin 🦊
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsMarc Abraham
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Processuxpin
 
UX design, service design and design thinking
UX design, service design and design thinkingUX design, service design and design thinking
UX design, service design and design thinkingSylvain Cottong
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product SuccessRoman Pichler
 
Understanding Product-Led Marketing
Understanding Product-Led MarketingUnderstanding Product-Led Marketing
Understanding Product-Led MarketingVbout.com
 
Product Analytics Workshop
Product Analytics WorkshopProduct Analytics Workshop
Product Analytics WorkshopAmplitude
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designMoodLabs
 
Cracking the Product Manager Interview
Cracking the Product Manager InterviewCracking the Product Manager Interview
Cracking the Product Manager InterviewGayle McDowell
 
Building a UX Research Program
Building a UX Research ProgramBuilding a UX Research Program
Building a UX Research ProgramKelley Howell
 
Agile Product Roadmaps
Agile Product RoadmapsAgile Product Roadmaps
Agile Product RoadmapsRoman Pichler
 
Qualtrics CX Masterclass
Qualtrics CX MasterclassQualtrics CX Masterclass
Qualtrics CX MasterclassQualtrics
 

What's hot (20)

Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)
 
What is Product Management ?
What is Product Management ?What is Product Management ?
What is Product Management ?
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PM
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience Playbook
 
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
 
Operating in Context (Doug Powell at DesignOps Summit 2018)
Operating in Context (Doug Powell at DesignOps Summit 2018)Operating in Context (Doug Powell at DesignOps Summit 2018)
Operating in Context (Doug Powell at DesignOps Summit 2018)
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product plan
 
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmapsProduct Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Process
 
WTF is a Product Roadmap?
WTF is a Product Roadmap?WTF is a Product Roadmap?
WTF is a Product Roadmap?
 
UX design, service design and design thinking
UX design, service design and design thinkingUX design, service design and design thinking
UX design, service design and design thinking
 
Product Strategy and Product Success
Product Strategy and Product SuccessProduct Strategy and Product Success
Product Strategy and Product Success
 
Understanding Product-Led Marketing
Understanding Product-Led MarketingUnderstanding Product-Led Marketing
Understanding Product-Led Marketing
 
Product Analytics Workshop
Product Analytics WorkshopProduct Analytics Workshop
Product Analytics Workshop
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through design
 
Cracking the Product Manager Interview
Cracking the Product Manager InterviewCracking the Product Manager Interview
Cracking the Product Manager Interview
 
Building a UX Research Program
Building a UX Research ProgramBuilding a UX Research Program
Building a UX Research Program
 
Agile Product Roadmaps
Agile Product RoadmapsAgile Product Roadmaps
Agile Product Roadmaps
 
Product Roadmap
Product RoadmapProduct Roadmap
Product Roadmap
 
Qualtrics CX Masterclass
Qualtrics CX MasterclassQualtrics CX Masterclass
Qualtrics CX Masterclass
 

Similar to Building a UX Process at Salesforce that Promotes Focus and Creativity

Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardChris Bernard
 
What is user experience(ux) & ux designer
What is user experience(ux) & ux designerWhat is user experience(ux) & ux designer
What is user experience(ux) & ux designerMetricoid Technology
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?Chuck Mallott
 
How to Conquer the Field of UX?
How to Conquer the Field of UX?How to Conquer the Field of UX?
How to Conquer the Field of UX?The Wisdom Daily
 
How UX Can Drive the Vision of Future Products - Arttu Niskasaari
How UX Can Drive the Vision of Future Products - Arttu NiskasaariHow UX Can Drive the Vision of Future Products - Arttu Niskasaari
How UX Can Drive the Vision of Future Products - Arttu NiskasaariUXPA International
 
New York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the GapNew York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the GapMichael Perrotti
 
Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Little Miss Robot
 
Kv work samples
Kv work samplesKv work samples
Kv work sampleskay_sjc
 
Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UXThe Wisdom Daily
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentStephen James
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX DesignAli Rushdan Tariq
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersSarah Dutkiewicz
 
Redesign Design (duo version)
Redesign Design (duo version)Redesign Design (duo version)
Redesign Design (duo version)matteo cavucci
 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprisepjhauser
 

Similar to Building a UX Process at Salesforce that Promotes Focus and Creativity (20)

Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
What is user experience(ux) & ux designer
What is user experience(ux) & ux designerWhat is user experience(ux) & ux designer
What is user experience(ux) & ux designer
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
How to Conquer the Field of UX?
How to Conquer the Field of UX?How to Conquer the Field of UX?
How to Conquer the Field of UX?
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
 
How UX Can Drive the Vision of Future Products - Arttu Niskasaari
How UX Can Drive the Vision of Future Products - Arttu NiskasaariHow UX Can Drive the Vision of Future Products - Arttu Niskasaari
How UX Can Drive the Vision of Future Products - Arttu Niskasaari
 
UX101
UX101UX101
UX101
 
New York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the GapNew York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the Gap
 
Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Techstartupday - Digital Product Design
Techstartupday - Digital Product Design
 
Breaking down what UX means
Breaking down what UX meansBreaking down what UX means
Breaking down what UX means
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 
Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UX
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
Redesign Design (duo version)
Redesign Design (duo version)Redesign Design (duo version)
Redesign Design (duo version)
 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprise
 

More from uxpin

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefelduxpin
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the usersuxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systemsuxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systemsuxpin
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterpriseuxpin
 
Should Designers?
Should Designers?Should Designers?
Should Designers?uxpin
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Processuxpin
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the usersuxpin
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shawuxpin
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsuxpin
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Trederuxpin
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimasuxpin
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems uxpin
 
Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Studyuxpin
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityuxpin
 
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...uxpin
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Studyuxpin
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Modelsuxpin
 
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian DesignFrom 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian Designuxpin
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 

More from uxpin (20)

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Should Designers?
Should Designers?Should Designers?
Should Designers?
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shaw
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teams
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Treder
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
 
Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Study
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
 
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Study
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
 
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian DesignFrom 6 to 126 in 4 Years: The Story Behind Atlassian Design
From 6 to 126 in 4 Years: The Story Behind Atlassian Design
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 

Recently uploaded

怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证eeanqy
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipNitya salvi
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyIsadora Agency
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Nitya salvi
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxbalqisyamutia
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证eeanqy
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxMdBokhtiyarHossainNi
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Nitya salvi
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789CristineGraceAcuyan
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...nirzagarg
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024Ilham Brata
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxtrose8
 

Recently uploaded (20)

怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 

Building a UX Process at Salesforce that Promotes Focus and Creativity

  • 1. Kyle Haskins Director, User Experience, Salesforce Building a UX Process at Salesforce that Promotes Focus and Creativity
  • 2. Hello, I’m Kyle Haskins. I lead mobile and IoT UX at Salesforce. I’m passionate about helping my teams do their best work and creating great products.
  • 6. TEAMS OF MULTIDISCIPLINARY EXPERTS Design Strategist UX Architect User Researcher Videographer Creative Director Interaction Designer UX Engineer UX Manager Mobile Designer Prototyper Ethnographer Visual Designer UX Producer Research Strategist
  • 8. THE LIGHTNING DESIGN SYSTEM www.lightningdesignsystem.com
  • 9. Solving for Scale UX OPERATIONS
  • 10. DESIGN GROWTH @ SALESFORCE 2011 Tech & Product 30~ 2017 Tech & Product 190~ 2017 Company Wide 580~
  • 11. OUR FOCUS HAS SHIFTED FROM SPEED TO QUALITY
  • 15. Create Focus Enable High Quality Team Health We feel successful when we are doing our best work. Individual and team health goes up. Go beyond creating ‘screens’ and solve user problems with craftsmanship. Allow designers to go deep on a problem without distraction. GOALS
  • 16. Getting Closer to Engineering FIRST ITERATION
  • 18. WORK TRACKING SYSTEM But, it wasn’t working yet...
  • 19. MULTIPLE REQUESTS FOR WORK As work requests come in the tooling alone didn’t help us to know what to work on first. We need prioritization across requestors.
  • 20. TRANSPARENCY MISSING We need transparency across requesters on work requests and plans.
  • 21. FOCUS MISSING Designers still need focus to produce high quality.
  • 22. UX BACKLOG MISSING When we are ready to start something new the team needs a prioritized backlog to know what to work on next.
  • 23. WHAT’S MISSING? Using the tools alone was not enough. What else do we need to get focus and quality?
  • 25. MOVING WITH THE PACE OF THE COMPANY Photo by Lisa Thumann
  • 26. SALESFORCE RELEASES Spring ‘17 Summer ‘17 Winter ‘18 Core Releases Mobile Releases
  • 27. BUILDING A DESIGN BACKLOG Designer Product Manager WINTER ‘18 DESIGN BACKLOG 1. User story… 2. User story… 3. User story… 4. User story… 5. User story… 6. User story...
  • 28. AGILE @ SALESFORCE UX Sprints Engineering Sprints Applying the model of two week sprints to UX keeps us organized, closer to the engineering process, and is powered by the design backlog. Design Backlog
  • 29. Two week sprints for UX creates the focus needed for designers to do great work. SPRINT PLANNING Product managers and designers build a list of work for the upcoming sprint. This list is prioritized across the team. DESIGN ACTIVITIES Generating a discussion with designers on what activities are need for a design project. These become the work items. SCOPING A SPRINT Designers estimate each work item with story points and only pull the work into a sprint that can be completed. CREATING FOCUS
  • 30. We start sprint planning with a flexible tool like a spreadsheet or shareable document. PLANNING A SPRINT
  • 31. UX / PM ALIGNMENT
  • 32. COMMUNICATE THE SPRINT PLAN Communicating the sprint plan out to the PMs, Eng teams, and stakeholders reinforced our alignment and the UX sprint process.
  • 33. UX PM Engineering Stakeholders Step 1 Release Planning Step 2 Sprint Planning Step 3 Alignment Step 4 Communication What are our experience goals for the release? What am I working on in the next two weeks? Are we in agreement on these design stories? Here is what I plan to work on this sprint... What are our business goals for the release? Is UX and Eng working along at the right pace? Is UX and Eng working on the right things for the business? Am I aware of the final UX sprint plan? What are we building in this release? What am I working on in the next two weeks? Is UX working on the stories I need for my upcoming sprints? Here is what we are planning to build this sprint... Are we building the right things and are we all aligned? What has been designed or built and is ready to review? Are we building the right things and are we all aligned? Are we building the right things and are we all aligned? UX AGILE FRAMEWORK
  • 35. Prototyping How does a product animate and move to support the user’s flow? User Research What are user’s saying they need and what are they actually doing? Competitive Research How has this problem been solved in other products and how well is it working? Divergence Have we explored many options to ensure that our solution is the right fit for our constraints? Vision What is the vision and how will get there through a series of releases? Collaboration What functional areas should contribute to the design besides UX? Accessibility specialists, writers, engineers, visual designers, researchers, etc. DESIGN QUALITY BEGAN TO EMERGE AT SCALE
  • 36. PRESERVING VISION Release Planning Product Roadmap Summit Laulema
  • 37. Vision Release 2Release 1 0 1 2 CRAFTING THE VISION AND HOW WE GET THERE
  • 38. WE CAN QUANTIFY THE AMOUNT OF WORK
  • 39. OUR PROCESS IS FAMILIAR Release Planning Sprint Planning Alignment Communication
  • 40. IMPACT AT SCALE Mobile UX Community Cloud UX IoT UX Platform UX Sales Cloud UX
  • 43. 1. AGILE WORKS FOR UX
  • 44. 2. CREATING BACKLOGS AND PRIORITIES TOGETHER PAYS OFF
  • 45. 3. SPEAK THE SAME PROCESS LANGUAGE
  • 46. 4. EVERY COMPANY IS UNIQUE AND GOOD PROCESS ADAPTS
  • 47. CONTINUED GROWTH AT SCALE ● UX Career Competencies ● Design Critique ● Dynamic Design ● Animation ● Living Design Systems
  • 48. Q&A Curiosity is our superpower.
  • 49. FOLLOW US AND SAY HELLO SALESFORCE-UX @SALESFORCEUX