SlideShare a Scribd company logo
1 of 58
Download to read offline
Agile UX
uxpin.com
Wednesday, 24 July, 13
Agile UX
uxpin.com
Wednesday, 24 July, 13
Tiago Silva da Silva
@tiagosdasilva
Wednesday, 24 July, 13
Tiago Silva da Silva
@tiagosdasilva
Wednesday, 24 July, 13
Tiago Silva da Silva
@tiagosdasilva
Wednesday, 24 July, 13
What is
Agile?
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Lean principles
Eliminate waste
Amplify learning
Decide as late as possible
Deliver as fast as possible
Empower the team
Build integrity in
See the whole
Wednesday, 24 July, 13
Scrum
Wednesday, 24 July, 13
XP
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
What is
UX?
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
How people feel
when they use
something.
@tsharon
Wednesday, 24 July, 13
Agile
UX
?
Wednesday, 24 July, 13
Agile
UX?
Wednesday, 24 July, 13
Design Up Front is bad
Internal documentation is bad
Face-to-face
communication and
collaboration is good
UX people need to understand the
Agile culture
Wednesday, 24 July, 13
Short, well-defined iterations that deliver
real user value
Tight team processes for efficient
development
Minimal documentation of specifications
Continual feedback from stakeholders to validate
progress
Wednesday, 24 July, 13
Agile Culture for UX
Practitioners
There is only one team
The user is on the team
Face-to-face communication is better than
documentation
Short sprints are good, shorter sprints are
better
Continual feedback guides the project
Wednesday, 24 July, 13
SLR
Wednesday, 24 July, 13
SLR
Wednesday, 24 July, 13
SLR
Wednesday, 24 July, 13
309
Wednesday, 24 July, 13
309
81
Wednesday, 24 July, 13
309
81
58Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Experiment
Survey
Historical research
Case study
Feasibility study
Observational study
How to validate it?
Wednesday, 24 July, 13
Experiment
Survey
Historical research
Case study
Feasibility study
Observational study
How to validate it?
Wednesday, 24 July, 13
Action Research
CMD (Cooperative Method
Development)
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Wednesday, 24 July, 13
Contributions to theory
and practice
Wednesday, 24 July, 13
Perfect!
Contributions to theory
and practice
Wednesday, 24 July, 13
Perfect!
Contributions to theory
and practice
Wednesday, 24 July, 13
Contributions for theory
and practice
Convergence between
Academia and Industry
Software Engineering level
Strategic level
Organizational change
Management level
Generalizations
Analyzes in different stages
of a project
Wednesday, 24 July, 13
Framework
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(Developer(
UX(Designer( …(
…(
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(
Research(
Analysis(
(
Design(
Itera8on(0(
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(
Research(
Analysis(
(
Design(
Itera8on(0(
Design(
Data(Requirem
ents(
Research(for(Itera8on(3(
((((((Design(for(Itera8on(2(
(
Feedback(
Code(Design(
(
(
Itera8on(1(
Itera8on(1(
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(
Research(
Analysis(
(
Design(
Itera8on(0(
Design(
Data(Requirem
ents(
Research(for(Itera8on(3(
((((((Design(for(Itera8on(2(
(
Feedback(
Code(Design(
(
(
Itera8on(1(
Itera8on(1(
Collabora8on(
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(
Research(
Analysis(
(
Design(
Itera8on(0(
Design(
Data(Requirem
ents(
Research(for(Itera8on(3(
((((((Design(for(Itera8on(2(
(
Feedback(
Code(Design(
(
(
Itera8on(1(
Itera8on(1(
Collabora8on(
Data(
Requirements(
Design(
Itera8on(0(Developed(
Design(for(Itera8on(3(
Test(Itera8on(1(Code(
(
Feedback(
Code(Design(
(
(
Itera8on(2(
Itera8on(2(
Collabora8on(
Wednesday, 24 July, 13
Developer(
UX(Designer( …(
…(
Research(
Analysis(
(
Design(
Itera8on(0(
Design(
Data(Requirem
ents(
Research(for(Itera8on(3(
((((((Design(for(Itera8on(2(
(
Feedback(
Code(Design(
(
(
Itera8on(1(
Itera8on(1(
Collabora8on(
Data(
Requirements(
Design(
Itera8on(0(Developed(
Design(for(Itera8on(3(
Test(Itera8on(1(Code(
(
Feedback(
Code(Design(
(
(
Itera8on(2(
Itera8on(2(
Test(Itera8on(2(Code(
Test(Itera8on(3(Code(
(
Feedback(
Code(Design(
(
(
Itera8on(3(
Itera8on(3(
Design(
Itera8on(1(Developed(
Collabora8on(
Collabora8on(
Itera8on(1(Developed(
Data(
Requirements(
Wednesday, 24 July, 13
UX full time team member
One Sprint Ahead*
UX + BA
Some Design Up Front
Big Picture
Low Fi prototypes
Peer reviews
Focus on users intentions and systems
responsibilities
Deliverable vs. Consumable
Wednesday, 24 July, 13
Further Studies
Analyze a project throughout
its entire cycle
Test in different environments
Separate in different levels:
- Strategy
- Management
- Development
Wednesday, 24 July, 13
@tiagosdasilva
tiago.silva.da.silva
silvadasilva@usp.br
silvadasilva
OBRIGADO
http://speakerdeck.com/silvadasilva/
Wednesday, 24 July, 13

More Related Content

Similar to Agile UX

Strategic design tools - patterns, frameworks and principles
Strategic design tools - patterns, frameworks and principlesStrategic design tools - patterns, frameworks and principles
Strategic design tools - patterns, frameworks and principlesoli shaw
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
Anarchy is governance too - Sep 2013 - Geneva group
Anarchy is governance too - Sep 2013 - Geneva groupAnarchy is governance too - Sep 2013 - Geneva group
Anarchy is governance too - Sep 2013 - Geneva groupUpside Energy Ltd
 
UX Jackson 2013 - One-Day Lean Startup Workshop
UX Jackson 2013 - One-Day Lean Startup WorkshopUX Jackson 2013 - One-Day Lean Startup Workshop
UX Jackson 2013 - One-Day Lean Startup WorkshopJanice Fraser
 
Prototyping for speed & scale
Prototyping for speed & scalePrototyping for speed & scale
Prototyping for speed & scaleCarl Sziebert
 
John Kenevey, Open Compute "Open Compute Project: history, value proposition...
John Kenevey, Open Compute  "Open Compute Project: history, value proposition...John Kenevey, Open Compute  "Open Compute Project: history, value proposition...
John Kenevey, Open Compute "Open Compute Project: history, value proposition...Yandex
 
Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04LRMusicVid
 
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...Annie Lynsen
 
Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Partner S.A.
 
Selecting a Web Framework
Selecting a Web FrameworkSelecting a Web Framework
Selecting a Web Frameworkpamselle
 
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...XBOSoft
 
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENT
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENTAnarchy is governance too - Oct 2013 - Masterclass at HartmanEVENT
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENTUpside Energy Ltd
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish
 
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workDetecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workMartin Hawksey
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodologyAbdullah Raza
 

Similar to Agile UX (20)

Strategic design tools - patterns, frameworks and principles
Strategic design tools - patterns, frameworks and principlesStrategic design tools - patterns, frameworks and principles
Strategic design tools - patterns, frameworks and principles
 
UX, UI, WTF
UX, UI, WTFUX, UI, WTF
UX, UI, WTF
 
How do you know your project is on track
How do you know your project is on trackHow do you know your project is on track
How do you know your project is on track
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Anarchy is governance too - Sep 2013 - Geneva group
Anarchy is governance too - Sep 2013 - Geneva groupAnarchy is governance too - Sep 2013 - Geneva group
Anarchy is governance too - Sep 2013 - Geneva group
 
UX Jackson 2013 - One-Day Lean Startup Workshop
UX Jackson 2013 - One-Day Lean Startup WorkshopUX Jackson 2013 - One-Day Lean Startup Workshop
UX Jackson 2013 - One-Day Lean Startup Workshop
 
Prototyping for speed & scale
Prototyping for speed & scalePrototyping for speed & scale
Prototyping for speed & scale
 
John Kenevey, Open Compute "Open Compute Project: history, value proposition...
John Kenevey, Open Compute  "Open Compute Project: history, value proposition...John Kenevey, Open Compute  "Open Compute Project: history, value proposition...
John Kenevey, Open Compute "Open Compute Project: history, value proposition...
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Geek Academy Introduction to Agile
Geek Academy Introduction to AgileGeek Academy Introduction to Agile
Geek Academy Introduction to Agile
 
Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04Craig Fahy Marketing Presentation - UNIT 04
Craig Fahy Marketing Presentation - UNIT 04
 
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...
Social Media: Does It Actually Get Results? How Can I Coach Nonprofits to Use...
 
Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1
 
Selecting a Web Framework
Selecting a Web FrameworkSelecting a Web Framework
Selecting a Web Framework
 
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...
Leading from behind - FoxHedge XBOSoft - Acceptance Test Driven Development -...
 
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENT
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENTAnarchy is governance too - Oct 2013 - Masterclass at HartmanEVENT
Anarchy is governance too - Oct 2013 - Masterclass at HartmanEVENT
 
Flipped learning workshop
Flipped learning workshopFlipped learning workshop
Flipped learning workshop
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
 
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workDetecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 

Recently uploaded

Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Alkin Tezuysal
 
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxOracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxSatishbabu Gunukula
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdfThe Good Food Institute
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updateadam112203
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxKaustubhBhavsar6
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptxHansamali Gamage
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxNeo4j
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationKnoldus Inc.
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTxtailishbaloch
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosErol GIRAUDY
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveIES VE
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameFlow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameKapil Thakar
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and businessFrancesco Corti
 

Recently uploaded (20)

Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
 
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptxOracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptx
 
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
 
.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx.NET 8 ChatBot with Azure OpenAI Services.pptx
.NET 8 ChatBot with Azure OpenAI Services.pptx
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
 
Scenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenariosScenario Library et REX Discover industry- and role- based scenarios
Scenario Library et REX Discover industry- and role- based scenarios
 
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES LiveKeep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First FrameFlow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First Frame
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and business
 

Agile UX