SlideShare a Scribd company logo
1 of 23
Marcella Missirian
03/24/15
Lavalab USC
User Experience and the
UX Process
Marcella Missirian
President UXPA of Los Angeles
CEO Media Mash UX, Inc.
CEO Marcella Creative, Inc.
Entrepreneur, UX fanatic, designer, mentor and
cook. Marcella's work has been seen globally and
has inspired an entire generation of UX
professionals. She continues to set the standard for
usability and UX that is functional, delightful and rich
in emotional experience!
Marcella is the President of UXPALA (User
Experience Professional Association of Los Angeles)
and active participant at many design, ux and
technology events throughout the world.
http://www.meetup.com/UXPALA/
@Marcella_UX
Linkedin
3/30/201
5 Attitude Adjustment — Valuing Developers in UX and Usability — 2
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
LET’S START WITH –
WHAT IS UX AND USABILITY?
Wikipedia User Experience:
User Experience (UX) involves a person's behaviors, attitudes, and emotions
about using a particular product, system or service.
Marcella’s definition:
UX is the study of the human and everything that is not human and how we
relate and use those objects around us.
Wikipedia Usability:
Ease of use and learnability of a human-made object.
Marcella’s definition:
Usability means structuring things so you don't leave your users angry,
frustrated, and complaining about you on Facebook or Twitter.
What do you start? – Ideation.
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
THE IMPORTANT OF UX AND USABILITY
What is the first thing people will do when a product is
difficult to use?
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
DOES THIS SOUND FAMILIAR?
1. “It’s hard to use & ugly!”
2. “I just don’t understand
how to use this!”
3. “The performance of this
application sucks!”
4. “Was this application
designed for me or an
engineer?”
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
The cycle of development keeps turning around and if you’re doing it right,
you’re always improving.
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
UX WORKFLOW BASICS
1. Ideation – Let’s make a new umbrella!
2. Persona Development – Who will use the
umbrella? (Test it)
3. Prototyping – Let’s make a model (Test it)
4. User Journey – How will the user use
it?(Test it)
5. Wire Framing/Visual Design – How does
the user go through it and do they get to
where we want them to be? (Test it)
6. Back/Front End Development – Build it
(Test it)
7. Release – MVP (Test it)
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
SO WHERE DO YOU START?
• Who are your users?
• What do you want them to do on your site?
• What do they want to do on your site?
• How tech-savvy are your users?
• Where will your users go if your site isn't
working for them?
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
1. REQUIREMENTS AND IDEATION
• What is your product?
• What need does it fill?
• Requirements or what will it do?
 Create a list of the most common procedures or tasks on
your site.
 Create a definition of success.
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
2. PERSONA DEVELOPMENT
• Create Personas
 An aggregate of traits including data traits and emotional
traits of the user of your product
 3-5 Persona’s per project or product
 As your product changes, persona’s need to be reviewed, re-
evaluated and revised
 Your persona or user, is who you’re going to test your
product with throughout the iterative life cycle
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
*TESTING
• Testing – At different stages through
development, find someone who best fits a
persona
• Write a script to talk through with them – such as
asking them to complete tasks on your product.
• Ask them neutral questions and tasks. Record
each session for review.
• What to test?
 Old design
 Competitor's websites
 Sites popular with your users
 Proposed site
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
3. PROTOTYPING
• Mock-up the project or product.
 Balsamiq, etc. Use anything that’s fast and easy to work with
and you feel comfortable using.
• Prototyping Tools:
 Paper, pencil, pens, crayons, markers
 Clay
 PowerPoint
 Word
 Axure
 Balsamiq
 Illustrator, InDesign, Photoshop
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
3. PROTOTYPING, CONTINUED
 Test the prototype.
 Draw screens for each swipe or tap or touch.
 Indicate function
 Videotape your testing sessions
• Test on family and friends.
• What to do with data - Make adjustments.
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
4. JOURNEY AND EXPERIENCE MAPPING
• Story board your product (Journey Mapping)
 Where does the user start?
 Do they login?
 Do they customize their home page?
 How do they find information?
 What’s the end result?
• Lay your product out - what screens go/connect to
what screens (Experience Mapping)
 What’s the lay of the land?
 Are screens connecting logically?
 Is there easy ways for the user to get where he/she wants to go?
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
5A. WIREFRAMING
• Create skeleton layouts that show function
and form but no graphics
• Test these layouts
with people that fit
your persona
development
• Adjust, tweek, test,
adjust, tweek, test
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
5B. VISUAL DESIGN
• Separately from wireframing, build the visual
elements to your product.
 Logo
 Navigation buttons
 Colors
 Other visual elements
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
6. DEVELOPMENT
• Now – bring in your developers and give them
solid testing data to build your product. That
data would include:
 Persona characteristics and behavior
 User Journey
 Experience Mapping
 Testing through each step
 Strategy
 Success indicators
 Back and front end coding begins
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
*TESTING – YOU ARE STILL TESTING?
RIGHT?!!
• Testing – At different stages through
development, find someone who best fits a
persona
• Write a script to talk through with them – such as
asking them to complete tasks on your product.
• Ask them neutral questions and tasks. Record
each session for review.
• What to test?
 Old design
 Competitor's websites
 Sites popular with your users
 Proposed site
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
7. MVP
• Nothing will ever be perfect.
• MVP = Minimum Viable Product
• If you think you’re done, you would be wrong
• Iterative process means you keep going and
changing things based on user feedback and
testing
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
Lather. Rinse. Repeat.
3/30/201
5 Intro To UX And UX Process | Lavalab | ‹#›
*WHAT MAKES A GREAT TEAM?
A desire to give control over something to a
colleague who can make it bigger, better, more
beautiful!
–Nic Ford, dConstruct
3/30/201
5 Attitude Adjustment — Valuing Developers in UX and Usability — 22
MORE:
Marcella Missirian
http://www.meetup.com/UXPALA/
info@marcellacreative.com
@Marcella_UX
3/30/201
5 Attitude Adjustment — Valuing Developers in UX and Usability — 23

More Related Content

What's hot

Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Think 360 Studio
 
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
 
Why user experience design fails.
Why user experience design fails.Why user experience design fails.
Why user experience design fails.Patrick Mooney
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaRoshan Karunarathna
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDennis Breen
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterpriseRan Liron
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX ProcessBlair Stewart
 
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?uxhow
 
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
 
Uxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationUxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationHello Group
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedJames Kelway
 
The Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioThe Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioPradeep Nayar
 

What's hot (20)

UX Overview_ZiaRahman
UX Overview_ZiaRahmanUX Overview_ZiaRahman
UX Overview_ZiaRahman
 
Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer
 
UX Life Cycle
UX Life CycleUX Life Cycle
UX Life Cycle
 
UX Process : Process at a Glance
UX Process : Process at a GlanceUX Process : Process at a Glance
UX Process : Process at a Glance
 
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.
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
UX LIFE CYCLE
UX LIFE CYCLEUX LIFE CYCLE
UX LIFE CYCLE
 
UX Process
UX ProcessUX Process
UX Process
 
Why user experience design fails.
Why user experience design fails.Why user experience design fails.
Why user experience design fails.
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
 
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
How To Break Into UX: What Is a UX Design Hiring Manager Thinking & Looking For?
 
Building a UX Portfolio
Building a UX PortfolioBuilding a UX Portfolio
Building a UX Portfolio
 
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
 
Uxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationUxbasis – A Hello Group Presentation
Uxbasis – A Hello Group Presentation
 
Design process
Design processDesign process
Design process
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
The Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioThe Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX Portfolio
 

Similar to Intro to UX Development Process

Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
UI UX DESIGN.pptx
UI UX DESIGN.pptxUI UX DESIGN.pptx
UI UX DESIGN.pptxRiniyaMary
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15Youmna Aoukar
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
What is this UX thing?
What is this UX thing?What is this UX thing?
What is this UX thing?Youmna Aoukar
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42
 
Surah Drummer UX Portfolio
Surah Drummer UX PortfolioSurah Drummer UX Portfolio
Surah Drummer UX PortfolioSurah Drummer
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface designZdeněk Lanc
 
NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2studiokandm
 

Similar to Intro to UX Development Process (20)

Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
UX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, CopenhagenUX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, Copenhagen
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
UI UX DESIGN.pptx
UI UX DESIGN.pptxUI UX DESIGN.pptx
UI UX DESIGN.pptx
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
What ux is
What ux isWhat ux is
What ux is
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15
 
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
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
What is this UX thing?
What is this UX thing?What is this UX thing?
What is this UX thing?
 
Module 10: Usability Testing
Module 10: Usability TestingModule 10: Usability Testing
Module 10: Usability Testing
 
EIA 2015 Key Elements of User Experience Design
EIA 2015 Key Elements of User Experience DesignEIA 2015 Key Elements of User Experience Design
EIA 2015 Key Elements of User Experience Design
 
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SWui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
ui42 World Usability Day 2013 Martin Krupa Ako zapojit UX do vyvoja SW
 
Surah Drummer UX Portfolio
Surah Drummer UX PortfolioSurah Drummer UX Portfolio
Surah Drummer UX Portfolio
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2NYU Web Intensive - Week 3 Class 2
NYU Web Intensive - Week 3 Class 2
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Intro to UX Development Process

  • 1. Marcella Missirian 03/24/15 Lavalab USC User Experience and the UX Process
  • 2. Marcella Missirian President UXPA of Los Angeles CEO Media Mash UX, Inc. CEO Marcella Creative, Inc. Entrepreneur, UX fanatic, designer, mentor and cook. Marcella's work has been seen globally and has inspired an entire generation of UX professionals. She continues to set the standard for usability and UX that is functional, delightful and rich in emotional experience! Marcella is the President of UXPALA (User Experience Professional Association of Los Angeles) and active participant at many design, ux and technology events throughout the world. http://www.meetup.com/UXPALA/ @Marcella_UX Linkedin 3/30/201 5 Attitude Adjustment — Valuing Developers in UX and Usability — 2
  • 3. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#› LET’S START WITH – WHAT IS UX AND USABILITY? Wikipedia User Experience: User Experience (UX) involves a person's behaviors, attitudes, and emotions about using a particular product, system or service. Marcella’s definition: UX is the study of the human and everything that is not human and how we relate and use those objects around us. Wikipedia Usability: Ease of use and learnability of a human-made object. Marcella’s definition: Usability means structuring things so you don't leave your users angry, frustrated, and complaining about you on Facebook or Twitter.
  • 4. What do you start? – Ideation. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 5. THE IMPORTANT OF UX AND USABILITY What is the first thing people will do when a product is difficult to use? 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 6. DOES THIS SOUND FAMILIAR? 1. “It’s hard to use & ugly!” 2. “I just don’t understand how to use this!” 3. “The performance of this application sucks!” 4. “Was this application designed for me or an engineer?” 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 7. The cycle of development keeps turning around and if you’re doing it right, you’re always improving. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 8. UX WORKFLOW BASICS 1. Ideation – Let’s make a new umbrella! 2. Persona Development – Who will use the umbrella? (Test it) 3. Prototyping – Let’s make a model (Test it) 4. User Journey – How will the user use it?(Test it) 5. Wire Framing/Visual Design – How does the user go through it and do they get to where we want them to be? (Test it) 6. Back/Front End Development – Build it (Test it) 7. Release – MVP (Test it) 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 9. SO WHERE DO YOU START? • Who are your users? • What do you want them to do on your site? • What do they want to do on your site? • How tech-savvy are your users? • Where will your users go if your site isn't working for them? 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 10. 1. REQUIREMENTS AND IDEATION • What is your product? • What need does it fill? • Requirements or what will it do?  Create a list of the most common procedures or tasks on your site.  Create a definition of success. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 11. 2. PERSONA DEVELOPMENT • Create Personas  An aggregate of traits including data traits and emotional traits of the user of your product  3-5 Persona’s per project or product  As your product changes, persona’s need to be reviewed, re- evaluated and revised  Your persona or user, is who you’re going to test your product with throughout the iterative life cycle 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 12. *TESTING • Testing – At different stages through development, find someone who best fits a persona • Write a script to talk through with them – such as asking them to complete tasks on your product. • Ask them neutral questions and tasks. Record each session for review. • What to test?  Old design  Competitor's websites  Sites popular with your users  Proposed site 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 13. 3. PROTOTYPING • Mock-up the project or product.  Balsamiq, etc. Use anything that’s fast and easy to work with and you feel comfortable using. • Prototyping Tools:  Paper, pencil, pens, crayons, markers  Clay  PowerPoint  Word  Axure  Balsamiq  Illustrator, InDesign, Photoshop 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 14. 3. PROTOTYPING, CONTINUED  Test the prototype.  Draw screens for each swipe or tap or touch.  Indicate function  Videotape your testing sessions • Test on family and friends. • What to do with data - Make adjustments. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 15. 4. JOURNEY AND EXPERIENCE MAPPING • Story board your product (Journey Mapping)  Where does the user start?  Do they login?  Do they customize their home page?  How do they find information?  What’s the end result? • Lay your product out - what screens go/connect to what screens (Experience Mapping)  What’s the lay of the land?  Are screens connecting logically?  Is there easy ways for the user to get where he/she wants to go? 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 16. 5A. WIREFRAMING • Create skeleton layouts that show function and form but no graphics • Test these layouts with people that fit your persona development • Adjust, tweek, test, adjust, tweek, test 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 17. 5B. VISUAL DESIGN • Separately from wireframing, build the visual elements to your product.  Logo  Navigation buttons  Colors  Other visual elements 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 18. 6. DEVELOPMENT • Now – bring in your developers and give them solid testing data to build your product. That data would include:  Persona characteristics and behavior  User Journey  Experience Mapping  Testing through each step  Strategy  Success indicators  Back and front end coding begins 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 19. *TESTING – YOU ARE STILL TESTING? RIGHT?!! • Testing – At different stages through development, find someone who best fits a persona • Write a script to talk through with them – such as asking them to complete tasks on your product. • Ask them neutral questions and tasks. Record each session for review. • What to test?  Old design  Competitor's websites  Sites popular with your users  Proposed site 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 20. 7. MVP • Nothing will ever be perfect. • MVP = Minimum Viable Product • If you think you’re done, you would be wrong • Iterative process means you keep going and changing things based on user feedback and testing 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 21. Lather. Rinse. Repeat. 3/30/201 5 Intro To UX And UX Process | Lavalab | ‹#›
  • 22. *WHAT MAKES A GREAT TEAM? A desire to give control over something to a colleague who can make it bigger, better, more beautiful! –Nic Ford, dConstruct 3/30/201 5 Attitude Adjustment — Valuing Developers in UX and Usability — 22