SlideShare uma empresa Scribd logo
1 de 58
When Developer Must Become Designer
How to be a one-person UX team
Angel Banks
UX Designer at First Data
Co-Director of Women Who Code Atlanta
Lead of Women Techmakers Atlanta
Curriculum Director of GDI Atlanta
Find me on twitter: @angelmbanks
Hello!
● Grow and showcase women
in tech and allies of all
genders
● 500+ attendees
● June 21st - June 22nd
● Super Early bird tickets -
$125
● werise.tech
http://ng-atl.org
What UX is
And what it is not...
1
@angelmbank
s
“
Some people think design means
how it looks but of course, if you
dig deeper it’s really how it works.
Steve Jobs
@angelmbank
s
This is User Experience Design
◉ Guides us to understand problems to solve
◉ Empathize to learn user pain points
◉ Guides the team to discover solutions to user
problems
◉ Identifies stumbling blocks, refines, and iterates to
create the "best" user experience
@angelmbank
s
This is User Interface Design
◉ What you see, read, and the choices you make
◉ What it looks like (colors, branding and etc.)
◉ Ensures the UI visually communicates the path
◉ Style guide ensuring a consistent design language is
applied across the product.
@angelmbank
s
UI is not UX
UI is a part of UX
UI
UX
@angelmbank
s
UX Designers
UX designers are concerned
with the overall feel of the
product and are particular about
how the product is laid out.
How are they different?
UI Designers
UI designers are in charge of
designing the screens with
which the user interacts while
following the path laid out by
the UX designer.
The boundary between UI and UX designers is blurred and it is
common for companies to combine these roles.
@angelmbank
s
Bad UX2
@angelmbank
s
Place your screenshot here
Bad UX
◉ Inappropriate messaging
@angelmbank
s
Bad UX...
Place your screenshot here
◉ Too many paths
@angelmbank
s
And in real life….
@angelmbank
s
@angelmbank
s
@angelmbank
s
@angelmbank
s
Developer
→ UX Designer3
@angelmbank
s
UX Design Process
Diagram featured by Cindy Wilcox
@angelmbank
s
Strategy
◉ Stakeholder discussions to determine:
○ Client goals
○ Business objectives
○ Project scope
@angelmbank
s
https://www.interaction-design.org
Discovery
◉ Gather data
○ Competitive
analysis
○ Content audit
○ Analytics review
○ Surveys
○ User interviews
@angelmbank
s
xtensio.com
Analysis
◉ Analyze your findings
○ User personas
○ Journeys and use cases
○ Heuristic review
○ Participatory design
sessions
@angelmbank
s
Design
◉ Finding the solution to your problem
○ Sitemaps
○ Sketching
○ Wireframes
○ Prototype
○ User testing
@angelmbank
s
Production
◉ Before we code...
○ Further user testing
○ Further design iterations
@angelmbank
s
https://www.smashingmagazine.com
UX Laws4
@angelmbank
s
FITT’S LAW
◉ The time to acquire a target is a
function of the distance to and size
of the target.
◉ Takeaway -> Make elements such
as buttons easy to find and
positioned appropriately.
@angelmbank
s
https://lawsofux.com/
HICK’S LAW
◉ The more choices a person is
presented with, the longer the
person will take to reach a
decision
◉ Takeaway -> give users a clear
path to making decisions,
provide fewer options, and give
recommendations.
@angelmbank
s
https://lawsofux.com/
JAKOB’S LAW
◉ Users spend most of their time
on other sites and prefer your
site to work the same.
◉ Takeaway -> simplify by using
familiar design patterns.
@angelmbank
s
https://lawsofux.com/
LAW OF PROXIMITY
◉ Objects that are near, or
proximate to each other, tend
to be grouped together.
◉ Takeaway -> group similar
components and content into
clusters for users to view at a
glance.
@angelmbank
s
https://lawsofux.com/
LAW OF SIMILARITY
◉ The human eye perceives
similar elements in a design as
a complete picture, shape, or
group, even if those elements
are separated.
◉ Takeaway -> ensure links and
navigation items are styled
consistently but differentiated
from normal text.
@angelmbank
s
https://lawsofux.com/
MILLER’S LAW
◉ The average person can only
hold about 7 items in their
memory at a time.
◉ Takeaway -> chunk your
content. Organize your content
in smaller, more manageable
groups
@angelmbank
s
https://lawsofux.com/
PARETO PRINCIPLE (80/20 Rule)
◉ For most events, about 80% of the
effects from 20% of the causes
◉ Takeaway -> Focus your efforts on
areas the will bring benefits to
most of your users.
@angelmbank
s
https://lawsofux.com/
SERIAL POSITION EFFECT
◉ Users have a propensity to best
remember the first and last items
in a series.
◉ Takeaway -> Place key actions on
the far left and right within
elements (navigation) to increase
memorization. Place the least
important items in the middle of
lists
@angelmbank
s
https://lawsofux.com/
Design Principles5
@angelmbank
s
KISS Principle
◉ Keep it short and simple
◉ User friendly
◉ Minimum number of actions
◉ Avoid unnecessary and
distracting animations
@angelmbank
s
brianedwardsuk.com
Content First
@angelmbank
s
◉ Not design first
◉ Focus on content first
◉ Right message to the right
person at the right time
◉ Prioritize content based on
user needs
Clear Navigation
◉ Intuitive for user
◉ Keep it simple
◉ Reduce learning - limit the number of paths for user to
complete one task
@angelmbank
s
Grids
◉ Ensures elements line up
◉ Invisible skeleton
◉ Helps you keep elements
within the constraints of
your layout
@angelmbank
s
https://css-tricks.com/snippets/css/complete-guide-grid/
Color
◉ Psychology of Color
○ Red = aggressive
○ Purple = royal, romantic
○ Brown = rustic
◉ Limit to 4 max
◉ Contrast is important
◉ Cohesive color palette
@angelmbank
s
Consistent Style
◉ Create UI components of content/information
◉ Use design patterns, libraries, and style guides
@angelmbank
s
Easy to Read
◉ Keep font size and type consistent
◉ Don’t be too cute with color
◉ Follow ADA compliance
○ Font size
○ Font color
○ Color contrast
@angelmbank
s
Shortcuts6
@angelmbank
s
Style Guides
◉ a “living document” to track repeatable elements:
○ Color
○ Font
○ Navigation menus
○ Buttons
○ Tabs
○ Animations
◉ Really good ones will include context, naming conventions, and
code standards.
@angelmbank
s
Example by BlueSteel Solutions
More Design Languages...
Google Material Design
Visual design language Google
created to synthesize good
design principles.
A consistent overarching style
architecture that guides the UI
design.
@angelmbank
s
Material Design Guidelines
@angelmbank
s
Additional Design Languages
iOS Human Interface Guidelines
Guidelines established by Apple to
ensure consistent design patterns for
mobile iOS apps.
IBM Design Languages
Out of the box user design
experience for web and mobile
apps which incorporates IBM’s
core design principles.
@angelmbank
s
Design Systems
Diagram featured by Marco Lopez
◉ Includes typography, layouts, grids, colors, icons, components,
vocabulary, style guides, and documentation.
◉ A system that combines UX principles, design rules, and UI
patterns.
@angelmbank
s
Atomic Design
◉ Created by Brad Frost
◉ Methodology that consists of 5 stages to create a UI in a
hierarchical manner.
Diagram featured by Brad Frost
@angelmbank
s
Design pitfalls7
@angelmbank
s
Avoid...
◉ Jumping the process
◉ Worrying about the tools
◉ Focusing on the visuals
◉ Design Envy
◉ Learning UX Jargon over UX principles
@angelmbank
s
What now?
In the future….
8
@angelmbank
s
Upcoming Design Trends
@angelmbank
s Image by AltexSoft
◉ Microinteractions
◉ Conversational UX
◉ Omnichannel UX
◉ UI that reflects the impatient user
◉ Content shapes design
◉ Virtual and Augmented Reality
Resources
◉ Lean UX - Jeff and Josh Seiden
◉ Design Web Usability - Jakob Nielsen
◉ Don’t Make Me Think: A Common Sense Approach to Web
Usability - Steve Krug
◉ Atomic Design - Brad Frost
◉ Hello Web Design - Tracy Osbourn
◉ Babich.Biz - Nick Babich
◉ Laws of UX - Jon Yablonski
@angelmbank
s
Any questions ?
You can find me at
◉ @angelmbanks
◉ angelicambanks@gmail.com
Thanks!
@angelmbank
s

Mais conteúdo relacionado

Mais procurados

Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013500 Startups
 
Ui is communication by Everett McKay
Ui is communication by Everett McKayUi is communication by Everett McKay
Ui is communication by Everett McKayAmsterdam UX
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Careerdpanarelli
 
SoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobSoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobPatrick Neeman
 
User Experience Design: It's about people
User Experience Design: It's about peopleUser Experience Design: It's about people
User Experience Design: It's about peopleEduardo Wydler
 
Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...Everett McKay
 
UX Army of One
UX Army of OneUX Army of One
UX Army of OneJanna Hill
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaJacklyn Burgan
 
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...uxhow
 
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...BookNet Canada
 
2. production techniques evaluation pro forma(1) (1)
2. production techniques evaluation pro forma(1) (1)2. production techniques evaluation pro forma(1) (1)
2. production techniques evaluation pro forma(1) (1)greenj1123
 
SOCHI - UX Portfolio Panel
SOCHI - UX Portfolio PanelSOCHI - UX Portfolio Panel
SOCHI - UX Portfolio PanelAndrew Ku
 
IXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobIXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobPatrick Neeman
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Tradedpanarelli
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)Neil Turner
 
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...Aleks Wruk
 
Design of everyday things fundamental principles of interaction - V2
Design of everyday things   fundamental principles of interaction - V2Design of everyday things   fundamental principles of interaction - V2
Design of everyday things fundamental principles of interaction - V2Isaac Liao
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Designjayyearley
 

Mais procurados (20)

Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013Cap Watkins, Designing for Scale, WarmGun 2013
Cap Watkins, Designing for Scale, WarmGun 2013
 
Ui is communication by Everett McKay
Ui is communication by Everett McKayUi is communication by Everett McKay
Ui is communication by Everett McKay
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
SoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobSoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX Job
 
User Experience Design: It's about people
User Experience Design: It's about peopleUser Experience Design: It's about people
User Experience Design: It's about people
 
Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...
 
UX Army of One
UX Army of OneUX Army of One
UX Army of One
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly Atlanta
 
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...
How To Get The Interview: The Top 10 Portfolio Questions and Answers for UX, ...
 
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
Papercasting User Experience in Interactive Ebooks - ebookcraft 2016 - John R...
 
2. production techniques evaluation pro forma(1) (1)
2. production techniques evaluation pro forma(1) (1)2. production techniques evaluation pro forma(1) (1)
2. production techniques evaluation pro forma(1) (1)
 
SOCHI - UX Portfolio Panel
SOCHI - UX Portfolio PanelSOCHI - UX Portfolio Panel
SOCHI - UX Portfolio Panel
 
Crop UX design
Crop UX designCrop UX design
Crop UX design
 
IXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX jobIXDA Vancouver - How to get a great UX job
IXDA Vancouver - How to get a great UX job
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)
 
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...
Quick and dirty UX a.k.a Big results from small efforts: using discount usabi...
 
Design of everyday things fundamental principles of interaction - V2
Design of everyday things   fundamental principles of interaction - V2Design of everyday things   fundamental principles of interaction - V2
Design of everyday things fundamental principles of interaction - V2
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 

Semelhante a When Developer Must Become Designer - How to be a one-person UX team

When Developer Must Become Designer: How to be a one-person UX team
When Developer Must Become Designer: How to be a one-person UX teamWhen Developer Must Become Designer: How to be a one-person UX team
When Developer Must Become Designer: How to be a one-person UX teamAll Things Open
 
User Experience for Software Engineers
User Experience for Software EngineersUser Experience for Software Engineers
User Experience for Software EngineersDakshika Jayathilaka
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016Jacklyn Burgan
 
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionEPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionhendrikknoche
 
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 trendsTunde Ojediran
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesFloat
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introductionhendrikknoche
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataMohamed Shehata
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19Lena Lekkou
 
Bringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design ThinkingBringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design ThinkingJacqueline L. Frank
 
Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Jeanndre Spies
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframesHong Qu
 
UX class presentation
UX class presentationUX class presentation
UX class presentationTheo V
 
Introduction to UX Design Workshop | CodingGirls
Introduction to UX Design Workshop | CodingGirlsIntroduction to UX Design Workshop | CodingGirls
Introduction to UX Design Workshop | CodingGirlsZenan Liu
 
Developing A Succesful UX Strategy
Developing A Succesful UX StrategyDeveloping A Succesful UX Strategy
Developing A Succesful UX StrategyR. Caner Yıldırım
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
Is This a Button? A Question Your Users Should Never Ask.
Is This a Button? A Question Your Users Should Never Ask.Is This a Button? A Question Your Users Should Never Ask.
Is This a Button? A Question Your Users Should Never Ask.Andrew Malek
 

Semelhante a When Developer Must Become Designer - How to be a one-person UX team (20)

When Developer Must Become Designer: How to be a one-person UX team
When Developer Must Become Designer: How to be a one-person UX teamWhen Developer Must Become Designer: How to be a one-person UX team
When Developer Must Become Designer: How to be a one-person UX team
 
User Experience for Software Engineers
User Experience for Software EngineersUser Experience for Software Engineers
User Experience for Software Engineers
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
 
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionEPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
 
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
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologies
 
What is UX v1
What is UX v1What is UX v1
What is UX v1
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed Shehata
 
What is UX v2
What is UX v2What is UX v2
What is UX v2
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19
 
Bringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design ThinkingBringing the User Into the Process with Design Thinking
Bringing the User Into the Process with Design Thinking
 
Designers whodoeswhatsps2019
Designers whodoeswhatsps2019Designers whodoeswhatsps2019
Designers whodoeswhatsps2019
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
 
UX class presentation
UX class presentationUX class presentation
UX class presentation
 
Introduction to UX Design Workshop | CodingGirls
Introduction to UX Design Workshop | CodingGirlsIntroduction to UX Design Workshop | CodingGirls
Introduction to UX Design Workshop | CodingGirls
 
Developing A Succesful UX Strategy
Developing A Succesful UX StrategyDeveloping A Succesful UX Strategy
Developing A Succesful UX Strategy
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Is This a Button? A Question Your Users Should Never Ask.
Is This a Button? A Question Your Users Should Never Ask.Is This a Button? A Question Your Users Should Never Ask.
Is This a Button? A Question Your Users Should Never Ask.
 

Último

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 

Último (20)

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 

When Developer Must Become Designer - How to be a one-person UX team

  • 1. When Developer Must Become Designer How to be a one-person UX team
  • 2. Angel Banks UX Designer at First Data Co-Director of Women Who Code Atlanta Lead of Women Techmakers Atlanta Curriculum Director of GDI Atlanta Find me on twitter: @angelmbanks Hello!
  • 3. ● Grow and showcase women in tech and allies of all genders ● 500+ attendees ● June 21st - June 22nd ● Super Early bird tickets - $125 ● werise.tech
  • 5. What UX is And what it is not... 1 @angelmbank s
  • 6. “ Some people think design means how it looks but of course, if you dig deeper it’s really how it works. Steve Jobs @angelmbank s
  • 7. This is User Experience Design ◉ Guides us to understand problems to solve ◉ Empathize to learn user pain points ◉ Guides the team to discover solutions to user problems ◉ Identifies stumbling blocks, refines, and iterates to create the "best" user experience @angelmbank s
  • 8. This is User Interface Design ◉ What you see, read, and the choices you make ◉ What it looks like (colors, branding and etc.) ◉ Ensures the UI visually communicates the path ◉ Style guide ensuring a consistent design language is applied across the product. @angelmbank s
  • 9. UI is not UX UI is a part of UX UI UX @angelmbank s
  • 10. UX Designers UX designers are concerned with the overall feel of the product and are particular about how the product is laid out. How are they different? UI Designers UI designers are in charge of designing the screens with which the user interacts while following the path laid out by the UX designer. The boundary between UI and UX designers is blurred and it is common for companies to combine these roles. @angelmbank s
  • 12. Place your screenshot here Bad UX ◉ Inappropriate messaging @angelmbank s
  • 13. Bad UX... Place your screenshot here ◉ Too many paths @angelmbank s
  • 14. And in real life…. @angelmbank s
  • 19. UX Design Process Diagram featured by Cindy Wilcox @angelmbank s
  • 20. Strategy ◉ Stakeholder discussions to determine: ○ Client goals ○ Business objectives ○ Project scope @angelmbank s https://www.interaction-design.org
  • 21. Discovery ◉ Gather data ○ Competitive analysis ○ Content audit ○ Analytics review ○ Surveys ○ User interviews @angelmbank s
  • 23. Analysis ◉ Analyze your findings ○ User personas ○ Journeys and use cases ○ Heuristic review ○ Participatory design sessions @angelmbank s
  • 24.
  • 25. Design ◉ Finding the solution to your problem ○ Sitemaps ○ Sketching ○ Wireframes ○ Prototype ○ User testing @angelmbank s
  • 26. Production ◉ Before we code... ○ Further user testing ○ Further design iterations @angelmbank s https://www.smashingmagazine.com
  • 28. FITT’S LAW ◉ The time to acquire a target is a function of the distance to and size of the target. ◉ Takeaway -> Make elements such as buttons easy to find and positioned appropriately. @angelmbank s https://lawsofux.com/
  • 29. HICK’S LAW ◉ The more choices a person is presented with, the longer the person will take to reach a decision ◉ Takeaway -> give users a clear path to making decisions, provide fewer options, and give recommendations. @angelmbank s https://lawsofux.com/
  • 30. JAKOB’S LAW ◉ Users spend most of their time on other sites and prefer your site to work the same. ◉ Takeaway -> simplify by using familiar design patterns. @angelmbank s https://lawsofux.com/
  • 31. LAW OF PROXIMITY ◉ Objects that are near, or proximate to each other, tend to be grouped together. ◉ Takeaway -> group similar components and content into clusters for users to view at a glance. @angelmbank s https://lawsofux.com/
  • 32. LAW OF SIMILARITY ◉ The human eye perceives similar elements in a design as a complete picture, shape, or group, even if those elements are separated. ◉ Takeaway -> ensure links and navigation items are styled consistently but differentiated from normal text. @angelmbank s https://lawsofux.com/
  • 33. MILLER’S LAW ◉ The average person can only hold about 7 items in their memory at a time. ◉ Takeaway -> chunk your content. Organize your content in smaller, more manageable groups @angelmbank s https://lawsofux.com/
  • 34. PARETO PRINCIPLE (80/20 Rule) ◉ For most events, about 80% of the effects from 20% of the causes ◉ Takeaway -> Focus your efforts on areas the will bring benefits to most of your users. @angelmbank s https://lawsofux.com/
  • 35. SERIAL POSITION EFFECT ◉ Users have a propensity to best remember the first and last items in a series. ◉ Takeaway -> Place key actions on the far left and right within elements (navigation) to increase memorization. Place the least important items in the middle of lists @angelmbank s https://lawsofux.com/
  • 37. KISS Principle ◉ Keep it short and simple ◉ User friendly ◉ Minimum number of actions ◉ Avoid unnecessary and distracting animations @angelmbank s brianedwardsuk.com
  • 38. Content First @angelmbank s ◉ Not design first ◉ Focus on content first ◉ Right message to the right person at the right time ◉ Prioritize content based on user needs
  • 39. Clear Navigation ◉ Intuitive for user ◉ Keep it simple ◉ Reduce learning - limit the number of paths for user to complete one task @angelmbank s
  • 40. Grids ◉ Ensures elements line up ◉ Invisible skeleton ◉ Helps you keep elements within the constraints of your layout @angelmbank s https://css-tricks.com/snippets/css/complete-guide-grid/
  • 41. Color ◉ Psychology of Color ○ Red = aggressive ○ Purple = royal, romantic ○ Brown = rustic ◉ Limit to 4 max ◉ Contrast is important ◉ Cohesive color palette @angelmbank s
  • 42.
  • 43. Consistent Style ◉ Create UI components of content/information ◉ Use design patterns, libraries, and style guides @angelmbank s
  • 44. Easy to Read ◉ Keep font size and type consistent ◉ Don’t be too cute with color ◉ Follow ADA compliance ○ Font size ○ Font color ○ Color contrast @angelmbank s
  • 46. Style Guides ◉ a “living document” to track repeatable elements: ○ Color ○ Font ○ Navigation menus ○ Buttons ○ Tabs ○ Animations ◉ Really good ones will include context, naming conventions, and code standards. @angelmbank s
  • 47. Example by BlueSteel Solutions
  • 48. More Design Languages... Google Material Design Visual design language Google created to synthesize good design principles. A consistent overarching style architecture that guides the UI design. @angelmbank s
  • 50. Additional Design Languages iOS Human Interface Guidelines Guidelines established by Apple to ensure consistent design patterns for mobile iOS apps. IBM Design Languages Out of the box user design experience for web and mobile apps which incorporates IBM’s core design principles. @angelmbank s
  • 51. Design Systems Diagram featured by Marco Lopez ◉ Includes typography, layouts, grids, colors, icons, components, vocabulary, style guides, and documentation. ◉ A system that combines UX principles, design rules, and UI patterns. @angelmbank s
  • 52. Atomic Design ◉ Created by Brad Frost ◉ Methodology that consists of 5 stages to create a UI in a hierarchical manner. Diagram featured by Brad Frost @angelmbank s
  • 54. Avoid... ◉ Jumping the process ◉ Worrying about the tools ◉ Focusing on the visuals ◉ Design Envy ◉ Learning UX Jargon over UX principles @angelmbank s
  • 55. What now? In the future…. 8 @angelmbank s
  • 56. Upcoming Design Trends @angelmbank s Image by AltexSoft ◉ Microinteractions ◉ Conversational UX ◉ Omnichannel UX ◉ UI that reflects the impatient user ◉ Content shapes design ◉ Virtual and Augmented Reality
  • 57. Resources ◉ Lean UX - Jeff and Josh Seiden ◉ Design Web Usability - Jakob Nielsen ◉ Don’t Make Me Think: A Common Sense Approach to Web Usability - Steve Krug ◉ Atomic Design - Brad Frost ◉ Hello Web Design - Tracy Osbourn ◉ Babich.Biz - Nick Babich ◉ Laws of UX - Jon Yablonski @angelmbank s
  • 58. Any questions ? You can find me at ◉ @angelmbanks ◉ angelicambanks@gmail.com Thanks! @angelmbank s

Notas do Editor

  1. I have heard some say they don’t know what good UX is - but I promise you can recognize bad ux.
  2. Journeys and use cases - what are the tasks a user performs to accomplish a goal? How will they perform those tasks?