SlideShare a Scribd company logo
1 of 34
SoftShake 2010IntegratingUser Centered Design with Agile Development Geneva, 18.10.2010
The Agile Manifesto Beck et al,2001
This is what usability and  user experience are all about.
What does usability mean?
ISO 9241 – 11: Definition of Usability The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiencyand satisfaction in a specified context of use.
ISO 9241-12 Recommendations on Presentation of information information should be conveyed quickly and accurately Clarity information should be able to be distinguished accurately Discriminability provide only the information necessary to complete the task Conciseness present the same information in the same way throughout the application Consistency direct the user’s attention to the information required Detectability Legibility information should be easy to read Comprehensibility the meaning should be clearly understandable
In short:
…but wait, there is more USEREXPERIENCE
whatis User Experience? desirable valuable User experience efficient credible effective Usability useful satisfactory accessible
User experience is the perceived value.
Creating the User Experience According to ISO 9241-210, a user-centred design process is characterized by: The active involvement of users A clear understanding of user and task requirements An appropriate allocation of function between users and technology The iteration of design solutions Multi-disciplinary design  
Creating the User Experience
Whatis a user experiencespecialist? ispassionate about makingdifficultthingseasy cares about the users understands design and usabilityprinciples Seeks to innovate and delight makes the linkbetween business and development understandspossibilities and limitations of different technologies isexperiencedwithtesting techniques visualizesprocesses and interfaces
When… Developersdon’t care about the UI – and evenless about the users. Designers justcomplicatethings, wewouldbebetter off withoutthem. UX meets Agile
How to integrate User Experience into an Agile process There is a need for initial user research to understand the users’ motivations, the context of use, and existing tools. Do your homework first An overall sitemap, hi-level wireframes, UI patterns and design templates are important to be defined up-front. Build a hi-level concept In order to test the paper prototypes, the UX team needs enough time to make modifications before handing over to development. UX works one sprint ahead of development Frequent shorter tests are more efficient and can be organised quite easily, especially for internal applications. Agile usability testing Development team should be included in the initial analysis phase. UX / Design should be involved during the development sprints. Collaborate throughout
Do your homework first
Get the foundations right Whenyoubuild a house, youget the foundationsright. The sameappliesto a web site or an application.
Cost of change Concept Development Analysis Cost of change Real product Prototype Paper prototype Time
Gathering requirements Individual interviews and observations Workshops and focus groups with end users and stakeholders Web surveys Expert review / testing of existing solutions Analysis of statistics, support calls, training material Competitive Assessment User and Business requirements (including Personas and Scenarios)
Build a hi-level concept
Concept is crucial For StrategyiTunes was an entire concept, not an afterthought of the iPod. For InnovationWe shouldn’t blindly copy what exists already. For ConsistencyAvoid impulsive and ad-hoc design decisions For the BrandBrand damage takes far longer to mend than it does to make. For User and Stake-holder FeedbackEven hand-drawn sketches can be used to quickly gather reactions from users and stake-holders.
Building a concept Brainstorm and sketch rough concept on paper Formalize task flows and processes Create a site structure and flow Create hi-level wireframes and test them Logo Define UI patterns and rules Create graphic concept and style guide
UX works one sprint ahead of Development
One sprint ahead Hi-level Concept Research & Analysis Sprint 3 Sprint 2 Sprint 0 Sprint 1 Create Wireframes and Specs for Sprint 2 Create Wireframes and Specs for Sprint 1 Create Wireframes and Specs for Sprint 3 Test Wireframes for Sprint 3 Test Wireframes for Sprint 2 Usability testing for Sprint 1 UX Test Build from Sprint 1 Test Build from Sprint 2 Research for Sprint 3 Research for Sprint 2 Research next phase Collaborate on Sprint 3 development Collaborate on Sprint 2 development Collaborate on Sprint 1 development Collaborate on application concept  Develop Sprint 3 Technical Architecture Develop Sprint 2 Develop Sprint 1 Test Sprint 2 Development setup Fix issues from Sprint 2 Test Sprint 1 Development Fix issues from Sprint 1 Deliver, deploy Sprint 1 Implement changes to Sprint 1 Deliver, deploy Sprint 2 Deliver, deploy Sprint 3
One sprint ahead Hi-level Concept Research & Analysis Sprint 3 Sprint 2 Sprint 0 Sprint 1 Create Wireframes and Specs for Sprint 2 Create Wireframes and Specs for Sprint 1 Create Wireframes and Specs for Sprint 3 Test Wireframes for Sprint 3 Test Wireframes for Sprint 2 Usability testing for Sprint 1 UX Test Build from Sprint 1 Test Build from Sprint 2 Research for Sprint 3 Research for Sprint 2 Research next phase Collaborate on Sprint 3 development Collaborate on Sprint 2 development Collaborate on Sprint 1 development Brief team members on Concept  Develop Sprint 3 Technical Architecture Develop Sprint 2 Develop Sprint 1 Development Test Sprint 2 Development setup Fix issues from Sprint 2 Test Sprint 1 Deliver, deploy Sprint 1 Fix issues from Sprint 1 Implement changes to Sprint 1 Deliver, deploy Sprint 2 Deliver, deploy Sprint 3
Agile Usability testing
How effectively and efficiently were the users able to perform the tasks and how satisfied were they?
Why usability testing? ,[object Object]
Provide data for design decisions – not opinions
Save development time by avoiding rework later in the development process
Increase user satisfaction and adoption,[object Object]
Usability testing during the product life cycle
Collaborate throughout

More Related Content

What's hot

UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyCHI UX Indonesia
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUIDesign Group
 
UX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesThink 360 Studio
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designDMI
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and AgileUserZoom
 
A UI and UX training presentation
A UI and UX training presentationA UI and UX training presentation
A UI and UX training presentationaayush_jain_87
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - ResearchMeg Kurdziolek
 
TechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX PresentationTechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX PresentationEvan Purnama
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)Emerentiana Meicy
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It WorksAciron Consulting
 

What's hot (20)

UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UI/UX Design
UI/UX DesignUI/UX Design
UI/UX Design
 
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, ExpediaUX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
UX STRAT Europe 2021 Workshop: Jules Skopp, Expedia
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
The Importance of UX
The Importance of UXThe Importance of UX
The Importance of UX
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
 
UX Design Process
UX Design ProcessUX Design Process
UX Design Process
 
UX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny Quotes
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
A UI and UX training presentation
A UI and UX training presentationA UI and UX training presentation
A UI and UX training presentation
 
UI/UX Foundations - Research
UI/UX Foundations - ResearchUI/UX Foundations - Research
UI/UX Foundations - Research
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
UX Strategy Part-1
UX Strategy Part-1UX Strategy Part-1
UX Strategy Part-1
 
TechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX PresentationTechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX Presentation
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)
 
UX/UI Design and How It Works
UX/UI Design and How It WorksUX/UI Design and How It Works
UX/UI Design and How It Works
 
Ux is not UI
Ux is not UIUx is not UI
Ux is not UI
 

Viewers also liked

Product Design Sprint - Infographic
Product Design Sprint - InfographicProduct Design Sprint - Infographic
Product Design Sprint - InfographicTandemSeven
 
Uso de Internet en la educación
Uso de Internet en la educación Uso de Internet en la educación
Uso de Internet en la educación maria mendoza
 
User Experience Sketching for Lean and Agile Teams
User Experience Sketching for Lean and Agile TeamsUser Experience Sketching for Lean and Agile Teams
User Experience Sketching for Lean and Agile TeamsDonna Lichaw
 
50&W: Demografinen Tsunami
50&W: Demografinen Tsunami50&W: Demografinen Tsunami
50&W: Demografinen TsunamiLauri Jutila
 
Helsinki central library as a gateway to the city
Helsinki central library as a gateway to the cityHelsinki central library as a gateway to the city
Helsinki central library as a gateway to the citySatu Miettinen
 
Agile :what i learnt so far
Agile :what i learnt so farAgile :what i learnt so far
Agile :what i learnt so farRohan Chandane
 
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
 
How to define UX objectives and goals using a "lean" six sigma approach
How to define UX objectives and goals using a "lean" six sigma approachHow to define UX objectives and goals using a "lean" six sigma approach
How to define UX objectives and goals using a "lean" six sigma approachnikki tiedtke
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
 
Lean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupLean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupMelissa Perri
 
How are Culture and Cultural Roles Acquired
How are Culture and Cultural Roles AcquiredHow are Culture and Cultural Roles Acquired
How are Culture and Cultural Roles AcquiredMaya Sy
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projectsabcd82
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXAnnie Wang
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and AgileMemi Beltrame
 
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
 
Good documentation practice
Good documentation practiceGood documentation practice
Good documentation practicePharmaceutical
 
User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected homeCyber-Duck
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...URFIST de Paris
 

Viewers also liked (20)

Product Design Sprint - Infographic
Product Design Sprint - InfographicProduct Design Sprint - Infographic
Product Design Sprint - Infographic
 
Uso de Internet en la educación
Uso de Internet en la educación Uso de Internet en la educación
Uso de Internet en la educación
 
User Experience Sketching for Lean and Agile Teams
User Experience Sketching for Lean and Agile TeamsUser Experience Sketching for Lean and Agile Teams
User Experience Sketching for Lean and Agile Teams
 
50&W: Demografinen Tsunami
50&W: Demografinen Tsunami50&W: Demografinen Tsunami
50&W: Demografinen Tsunami
 
Helsinki central library as a gateway to the city
Helsinki central library as a gateway to the cityHelsinki central library as a gateway to the city
Helsinki central library as a gateway to the city
 
Agile :what i learnt so far
Agile :what i learnt so farAgile :what i learnt so far
Agile :what i learnt so far
 
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?
 
How to define UX objectives and goals using a "lean" six sigma approach
How to define UX objectives and goals using a "lean" six sigma approachHow to define UX objectives and goals using a "lean" six sigma approach
How to define UX objectives and goals using a "lean" six sigma approach
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Lean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design MeetupLean UX in Startups - Agile Experience Design Meetup
Lean UX in Startups - Agile Experience Design Meetup
 
How are Culture and Cultural Roles Acquired
How are Culture and Cultural Roles AcquiredHow are Culture and Cultural Roles Acquired
How are Culture and Cultural Roles Acquired
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
Design Thinking and Lean UX
Design Thinking and Lean UXDesign Thinking and Lean UX
Design Thinking and Lean UX
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UX
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and Agile
 
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
 
Good documentation practice
Good documentation practiceGood documentation practice
Good documentation practice
 
User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected home
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...
Les Doctorants et la publication scientifique SHS: appropriation, visibilité,...
 

Similar to Integrating User Centered Design with Agile Development

Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0fhios
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software developmentbizpresenter
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMAurobinda Pradhan
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterpriseRan Liron
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRsJeffery Belden
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slideswajahat Gul
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017Gary Coker
 
A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...Damon Sanchez
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For EverybodyEmpatika
 
LavaCon 2011 UCD Presentation
LavaCon 2011 UCD PresentationLavaCon 2011 UCD Presentation
LavaCon 2011 UCD Presentationjtkachuk
 
User Centred Design
User Centred DesignUser Centred Design
User Centred DesignAyo Apampa
 
User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019User Vision
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableAugmentedWorldExpo
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?User Vision
 
Kedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfKedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfssuser6609a5
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS
 

Similar to Integrating User Centered Design with Agile Development (20)

Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0Webinar Agile Presentation V.1.0
Webinar Agile Presentation V.1.0
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PM
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRs
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Agile Usability
Agile UsabilityAgile Usability
Agile Usability
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017
 
A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For Everybody
 
LavaCon 2011 UCD Presentation
LavaCon 2011 UCD PresentationLavaCon 2011 UCD Presentation
LavaCon 2011 UCD Presentation
 
User Centred Design
User Centred DesignUser Centred Design
User Centred Design
 
User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?
 
Kedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfKedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdf
 
HCI Chapter_2.pdf
HCI Chapter_2.pdfHCI Chapter_2.pdf
HCI Chapter_2.pdf
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability Engineering
 

Recently uploaded

Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 

Recently uploaded (20)

Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 

Integrating User Centered Design with Agile Development

  • 1. SoftShake 2010IntegratingUser Centered Design with Agile Development Geneva, 18.10.2010
  • 2. The Agile Manifesto Beck et al,2001
  • 3. This is what usability and user experience are all about.
  • 5. ISO 9241 – 11: Definition of Usability The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiencyand satisfaction in a specified context of use.
  • 6. ISO 9241-12 Recommendations on Presentation of information information should be conveyed quickly and accurately Clarity information should be able to be distinguished accurately Discriminability provide only the information necessary to complete the task Conciseness present the same information in the same way throughout the application Consistency direct the user’s attention to the information required Detectability Legibility information should be easy to read Comprehensibility the meaning should be clearly understandable
  • 8. …but wait, there is more USEREXPERIENCE
  • 9. whatis User Experience? desirable valuable User experience efficient credible effective Usability useful satisfactory accessible
  • 10. User experience is the perceived value.
  • 11. Creating the User Experience According to ISO 9241-210, a user-centred design process is characterized by: The active involvement of users A clear understanding of user and task requirements An appropriate allocation of function between users and technology The iteration of design solutions Multi-disciplinary design  
  • 12. Creating the User Experience
  • 13. Whatis a user experiencespecialist? ispassionate about makingdifficultthingseasy cares about the users understands design and usabilityprinciples Seeks to innovate and delight makes the linkbetween business and development understandspossibilities and limitations of different technologies isexperiencedwithtesting techniques visualizesprocesses and interfaces
  • 14. When… Developersdon’t care about the UI – and evenless about the users. Designers justcomplicatethings, wewouldbebetter off withoutthem. UX meets Agile
  • 15. How to integrate User Experience into an Agile process There is a need for initial user research to understand the users’ motivations, the context of use, and existing tools. Do your homework first An overall sitemap, hi-level wireframes, UI patterns and design templates are important to be defined up-front. Build a hi-level concept In order to test the paper prototypes, the UX team needs enough time to make modifications before handing over to development. UX works one sprint ahead of development Frequent shorter tests are more efficient and can be organised quite easily, especially for internal applications. Agile usability testing Development team should be included in the initial analysis phase. UX / Design should be involved during the development sprints. Collaborate throughout
  • 17. Get the foundations right Whenyoubuild a house, youget the foundationsright. The sameappliesto a web site or an application.
  • 18. Cost of change Concept Development Analysis Cost of change Real product Prototype Paper prototype Time
  • 19. Gathering requirements Individual interviews and observations Workshops and focus groups with end users and stakeholders Web surveys Expert review / testing of existing solutions Analysis of statistics, support calls, training material Competitive Assessment User and Business requirements (including Personas and Scenarios)
  • 20. Build a hi-level concept
  • 21. Concept is crucial For StrategyiTunes was an entire concept, not an afterthought of the iPod. For InnovationWe shouldn’t blindly copy what exists already. For ConsistencyAvoid impulsive and ad-hoc design decisions For the BrandBrand damage takes far longer to mend than it does to make. For User and Stake-holder FeedbackEven hand-drawn sketches can be used to quickly gather reactions from users and stake-holders.
  • 22. Building a concept Brainstorm and sketch rough concept on paper Formalize task flows and processes Create a site structure and flow Create hi-level wireframes and test them Logo Define UI patterns and rules Create graphic concept and style guide
  • 23. UX works one sprint ahead of Development
  • 24. One sprint ahead Hi-level Concept Research & Analysis Sprint 3 Sprint 2 Sprint 0 Sprint 1 Create Wireframes and Specs for Sprint 2 Create Wireframes and Specs for Sprint 1 Create Wireframes and Specs for Sprint 3 Test Wireframes for Sprint 3 Test Wireframes for Sprint 2 Usability testing for Sprint 1 UX Test Build from Sprint 1 Test Build from Sprint 2 Research for Sprint 3 Research for Sprint 2 Research next phase Collaborate on Sprint 3 development Collaborate on Sprint 2 development Collaborate on Sprint 1 development Collaborate on application concept Develop Sprint 3 Technical Architecture Develop Sprint 2 Develop Sprint 1 Test Sprint 2 Development setup Fix issues from Sprint 2 Test Sprint 1 Development Fix issues from Sprint 1 Deliver, deploy Sprint 1 Implement changes to Sprint 1 Deliver, deploy Sprint 2 Deliver, deploy Sprint 3
  • 25. One sprint ahead Hi-level Concept Research & Analysis Sprint 3 Sprint 2 Sprint 0 Sprint 1 Create Wireframes and Specs for Sprint 2 Create Wireframes and Specs for Sprint 1 Create Wireframes and Specs for Sprint 3 Test Wireframes for Sprint 3 Test Wireframes for Sprint 2 Usability testing for Sprint 1 UX Test Build from Sprint 1 Test Build from Sprint 2 Research for Sprint 3 Research for Sprint 2 Research next phase Collaborate on Sprint 3 development Collaborate on Sprint 2 development Collaborate on Sprint 1 development Brief team members on Concept Develop Sprint 3 Technical Architecture Develop Sprint 2 Develop Sprint 1 Development Test Sprint 2 Development setup Fix issues from Sprint 2 Test Sprint 1 Deliver, deploy Sprint 1 Fix issues from Sprint 1 Implement changes to Sprint 1 Deliver, deploy Sprint 2 Deliver, deploy Sprint 3
  • 27. How effectively and efficiently were the users able to perform the tasks and how satisfied were they?
  • 28.
  • 29. Provide data for design decisions – not opinions
  • 30. Save development time by avoiding rework later in the development process
  • 31.
  • 32. Usability testing during the product life cycle
  • 34.
  • 35.
  • 38.
  • 39. Budget for fixed price projects
  • 42.

Editor's Notes

  1. User research:In bigger companies, basic knowledge about user work flows, personas, and usability guidelines should live outside individual projects because it will be reused for several years across many projects.
  2. JDUX specialist first create the wireframe and the concept (itshomework)Validate the resultagainst final usersThe application isbuilt by the development team. The UX specialistparticipates to the daily meeting (collaboration)Once delivered, the application id test by UX and final users (in collaboration of the UX)The UX gather changes needed in terms of UX, and addthem to the defectlist to betreated in Sprint 3