SlideShare une entreprise Scribd logo
1  sur  13
[object Object],Agile teams Can they work together? Prepared by: Dug Falby [email_address] http://twitter.com/dug/
I was recently asked whether a user experience design (UX) function could successfully collaborate with a scrum team running Agile development.  I had never formally documented this process but on reflection the answer is "yes" and the quality of the final product is hugely impacted by this successful integration.   This presentation is a very brief, top-line overview of how I've managed to bring the two teams together. I may flesh this out in a future version.  This is work in progress. I welcome comments, suggestions or shared experiences sent to dug@goodlookslikethis.com ,[object Object],Agile and UX teams, can they work together?
It helps to know why things were invented before you try to merge or combine their functions. Agile   Fixes the problem of developers (and their work) disappearing into their super-charged, liquid-cooled gaming laptops. It makes managing rock-star developers a possibility and product shipment a certainty. UX Fixes the problem of information architects, web designers and business analysts specifying experiences that ignore the end user's context of use and fail to properly assess business stakeholder needs in light of the customer experience. ,[object Object],Agile and UX teams, can they work together?
Both Agile and UX exist to make the world a nicer place. The difficulty they have in working together is down to point of view. The solution is to bring the two disciplines together by integrating at certain key touchpoints: Story planning / Product backlog Public artefacts User acceptance criteria (for UAT) Standups SVN checkin/checkout and IDE usage Deployment to Staging environment ,[object Object],Agile and UX teams, can they work together?
This is by far the most important and impactful integration.  The UX has a real opportunity to positively influence the outcome, improving the software and saving the business a fortune in unnecessary features and development expense.  As well as its focus on core issues of IA/UI, UX adds some missing context to those disciplines. By including design research into context of use, commercial context and the impact on the end customer of structures across touchpoints this discipline can ensure the story plan and product backlog essentially define the right customer proposition. ,[object Object],Agile and UX teams, can they work together?
While the Scrum-master keeps the burndown chart up-to-date and prominently displayed in view of all the developers, the UX team needs to produce their own graphic artefacts.  The two most useful artefacts to keep visible to the whole dev team are the  mental model  and the  persona illustrations . Any other artefacts that are jargon-free and clearly add flesh to the customer's experience will help, but the mental model is by far the most important. ,[object Object],Agile and UX teams, can they work together?
Without UX, UAT criteria can be very binary and fail to define the successful quality of an interface or experience.  By adding qualitative, UX-specific parameters to the acceptance criteria, UX thinking can be injected into the sprint. Given that design iteration of a story in a sprint is difficult and expensive, influencing the UAT standard is a more cost effective way of getting developers to produce the right work. ,[object Object],Agile and UX teams, can they work together?
The UX needs to be a pig in the daily standups.  I try to be a "pig" who is good at negotiating with the "chickens" and win credibility by making some of the constraints on the coding effort seem 'logical' to all ("why the hell are we doing this” seems to be a phrase one hears in an unhappy scrum) ,[object Object],Agile and UX teams, can they work together?
It's important to have HTML/JS/CSS front-end coders who are part of the UX team using the same IDE as everyone else.  Equally, by checking in and checking out CSS work, this work is given the same 'code’ status as other stories in the sprint. ,[object Object],Agile and UX teams, can they work together?
The UX integrates at the user testing level. If the budget permits, after UAT and before leaving the staging environment, the user experience team can run goal-oriented user tests to further validate the work. ,[object Object],Agile and UX teams, can they work together?
Some general thoughts on typical challenges faced by UX teams attempting to integrate with a scrum team. UX team members perceived as 'chickens’ Devs and masters tend to drift towards binary quality of UAT testing One coder per story / one UX per many stories this creates a perception of disengagement Other challenges (there are a few!) ,[object Object],Agile and UX teams, can they work together?
If I had to pick one outcome of good Agile/UX partnerships it would be better software and better customer propositions.  Products that are more likely to sell and create happy users while costing less in wasted effort. ,[object Object],Agile and UX teams, can they work together?
[email_address] Title page photographs are credited to: http://www.flickr.com/photos/fabrique/4967093885/in/photostream/http://people.debian.org/~jaldhar/ ,[object Object],Agile and UX teams, can they work together?

Contenu connexe

Tendances

Tendances (20)

Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
Effective ui
Effective uiEffective ui
Effective ui
 
Sum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXSum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UX
 
Enterprise UX: The Journey and Opportunity Ahead
Enterprise UX: The Journey and Opportunity AheadEnterprise UX: The Journey and Opportunity Ahead
Enterprise UX: The Journey and Opportunity Ahead
 
Best user experience design company
Best user experience design companyBest user experience design company
Best user experience design company
 
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
 
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
 
Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...
 
UX Process - Mariana García
UX Process - Mariana GarcíaUX Process - Mariana García
UX Process - Mariana García
 
A Primer To Lean UX
A Primer To Lean UXA Primer To Lean UX
A Primer To Lean UX
 
Explaindio 2.0
Explaindio 2.0Explaindio 2.0
Explaindio 2.0
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
A guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive PathA guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive Path
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User Experience
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
The Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UXThe Wicked Craft of Enterprise UX
The Wicked Craft of Enterprise UX
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
 
The GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scaleThe GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scale
 
User Experience: A Lean UX Process
User Experience: A Lean UX ProcessUser Experience: A Lean UX Process
User Experience: A Lean UX Process
 
Integrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowIntegrating Design and Development in Your Workflow
Integrating Design and Development in Your Workflow
 

En vedette

En vedette (12)

From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
 
Building Successful Cross-cultural and Cross-functional Teams to Achieve Goal...
Building Successful Cross-cultural and Cross-functional Teams to Achieve Goal...Building Successful Cross-cultural and Cross-functional Teams to Achieve Goal...
Building Successful Cross-cultural and Cross-functional Teams to Achieve Goal...
 
Learn Agile Development Through Tetris
Learn Agile Development Through TetrisLearn Agile Development Through Tetris
Learn Agile Development Through Tetris
 
High Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and ScrumHigh Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and Scrum
 
Agile for-dummies
Agile for-dummiesAgile for-dummies
Agile for-dummies
 
UX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile developmentUX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile development
 
Making Agile development and UX work at Citizens Advice
Making Agile development and UX work at Citizens AdviceMaking Agile development and UX work at Citizens Advice
Making Agile development and UX work at Citizens Advice
 
Flowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile DevelopmentFlowcon - Mixing Lean UX & Agile Development
Flowcon - Mixing Lean UX & Agile Development
 
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
 
9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal
 
UX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, CopenhagenUX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, Copenhagen
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 

Similaire à Cross-functional team collaboration between Agile development and UX design

User Centered Design
User Centered DesignUser Centered Design
User Centered Design
Shawn Calvert
 

Similaire à Cross-functional team collaboration between Agile development and UX design (20)

UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through design
 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprise
 
P-Camp 2008 - PM & UX - Meghan Ede 2
P-Camp 2008 - PM & UX - Meghan Ede 2P-Camp 2008 - PM & UX - Meghan Ede 2
P-Camp 2008 - PM & UX - Meghan Ede 2
 
Prioritising User Experience
Prioritising User ExperiencePrioritising User Experience
Prioritising User Experience
 
The User Experience Designer
The User Experience DesignerThe User Experience Designer
The User Experience Designer
 
Importance of User eXperience
Importance of User eXperienceImportance of User eXperience
Importance of User eXperience
 
UX Process | Collaborating with Engineering
UX Process | Collaborating with EngineeringUX Process | Collaborating with Engineering
UX Process | Collaborating with Engineering
 
Ux1
Ux1Ux1
Ux1
 
Responsive & Organic Design
Responsive & Organic DesignResponsive & Organic Design
Responsive & Organic Design
 
Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter Boersma
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
UX Deliverables in Practice
UX Deliverables in PracticeUX Deliverables in Practice
UX Deliverables in Practice
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareIntegrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
 
iAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UXiAxil Lunch Talk - Lean UX
iAxil Lunch Talk - Lean UX
 
Project ux intel
Project ux intelProject ux intel
Project ux intel
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Cross-functional team collaboration between Agile development and UX design

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.