SlideShare uma empresa Scribd logo
1 de 9
The User Feedback Two-Step Managing UX participation in Agile projects Hugh Beyerbeyer@incontextdesign.com
Core Principles of Agile Fast iterations So continuous integration So Test-Driven Design	 Etc. Reliable feedback So all the techniques from 20 years of HCI Work with real users Contextual Inquiry—their workplace, not yours Experience, not demos Interpretation, not wish lists
Initiating an Agile Project User stories are not the beginning User stories reflect a pre-existing design “Sprint 0” clarifies that design The design addresses a pre-defined need User work practice drives the project “Envisioning” / “strategy” / “roadmap” This work has always preceded development (Agile or not) UX has a role user research analysis high-level design iteration
The Big Picture
Structure of a large Agile project Sprint Sprint Sprint Release planning Strategic design: Initial user research, ideation, concept testing Phase 0 for component Scope development effort; plan parallel streams; define roadmap  Sprint Sprint Sprint Release planning Phase 0 for component Ongoing UX stream for cross-system coherence Interaction Architecture planning
The life of a feature UX squad defines feature as part of “Sprint 0” planning Feature gets written into a story card UX squad does final UI and low-level behavior design in sprint N-1 SW squad develops feature, consulting with UX squad on details in Sprint N Feature is built into the sprint N’s deliverable UX squad tests the working feature with users in sprint N+1 Changes indicated by testing are written into a new story card New story is prioritized into sprint N+1 SW squad implements changes per story card, consulting with UX squad And so on…
Interleaving UX and Code Development The UX team has 3 jobs: Do user test of stories implemented in Iteration N-1 Consult with the SW Squad on stories being implemented in Iteration N Do detailed design and user iterations of stories for Iteration N+1 2 2 2 4 4 4 6 6 8 1 1 1 3 3 3 5 5 7 Sprint 1 Sprint 2 Sprint 3 Sprint 4 * * * Implement: Implement: Set up and research Implement: SW Squad Bug Fix: 1 Design: Design: Design: Design: UX Squad User Test: User Test:
Resources InContext Web Site www.incontextdesign.com Agile User-Centered Design publication http://www.morganclaypool.com/doi/pdfplus/10.2200/S00286ED1V01Y201002HCI010 Original 2004 paper on user-entered Agile http://www.incontextdesign.com/resources/AgileCD.pdf
Partner with us for your design work Design for You ,[object Object]

Mais conteúdo relacionado

Semelhante a The User Feedback Two-Step: Managing UX participation in Agile projects

Ux portfolio 4:22
Ux portfolio 4:22Ux portfolio 4:22
Ux portfolio 4:22
Sean Culley
 
Using rapid prototying_for_design_iteration
Using rapid prototying_for_design_iterationUsing rapid prototying_for_design_iteration
Using rapid prototying_for_design_iteration
drewz lin
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
kay_sjc
 

Semelhante a The User Feedback Two-Step: Managing UX participation in Agile projects (20)

Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtSdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
 
Bridging user experience design with agile product development
Bridging user experience design with agile product developmentBridging user experience design with agile product development
Bridging user experience design with agile product development
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
UI_UX Design Process_ A Comprehensive Overview
UI_UX Design Process_ A Comprehensive OverviewUI_UX Design Process_ A Comprehensive Overview
UI_UX Design Process_ A Comprehensive Overview
 
Ux portfolio 4:22
Ux portfolio 4:22Ux portfolio 4:22
Ux portfolio 4:22
 
Using rapid prototying_for_design_iteration
Using rapid prototying_for_design_iterationUsing rapid prototying_for_design_iteration
Using rapid prototying_for_design_iteration
 
HoytUX Design Process 2016
HoytUX Design Process 2016HoytUX Design Process 2016
HoytUX Design Process 2016
 
The Complete UX Deliverables
The Complete UX Deliverables The Complete UX Deliverables
The Complete UX Deliverables
 
Fitting a square peg in a round hole
Fitting a square peg in a round holeFitting a square peg in a round hole
Fitting a square peg in a round hole
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
 
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 20235 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
 
Integrating usability testing into agile updated
Integrating usability testing into agile updatedIntegrating usability testing into agile updated
Integrating usability testing into agile updated
 
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
 
Kedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdfKedar Chavan - UX Process.pdf
Kedar Chavan - UX Process.pdf
 
Ux portfolio slideshare
Ux portfolio slideshareUx portfolio slideshare
Ux portfolio slideshare
 
The Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdfThe Methodology of a Trustworthy User Interface Design Agency.pdf
The Methodology of a Trustworthy User Interface Design Agency.pdf
 
Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019Zainab Kashim Portfolio 2019
Zainab Kashim Portfolio 2019
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 
Proof That UI UX Really Works
Proof That UI UX Really WorksProof That UI UX Really Works
Proof That UI UX Really Works
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

The User Feedback Two-Step: Managing UX participation in Agile projects

  • 1. The User Feedback Two-Step Managing UX participation in Agile projects Hugh Beyerbeyer@incontextdesign.com
  • 2. Core Principles of Agile Fast iterations So continuous integration So Test-Driven Design Etc. Reliable feedback So all the techniques from 20 years of HCI Work with real users Contextual Inquiry—their workplace, not yours Experience, not demos Interpretation, not wish lists
  • 3. Initiating an Agile Project User stories are not the beginning User stories reflect a pre-existing design “Sprint 0” clarifies that design The design addresses a pre-defined need User work practice drives the project “Envisioning” / “strategy” / “roadmap” This work has always preceded development (Agile or not) UX has a role user research analysis high-level design iteration
  • 5. Structure of a large Agile project Sprint Sprint Sprint Release planning Strategic design: Initial user research, ideation, concept testing Phase 0 for component Scope development effort; plan parallel streams; define roadmap Sprint Sprint Sprint Release planning Phase 0 for component Ongoing UX stream for cross-system coherence Interaction Architecture planning
  • 6. The life of a feature UX squad defines feature as part of “Sprint 0” planning Feature gets written into a story card UX squad does final UI and low-level behavior design in sprint N-1 SW squad develops feature, consulting with UX squad on details in Sprint N Feature is built into the sprint N’s deliverable UX squad tests the working feature with users in sprint N+1 Changes indicated by testing are written into a new story card New story is prioritized into sprint N+1 SW squad implements changes per story card, consulting with UX squad And so on…
  • 7. Interleaving UX and Code Development The UX team has 3 jobs: Do user test of stories implemented in Iteration N-1 Consult with the SW Squad on stories being implemented in Iteration N Do detailed design and user iterations of stories for Iteration N+1 2 2 2 4 4 4 6 6 8 1 1 1 3 3 3 5 5 7 Sprint 1 Sprint 2 Sprint 3 Sprint 4 * * * Implement: Implement: Set up and research Implement: SW Squad Bug Fix: 1 Design: Design: Design: Design: UX Squad User Test: User Test:
  • 8. Resources InContext Web Site www.incontextdesign.com Agile User-Centered Design publication http://www.morganclaypool.com/doi/pdfplus/10.2200/S00286ED1V01Y201002HCI010 Original 2004 paper on user-entered Agile http://www.incontextdesign.com/resources/AgileCD.pdf
  • 9.
  • 10. Participate as your time allows
  • 11.