SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESJeremy Robinson
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiMatin Maleki
 
UI UX Introductory session
UI UX Introductory sessionUI UX Introductory session
UI UX Introductory sessionSooraj P R
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
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 - User Experience Design and Principles
UX - User Experience Design and PrinciplesUX - User Experience Design and Principles
UX - User Experience Design and PrinciplesPeeyush Sahu CAPM®
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignKoombea
 
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/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeMadhuri Garg
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 

Tendances (20)

Ux design process
Ux design processUx design process
Ux design process
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
UX design
UX designUX design
UX design
 
UX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLESUX RULES: 10 ESSENTIAL PRINCIPLES
UX RULES: 10 ESSENTIAL PRINCIPLES
 
Lean UX
Lean UXLean UX
Lean UX
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 
UI UX Introductory session
UI UX Introductory sessionUI UX Introductory session
UI UX Introductory session
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
What is UX?
What is UX?What is UX?
What is UX?
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
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
 
UX - User Experience Design and Principles
UX - User Experience Design and PrinciplesUX - User Experience Design and Principles
UX - User Experience Design and Principles
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web Design
 
UI UX in depth
UI UX in depthUI UX in depth
UI UX in depth
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
UX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMeUX/UI design process - Studio CreativeMe
UX/UI design process - Studio CreativeMe
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
What is UX?
What is UX?What is UX?
What is UX?
 
Design UX for AI
Design UX for AIDesign UX for AI
Design UX for AI
 
Ux is not UI
Ux is not UIUx is not UI
Ux is not UI
 

En vedette

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
 

En vedette (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é,...
 

Similaire à 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
 

Similaire à 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
 

Dernier

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSendBig4
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCRashishs7044
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 

Dernier (20)

Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.com
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 

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.

Notes de l'éditeur

  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