SlideShare a Scribd company logo
Prakash & JZ
Q2 2014
UX/UI
TOP TEN BEST PRACTICES
Collaborating with engineering
| Page 3
STEREOTYPE?
ASSUMPTIONS?
Lean start up
UX
| Page 5
OP CLIENT
PERSONAS
Design is not
arbitrary
Reuse this link in
your presentations
UX RESEARCH
•  5 users
•  “I am not testing you. I am testing the app”
•  One sprint, with iteration, and sign off
(2:46 tabs, 26:42 percentages).​
”Evan validated exports tab, date selector, KPIs,
designy icons!
Renaming the tabs as "summary" and "details" is
an important usability improvement, though.
Then, a nice to have is the percentage (%) each
UGC contributed to totals. Ex., our personas
wants to say a soccer cleat contributed 25% to
total conversion (not just $5,387 to $23,239).”
| Page 7
JIRA TICKET
LABELS
Good morning all!
Have a few updates to JIRA designed to (1)
reduce churn and rework on features that
include design or UX related work after it's
been released to our QA environment and
(2) help our product have a cohesive and
unified design and user flow.
Moving forward we are flagging tickets when
they have design or UI/UX implications -
using the JIRA labels "Design" and "ui_ux",
respectively. Below are screenshot
examples of both.
For our workflow, we'll need to do 2 things:
•  When a ticket has either of these labels
assigned to it, it should be reviewed by
JZ before it goes into our QA
environment. This review will ensure any
new or changed features are leveraging
designs and user flows that are consistent
with the Style Guide that JZ is developing
for our platform.
•  If new tickets are created by Product, QA
or Dev Teams, these labels should be
added when the ticket includes the
following scope (when in doubt, ask JZ):
•  "Design" - work involves new or changed
design treatments. Things like font styles/
sizes/colors, button colors, tables styles, etc.
•  "ui_ux" - new client flows through the
dashboard/builders or new user
flows through the campaign front end
DESIGN
| Page 9
JONATHAN |
SKEWMETRIC
VERSUS FLAT
•  Sharp corners
•  No drop shadows
•  Images are full-
width
•  Lots of white
space
| Page 10
STYLE GUIDE,
SNEAK PEAK
Inspect Content/
Commerce
TABLES / UX OP
Rows have grey background. Paddng = 10 px
UI
UX TOP TEN [ #1- 3 ]
1.  Since users don’t spend time reading, how can you MINIMIZE TEXT?
2.  Is FEEDBACK instant (no matter how complex the database calls are)? Remember, people don’t
use products that don’t respond, or confuse them.
3.  Is there ONE clear call to action above the fold, landscape and portrait orientation? Is every action
essential? Make the essential ones easy to click
•  You have to expect that this is the first time that they have seen it, they will only spend 15 seconds. What will
you focus and prioritize?
UX TOP TEN [ # 4 ]
4.  How does this look on MOBILE, tablet, and desktop; in portrait and landscape?
•  If you think a feature must be added on desktop, think again! Kidding, but the bar needs to be really really high.
Or the whole app need to be rethought.
•  Remember, mouseovers do not work on mobile. Design mobile-first.
•  Does something great happen when people swipe? Can they still get to the same function if they don’t swipe?
•  Since the future of mobile has not been invented yet, are you taking advantage of the phone’s sensors (multi-
touch input from one or more simultaneous gestures, digital compass, gyroscope, audio, dual cameras,
bluetooth, proximity, etc. -- Luke Wroblewski)?
•  Can you delight the user by anticipating their needs (for example, Google maps alerts you of flight delays,
when it sees that you are at the airport?)
| Page 14
PRAKASH | USER
INTERFACE
Paper
•  Animate switching
between views
•  Accelerometer
Capptivate
animation library
| Page 15
TOM |
USER INTERFACE
Google
•  Google Now
personalization
•  Material Design
XT | Image carousel technical directions
Type of
image carousel
Mobile responsive
user feedback
Desktop user
feedback
Limitations
1 Full width image O O O O O Scroll bar Doesn’t show user multiple products
2 + images in a
thumbnail slider
← → Scroll bar Arrow buttons look like older design if they
are persistent. If they appear on hover,
they confuse the user.
FEATURES:
Animate on load,
loop images
← → Scroll bar If the carousel loops [after the last image, it
shows the first image], the user is
confused whether they are seeing new
products or repeated products.
UX TOP 10 [ # 5 – 7 ]
5.  If the human eye is trained to attend to things that move or change (whereas static content often goes
unnoticed), how can we use ANIMATION (judiciously)?
6.  How are actions that the user can take EMOTIONAL, and how do they make the user happier?
•  Does the CTA create a desire engine (trigger, action, reward, commitment, and again). Simply, does the action make
the user smile?
•  How can you gamify the flow? What kind of progress bars, badges, points, levels, challenges, unlocks, and
incentives, can you offer to make the user a winner, at each stage of engagement?
7.  How would the user’s experience improve with GROWTH HACKING, for example if their friends
joined and created a network effect?
•  Virality Equation: if XYZ >1, then you have exponential growth, where 1 user begets more than another user...
o  X = % users who invite other people
o  Y = average # people they invite
o  Z = # accept
•  What exists to encourage the first user to involve their friends, and create virality? Ie. do joint goals for referral
programs motivate user number one?
•  Is that encouragement early in the interaction funnel/flow? Is sharing at the beginning of the flow, and is sharing early
and often?
| Page 19
USER INTERFACE
TRANSITIONS
For Content/
Commerce
Nets
Dan Silver's code
UX TOP 10 [ # 8 - 10, PROCESS ]
8.  UX PROCESS: Always know what consumer PAIN POINTS are you solving for. How do your
solutions disrupt the market, or help users more than existing solutions?
9.  UX PROCESS: Always iterate and validate, through qualitative research or A/B testing.
10. UX PROCESS: What can COLLABORATION between designers and engineers look like?
Andy | Building time for UI review into sprints
Can’t
“Technically, this does not work with our current architecture. Or can not be combined with other, more
important, UX functionality.”
•  Team Lead, Product Manager, & UX Lead decide if another sprint should be spent researching and
implementing desired UX functionality.
Overlook
“I didn’t notice that white space was important.”
•  Devs are responsible for making their commitments, and asking spec questions early on.
•  Specs: Balsamiq sketches take on default or existing styles.
•  Colorful pixel perfect comps: Code new styles.
Planning Phase
“I don’t like how much white space we are using between headings and rows”
•  How can we invite developers to participate in initial design sessions? Scrum? Printed calendar?
Reminder: Use Jira ticket labels
Building time for UI review into sprints | Feedback
•  Pros and Cons?
•  Constructive suggestions for improvement?

More Related Content

What's hot

Intro to UX Development Process
Intro to UX Development ProcessIntro to UX Development Process
Intro to UX Development Process
Media Mash UX, Inc. / UXPA of Los Angeles
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
Blair Stewart
 
User Experience: A Lean UX Process
User Experience: A Lean UX ProcessUser Experience: A Lean UX Process
User Experience: A Lean UX Process
Ricardo Luiz
 
What does the UX process look like... really?
What does the UX process look like... really?What does the UX process look like... really?
What does the UX process look like... really?
Bryandan6
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
Scrum Breakfast Vietnam
 
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
Marc-Oliver Gern
 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?
Jesse Gant
 
Why user experience design fails.
Why user experience design fails.Why user experience design fails.
Why user experience design fails.
Patrick Mooney
 
UX Process — From Idea To Implementation
UX Process — From Idea To ImplementationUX Process — From Idea To Implementation
UX Process — From Idea To Implementation
Dan Malarkey
 
What is UX Developer
What is UX DeveloperWhat is UX Developer
What is UX Developer
BrillInfosystem
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Services
deorwine infotech
 
Look at UI/UX Design Process
Look at UI/UX Design ProcessLook at UI/UX Design Process
Look at UI/UX Design Process
Elumalai Jayaraman
 
Product Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product DevelopmentProduct Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product Development
Volodymyr Melnyk
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
GDGKuwaitGoogleDevel
 
Ux design process
Ux design processUx design process
Ux design process
Prateek Agrawal
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
Roshan Karunarathna
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Johan Verhaegen
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
Dennis Breen
 
Product UX Integration
Product UX IntegrationProduct UX Integration
Product UX Integration
Hilla Herzog Manor
 
[Srijan Wednesday Webinars] Bull Session on UI/UX
[Srijan Wednesday Webinars] Bull Session on UI/UX [Srijan Wednesday Webinars] Bull Session on UI/UX
[Srijan Wednesday Webinars] Bull Session on UI/UX
Srijan Technologies
 

What's hot (20)

Intro to UX Development Process
Intro to UX Development ProcessIntro to UX Development Process
Intro to UX Development Process
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
 
User Experience: A Lean UX Process
User Experience: A Lean UX ProcessUser Experience: A Lean UX Process
User Experience: A Lean UX Process
 
What does the UX process look like... really?
What does the UX process look like... really?What does the UX process look like... really?
What does the UX process look like... really?
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
THE UX INTERVIEW – 3 Quick Questions. 3 Short Answers.
 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?
 
Why user experience design fails.
Why user experience design fails.Why user experience design fails.
Why user experience design fails.
 
UX Process — From Idea To Implementation
UX Process — From Idea To ImplementationUX Process — From Idea To Implementation
UX Process — From Idea To Implementation
 
What is UX Developer
What is UX DeveloperWhat is UX Developer
What is UX Developer
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Services
 
Look at UI/UX Design Process
Look at UI/UX Design ProcessLook at UI/UX Design Process
Look at UI/UX Design Process
 
Product Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product DevelopmentProduct Design and UX / UI Design Process in Digital Product Development
Product Design and UX / UI Design Process in Digital Product Development
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
 
Ux design process
Ux design processUx design process
Ux design process
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
 
Product UX Integration
Product UX IntegrationProduct UX Integration
Product UX Integration
 
[Srijan Wednesday Webinars] Bull Session on UI/UX
[Srijan Wednesday Webinars] Bull Session on UI/UX [Srijan Wednesday Webinars] Bull Session on UI/UX
[Srijan Wednesday Webinars] Bull Session on UI/UX
 

Viewers also liked

User centered-design process
User centered-design processUser centered-design process
User centered-design process
Jig Joes
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?
louschwartz
 
User experience & design user centered analysis
User experience & design user centered analysisUser experience & design user centered analysis
User experience & design user centered analysis
Preeti Chopra
 
User Centered Design & User Experience
User Centered Design & User ExperienceUser Centered Design & User Experience
User Centered Design & User Experience
Wouter Walgraeve
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
Experience Dynamics
 
User Centered Design Overview
User Centered Design OverviewUser Centered Design Overview
User Centered Design Overview
Aaron Hursman
 
Fundamentals of User Interface Design
Fundamentals of User Interface DesignFundamentals of User Interface Design
Fundamentals of User Interface Design
Merlin Rebrović
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
Mukund Trivedi
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
David Little
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
JReifman
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
vicci4041
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Angelin R
 
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
Sylvain Cottong
 
Design Thinking - Bootcamp
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - Bootcamp
Jan Schmiedgen
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
Pieter Baert
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
Riant Soft
 

Viewers also liked (16)

User centered-design process
User centered-design processUser centered-design process
User centered-design process
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?
 
User experience & design user centered analysis
User experience & design user centered analysisUser experience & design user centered analysis
User experience & design user centered analysis
 
User Centered Design & User Experience
User Centered Design & User ExperienceUser Centered Design & User Experience
User Centered Design & User Experience
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
User Centered Design Overview
User Centered Design OverviewUser Centered Design Overview
User Centered Design Overview
 
Fundamentals of User Interface Design
Fundamentals of User Interface DesignFundamentals of User Interface Design
Fundamentals of User Interface Design
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
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
 
Design Thinking - Bootcamp
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - Bootcamp
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 

Similar to UX Process | Collaborating with Engineering

Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
Michelle Reyes
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
DMI
 
Get to know about UI/UX designing
Get to know about UI/UX designingGet to know about UI/UX designing
Get to know about UI/UX designing
Menusha Pathirana
 
PIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptxPIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptx
EmployabilityClinic
 
How Can UX Design Generate Demand
How Can UX Design Generate DemandHow Can UX Design Generate Demand
How Can UX Design Generate Demand
WorxwideConsulting1
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
Shawn Calvert
 
Steps to ui ux by-kapil puri
Steps to ui ux by-kapil puriSteps to ui ux by-kapil puri
Steps to ui ux by-kapil puri
Kapil Puri ,CSM®,SSGB
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
Tunde Ojediran
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
MoodLabs
 
What ux is
What ux isWhat ux is
What ux is
costanza mosi
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through design
MoodLabs
 
UX and UI Workshops - User Journey
UX and UI Workshops - User JourneyUX and UI Workshops - User Journey
UX and UI Workshops - User Journey
Inwedo
 
Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
Manish Thangavelu
 
UX is for Losers
UX is for LosersUX is for Losers
UX is for Losers
Federico Pizzutto
 
UI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design SuccessUI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design Success
Think 360 Studio
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
Lewis Lin 🦊
 
The UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User ExperiencesThe UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User Experiences
Belatrix Software
 
UI/UX by Meraki Design
UI/UX by Meraki DesignUI/UX by Meraki Design
UI/UX by Meraki Design
sheetalelango
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
qixingz
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
Babajide Aroyewun
 

Similar to UX Process | Collaborating with Engineering (20)

Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
Get to know about UI/UX designing
Get to know about UI/UX designingGet to know about UI/UX designing
Get to know about UI/UX designing
 
PIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptxPIGIN Impact Academy UX Glossary.pptx
PIGIN Impact Academy UX Glossary.pptx
 
How Can UX Design Generate Demand
How Can UX Design Generate DemandHow Can UX Design Generate Demand
How Can UX Design Generate Demand
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Steps to ui ux by-kapil puri
Steps to ui ux by-kapil puriSteps to ui ux by-kapil puri
Steps to ui ux by-kapil puri
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
What ux is
What ux isWhat ux is
What ux is
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through design
 
UX and UI Workshops - User Journey
UX and UI Workshops - User JourneyUX and UI Workshops - User Journey
UX and UI Workshops - User Journey
 
Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
 
UX is for Losers
UX is for LosersUX is for Losers
UX is for Losers
 
UI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design SuccessUI UX Process for SaaS Product Design Success
UI UX Process for SaaS Product Design Success
 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
 
The UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User ExperiencesThe UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User Experiences
 
UI/UX by Meraki Design
UI/UX by Meraki DesignUI/UX by Meraki Design
UI/UX by Meraki Design
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 

Recently uploaded

UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
jhonguerrerobarturen
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
TE Studio
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 

Recently uploaded (20)

UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
Connect Conference 2022: Passive House - Economic and Environmental Solution...
Connect Conference 2022: Passive House -  Economic and Environmental Solution...Connect Conference 2022: Passive House -  Economic and Environmental Solution...
Connect Conference 2022: Passive House - Economic and Environmental Solution...
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 

UX Process | Collaborating with Engineering

  • 1. Prakash & JZ Q2 2014 UX/UI TOP TEN BEST PRACTICES Collaborating with engineering
  • 4. | Page 5 OP CLIENT PERSONAS Design is not arbitrary Reuse this link in your presentations
  • 5. UX RESEARCH •  5 users •  “I am not testing you. I am testing the app” •  One sprint, with iteration, and sign off (2:46 tabs, 26:42 percentages).​ ”Evan validated exports tab, date selector, KPIs, designy icons! Renaming the tabs as "summary" and "details" is an important usability improvement, though. Then, a nice to have is the percentage (%) each UGC contributed to totals. Ex., our personas wants to say a soccer cleat contributed 25% to total conversion (not just $5,387 to $23,239).”
  • 6. | Page 7 JIRA TICKET LABELS Good morning all! Have a few updates to JIRA designed to (1) reduce churn and rework on features that include design or UX related work after it's been released to our QA environment and (2) help our product have a cohesive and unified design and user flow. Moving forward we are flagging tickets when they have design or UI/UX implications - using the JIRA labels "Design" and "ui_ux", respectively. Below are screenshot examples of both. For our workflow, we'll need to do 2 things: •  When a ticket has either of these labels assigned to it, it should be reviewed by JZ before it goes into our QA environment. This review will ensure any new or changed features are leveraging designs and user flows that are consistent with the Style Guide that JZ is developing for our platform. •  If new tickets are created by Product, QA or Dev Teams, these labels should be added when the ticket includes the following scope (when in doubt, ask JZ): •  "Design" - work involves new or changed design treatments. Things like font styles/ sizes/colors, button colors, tables styles, etc. •  "ui_ux" - new client flows through the dashboard/builders or new user flows through the campaign front end
  • 8. | Page 9 JONATHAN | SKEWMETRIC VERSUS FLAT •  Sharp corners •  No drop shadows •  Images are full- width •  Lots of white space
  • 9. | Page 10 STYLE GUIDE, SNEAK PEAK Inspect Content/ Commerce TABLES / UX OP Rows have grey background. Paddng = 10 px
  • 10. UI
  • 11. UX TOP TEN [ #1- 3 ] 1.  Since users don’t spend time reading, how can you MINIMIZE TEXT? 2.  Is FEEDBACK instant (no matter how complex the database calls are)? Remember, people don’t use products that don’t respond, or confuse them. 3.  Is there ONE clear call to action above the fold, landscape and portrait orientation? Is every action essential? Make the essential ones easy to click •  You have to expect that this is the first time that they have seen it, they will only spend 15 seconds. What will you focus and prioritize?
  • 12. UX TOP TEN [ # 4 ] 4.  How does this look on MOBILE, tablet, and desktop; in portrait and landscape? •  If you think a feature must be added on desktop, think again! Kidding, but the bar needs to be really really high. Or the whole app need to be rethought. •  Remember, mouseovers do not work on mobile. Design mobile-first. •  Does something great happen when people swipe? Can they still get to the same function if they don’t swipe? •  Since the future of mobile has not been invented yet, are you taking advantage of the phone’s sensors (multi- touch input from one or more simultaneous gestures, digital compass, gyroscope, audio, dual cameras, bluetooth, proximity, etc. -- Luke Wroblewski)? •  Can you delight the user by anticipating their needs (for example, Google maps alerts you of flight delays, when it sees that you are at the airport?)
  • 13. | Page 14 PRAKASH | USER INTERFACE Paper •  Animate switching between views •  Accelerometer Capptivate animation library
  • 14. | Page 15 TOM | USER INTERFACE Google •  Google Now personalization •  Material Design
  • 15. XT | Image carousel technical directions Type of image carousel Mobile responsive user feedback Desktop user feedback Limitations 1 Full width image O O O O O Scroll bar Doesn’t show user multiple products 2 + images in a thumbnail slider ← → Scroll bar Arrow buttons look like older design if they are persistent. If they appear on hover, they confuse the user. FEATURES: Animate on load, loop images ← → Scroll bar If the carousel loops [after the last image, it shows the first image], the user is confused whether they are seeing new products or repeated products.
  • 16.
  • 17. UX TOP 10 [ # 5 – 7 ] 5.  If the human eye is trained to attend to things that move or change (whereas static content often goes unnoticed), how can we use ANIMATION (judiciously)? 6.  How are actions that the user can take EMOTIONAL, and how do they make the user happier? •  Does the CTA create a desire engine (trigger, action, reward, commitment, and again). Simply, does the action make the user smile? •  How can you gamify the flow? What kind of progress bars, badges, points, levels, challenges, unlocks, and incentives, can you offer to make the user a winner, at each stage of engagement? 7.  How would the user’s experience improve with GROWTH HACKING, for example if their friends joined and created a network effect? •  Virality Equation: if XYZ >1, then you have exponential growth, where 1 user begets more than another user... o  X = % users who invite other people o  Y = average # people they invite o  Z = # accept •  What exists to encourage the first user to involve their friends, and create virality? Ie. do joint goals for referral programs motivate user number one? •  Is that encouragement early in the interaction funnel/flow? Is sharing at the beginning of the flow, and is sharing early and often?
  • 18. | Page 19 USER INTERFACE TRANSITIONS For Content/ Commerce Nets Dan Silver's code
  • 19. UX TOP 10 [ # 8 - 10, PROCESS ] 8.  UX PROCESS: Always know what consumer PAIN POINTS are you solving for. How do your solutions disrupt the market, or help users more than existing solutions? 9.  UX PROCESS: Always iterate and validate, through qualitative research or A/B testing. 10. UX PROCESS: What can COLLABORATION between designers and engineers look like?
  • 20. Andy | Building time for UI review into sprints Can’t “Technically, this does not work with our current architecture. Or can not be combined with other, more important, UX functionality.” •  Team Lead, Product Manager, & UX Lead decide if another sprint should be spent researching and implementing desired UX functionality. Overlook “I didn’t notice that white space was important.” •  Devs are responsible for making their commitments, and asking spec questions early on. •  Specs: Balsamiq sketches take on default or existing styles. •  Colorful pixel perfect comps: Code new styles. Planning Phase “I don’t like how much white space we are using between headings and rows” •  How can we invite developers to participate in initial design sessions? Scrum? Printed calendar? Reminder: Use Jira ticket labels
  • 21. Building time for UI review into sprints | Feedback •  Pros and Cons? •  Constructive suggestions for improvement?