SlideShare a Scribd company logo
1 of 46
Download to read offline
There’s no magic:
esforços para integrar
     Agile e UX
      Tiago Silva da Silva
                             tiago.silva@icmc.usp.br

                                 @tiagosdasilva

                             silvadasilva@gmail.com

                                tiago.silva.da.silva
What’s the future of Agile?
What’s the future of Agile?
           UX
What’s the future of Agile?
           UX
        Fowler, 2011
UX
UX
“...a person’s perceptions and responses that result from
     the use or anticipated use of a product, system or
                          service...”
UX
“...a person’s perceptions and responses that result from
     the use or anticipated use of a product, system or
                          service...”
UX
“...a person’s perceptions and responses that result from
     the use or anticipated use of a product, system or
                          service...”
UX Design
UX Design
“...the application of User-Centered Design practices to
   generate cohesive, predictive and desirable designs
based on holistic consideration of users’ experience...”
UX Design
   +
  Agile
61
Exploratory Studies

 Two companies
Exploratory Studies

 Two companies
Exploratory Studies

             Two companies
Company A
PM/SM   1
 PO     1
 TL     1
 Dev    2
 QA     2
 UX     1
Exploratory Studies

             Two companies
              Company B (Team 1)
                  BO    1
Company A         PO    1   Company B (Team 2)
PM/SM   1         SM    1          BO    1
 PO     1         Dev   4          PO    1
 TL     1         QA    1          SM    1
 Dev    2         UX    1          Dev   6
 QA     2         GD    1          QA    1
 UX     1         SEO   1          UX    1
                                   SEO   1
Exploratory Studies

             Two companies
              Company B (Team 1)
                  BO    1
Company A         PO    1   Company B (Team 2)
PM/SM   1         SM    1          BO    1
 PO     1         Dev   4          PO    1
 TL     1         QA    1          SM    1
 Dev    2         UX    1          Dev   6
 QA     2         GD    1          QA    1
 UX     1         SEO   1          UX    1
                                   SEO   1
Most design up front, not all
        Big Picture
 Rapid Contextual Design
     Players’ Analysis
      Focus Groups
         Sprint 0
    One Sprint Ahead
       Prototyping
Most design up front, not all
        Big Picture
 Rapid Contextual Design
     Players’ Analysis
      Focus Groups
         Sprint 0
    One Sprint Ahead
       Prototyping
High fidelity prototypes
         Paper prototypes
      Low fidelity prototypes
                + BA
UX issues in the Acceptance Criteria
 Add prototypes to User Stories
            Check ideas
High fidelity prototypes
         Paper prototypes
      Low fidelity prototypes
                + BA
UX issues in the Acceptance Criteria
 Add prototypes to User Stories
            Check ideas
Heuristic Evaluation
     Guideline Review
       Peer Review
Designers, Developers, PO...
        Prototypes
Heuristic Evaluation
     Guideline Review
       Peer Review
Designers, Developers, PO...
        Prototypes
Expensive
Time consuming
    Demos
 Internal users
      RITE
Design Partners
Expensive
Time consuming
    Demos
 Internal users
      RITE
Design Partners
Work one sprint ahead

     It’s not enough
  UX Designer not shared

One Sprint Ahead + Current Sprint + ...
Work one sprint ahead

     It’s not enough            Working(on(too(
                                many(projects(


  UX Designer not shared
                   Block(the(
                 Development(
                                                  Cannot(close(
                                                   collaborate(
                     Team(




                      Unaware(of(the(    Cannot(design(up(
One Sprint Ahead + Current Sprint + ...
                        Big(Picture(          front(
Work one sprint ahead

              It’s not enough
                   2. Provide feedback
                   and clarify design in
                                         3. Design for the

           UX Designer not shared
                    the current sprint
                                            next sprint




 1. Evaluate and                                              4. Design and research
review what has                                              for the upcoming sprint
    been built
        One Sprint Ahead + Current Sprint + ...
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
UX(Designer(   …(




Developer(     …(
UX(Designer(   …(




   Research(
   Analysis(
 Itera8on(0(
      (
    Design(




Developer(     …(
Research(for(Itera8on(3(
               ((((((Design(for(Itera8on(2(
UX(Designer(                                  …(
                       Itera8on(1(
                           (
                       Feedback(



                               t  s(
                            en
                   Re ata(

                           m
                        ire
                        D
                     qu


   Research(
   Analysis(
 Itera8on(0(
      (
    Design(
                   De
                     sig
                        n(




                        Code(Design(
Developer(                   (                …(
                       Itera8on(1(
                              (
Research(for(Itera8on(3(
               ((((((Design(for(Itera8on(2(
UX(Designer(                                      …(
                       Itera8on(1(
                           (
                       Feedback(



                               ts(
                            en
                   Re ata(

                           m
                        ire
                        D




                                  Collabora8on(
                     qu


   Research(
   Analysis(
 Itera8on(0(
      (
    Design(
                   De
                     sig
                        n(




                        Code(Design(
Developer(                   (                    …(
                       Itera8on(1(
                              (
Requirements(
                                                   Data(
                Research(for(Itera8on(3(                          Design(for(Itera8on(3(
               ((((((Design(for(Itera8on(2(                       Test(Itera8on(1(Code(
UX(Designer(                                                                               …(
                       Itera8on(1(
                           (                                          Itera8on(2(
                                                                           (
                       Feedback(                                       Feedback(



                               t  s(

                                                     De
                            en
                   Re ata(




                                                       sig
                           m
                        ire




                                                          n(
                        D




                                   Collabora8on(




                                                                           Collabora8on(
                     qu


   Research(
   Analysis(



                                                              (
 Itera8on(0(
                                                           ed
      (
    Design(                                               l op
                                                        ve
                                                      De
                                                     (0(
                   De




                                                    on
                     sig




                                            ra8
                        n(




                                         Ite




                        Code(Design(                                  Code(Design(
Developer(                   (                                             (               …(
                       Itera8on(1(                                    Itera8on(2(
                              (                                             (
Requirements(                                                 Requirements(
                                                   Data(                                               Data(
                Research(for(Itera8on(3(                          Design(for(Itera8on(3(                        Test(Itera8on(2(Code(
               ((((((Design(for(Itera8on(2(                       Test(Itera8on(1(Code(                         Test(Itera8on(3(Code(
UX(Designer(                                                                                                                                                    …(
                       Itera8on(1(
                           (                                          Itera8on(2(
                                                                           (                                        Itera8on(3(
                                                                                                                         (
                       Feedback(                                       Feedback(                                     Feedback(



                               t  s(

                                                     De




                                                                                               De
                            en




                                                                                                                        Itera8on(1(Developed(
                   Re ata(




                                                       sig




                                                                                                 sig
                           m
                        ire




                                                          n(




                                                                                                    n(
                        D




                                   Collabora8on(




                                                                           Collabora8on(




                                                                                                                                                Collabora8on(
                     qu


   Research(
   Analysis(




                                                                                                            (
                                                                                                         ed
                                                              (
 Itera8on(0(
                                                           ed




                                                                                                        l op
      (
                                                          l op




                                                                                                      ve
    Design(
                                                        ve




                                                                                                    De
                                                      De




                                                                                                (1(
                                                     (0(




                                                                                              on
                   De




                                                    on




                                                                                              ra8
                     sig




                                            ra8




                                                                                           Ite
                        n(




                                         Ite




                        Code(Design(                                  Code(Design(                                  Code(Design(
Developer(                   (                                             (                                             (                                      …(
                       Itera8on(1(                                    Itera8on(2(                                   Itera8on(3(
                              (                                             (                                                           (
Some references


                   @jeffgothelf     @DesireeSy
@jeffpatton




                  @davidhussman
    @hughrbeyer                   @tsharon
Some references
There’s no magic:
esforços para integrar
     Agile e UX
      tiago.silva@icmc.usp.br

          @tiagosdasilva

      silvadasilva@gmail.com

         tiago.silva.da.silva

More Related Content

Similar to There's no magic: esforços para integrar Agile e UX

The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyMike Cottmeyer
 
Green Custard Friday Talk 15: The UX Conference
Green Custard Friday Talk 15: The UX ConferenceGreen Custard Friday Talk 15: The UX Conference
Green Custard Friday Talk 15: The UX ConferenceGreen Custard
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaPeter Boersma
 
[open] Innovator @ The Hague University
[open] Innovator @ The Hague University[open] Innovator @ The Hague University
[open] Innovator @ The Hague Universityjmsluijs
 
Power Up - Your Influence on Non-Design Deliverables
Power Up - Your Influence on Non-Design DeliverablesPower Up - Your Influence on Non-Design Deliverables
Power Up - Your Influence on Non-Design DeliverablesPeter Boersma
 
Google I/O 18 Extended in Shinshu: Material Design Update
Google I/O 18 Extended in Shinshu: Material Design UpdateGoogle I/O 18 Extended in Shinshu: Material Design Update
Google I/O 18 Extended in Shinshu: Material Design UpdateNobuya Sato
 
Look Around You - Influences on UX (UX Sofia)
Look Around You - Influences on UX (UX Sofia)Look Around You - Influences on UX (UX Sofia)
Look Around You - Influences on UX (UX Sofia)Peter Boersma
 
Applied Data Science with Yhat
Applied Data Science with YhatApplied Data Science with Yhat
Applied Data Science with YhatAustin Ogilvie
 
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндексit-people
 
Tour of UX deliverables - dev/haag
Tour of UX deliverables - dev/haagTour of UX deliverables - dev/haag
Tour of UX deliverables - dev/haagPeter Boersma
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use KanbanAcquate
 
Big Event Looping Deck
Big Event Looping DeckBig Event Looping Deck
Big Event Looping DeckSteve Lange
 
Collaboration between design and engineering
Collaboration between design and engineeringCollaboration between design and engineering
Collaboration between design and engineering吉閔 鄭
 
Are you remotely agile? - ATS2015
Are you remotely agile?  - ATS2015Are you remotely agile?  - ATS2015
Are you remotely agile? - ATS2015Mark Kilby
 
Web Design is a Cloud, Not a Clock
Web Design is a Cloud, Not a ClockWeb Design is a Cloud, Not a Clock
Web Design is a Cloud, Not a ClockSarah B. Nelson
 

Similar to There's no magic: esforços para integrar Agile e UX (20)

The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
Green Custard Friday Talk 15: The UX Conference
Green Custard Friday Talk 15: The UX ConferenceGreen Custard Friday Talk 15: The UX Conference
Green Custard Friday Talk 15: The UX Conference
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter Boersma
 
[open] Innovator @ The Hague University
[open] Innovator @ The Hague University[open] Innovator @ The Hague University
[open] Innovator @ The Hague University
 
Power Up - Your Influence on Non-Design Deliverables
Power Up - Your Influence on Non-Design DeliverablesPower Up - Your Influence on Non-Design Deliverables
Power Up - Your Influence on Non-Design Deliverables
 
Google I/O 18 Extended in Shinshu: Material Design Update
Google I/O 18 Extended in Shinshu: Material Design UpdateGoogle I/O 18 Extended in Shinshu: Material Design Update
Google I/O 18 Extended in Shinshu: Material Design Update
 
Look Around You - Influences on UX (UX Sofia)
Look Around You - Influences on UX (UX Sofia)Look Around You - Influences on UX (UX Sofia)
Look Around You - Influences on UX (UX Sofia)
 
Ux team organization
Ux team organizationUx team organization
Ux team organization
 
Applied Data Science with Yhat
Applied Data Science with YhatApplied Data Science with Yhat
Applied Data Science with Yhat
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Protein - DUMP 2017
Protein - DUMP 2017Protein - DUMP 2017
Protein - DUMP 2017
 
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс
"Дизайн-процессы в компаниях, или Protein нам в помощь" Виноградов Антон, Яндекс
 
Tour of UX deliverables - dev/haag
Tour of UX deliverables - dev/haagTour of UX deliverables - dev/haag
Tour of UX deliverables - dev/haag
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 
Big Event Looping Deck
Big Event Looping DeckBig Event Looping Deck
Big Event Looping Deck
 
Collaboration between design and engineering
Collaboration between design and engineeringCollaboration between design and engineering
Collaboration between design and engineering
 
Are you remotely agile? - ATS2015
Are you remotely agile?  - ATS2015Are you remotely agile?  - ATS2015
Are you remotely agile? - ATS2015
 
Road map
Road mapRoad map
Road map
 
Lean UX
Lean UXLean UX
Lean UX
 
Web Design is a Cloud, Not a Clock
Web Design is a Cloud, Not a ClockWeb Design is a Cloud, Not a Clock
Web Design is a Cloud, Not a Clock
 

Recently uploaded

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 WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
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 Takeoffsammart93
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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 CVKhem
 
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 FMESafe Software
 
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...Zilliz
 
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.pptxRustici Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 MilvusZilliz
 

Recently uploaded (20)

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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
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
 
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...
 
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
 
+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...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 

There's no magic: esforços para integrar Agile e UX

  • 1. There’s no magic: esforços para integrar Agile e UX Tiago Silva da Silva tiago.silva@icmc.usp.br @tiagosdasilva silvadasilva@gmail.com tiago.silva.da.silva
  • 3. What’s the future of Agile? UX
  • 4. What’s the future of Agile? UX Fowler, 2011
  • 5. UX
  • 6. UX “...a person’s perceptions and responses that result from the use or anticipated use of a product, system or service...”
  • 7. UX “...a person’s perceptions and responses that result from the use or anticipated use of a product, system or service...”
  • 8. UX “...a person’s perceptions and responses that result from the use or anticipated use of a product, system or service...”
  • 10. UX Design “...the application of User-Centered Design practices to generate cohesive, predictive and desirable designs based on holistic consideration of users’ experience...”
  • 11. UX Design + Agile
  • 12. 61
  • 13.
  • 16. Exploratory Studies Two companies Company A PM/SM 1 PO 1 TL 1 Dev 2 QA 2 UX 1
  • 17. Exploratory Studies Two companies Company B (Team 1) BO 1 Company A PO 1 Company B (Team 2) PM/SM 1 SM 1 BO 1 PO 1 Dev 4 PO 1 TL 1 QA 1 SM 1 Dev 2 UX 1 Dev 6 QA 2 GD 1 QA 1 UX 1 SEO 1 UX 1 SEO 1
  • 18. Exploratory Studies Two companies Company B (Team 1) BO 1 Company A PO 1 Company B (Team 2) PM/SM 1 SM 1 BO 1 PO 1 Dev 4 PO 1 TL 1 QA 1 SM 1 Dev 2 UX 1 Dev 6 QA 2 GD 1 QA 1 UX 1 SEO 1 UX 1 SEO 1
  • 19.
  • 20.
  • 21. Most design up front, not all Big Picture Rapid Contextual Design Players’ Analysis Focus Groups Sprint 0 One Sprint Ahead Prototyping
  • 22. Most design up front, not all Big Picture Rapid Contextual Design Players’ Analysis Focus Groups Sprint 0 One Sprint Ahead Prototyping
  • 23.
  • 24. High fidelity prototypes Paper prototypes Low fidelity prototypes + BA UX issues in the Acceptance Criteria Add prototypes to User Stories Check ideas
  • 25. High fidelity prototypes Paper prototypes Low fidelity prototypes + BA UX issues in the Acceptance Criteria Add prototypes to User Stories Check ideas
  • 26.
  • 27. Heuristic Evaluation Guideline Review Peer Review Designers, Developers, PO... Prototypes
  • 28. Heuristic Evaluation Guideline Review Peer Review Designers, Developers, PO... Prototypes
  • 29.
  • 30. Expensive Time consuming Demos Internal users RITE Design Partners
  • 31. Expensive Time consuming Demos Internal users RITE Design Partners
  • 32.
  • 33. Work one sprint ahead It’s not enough UX Designer not shared One Sprint Ahead + Current Sprint + ...
  • 34. Work one sprint ahead It’s not enough Working(on(too( many(projects( UX Designer not shared Block(the( Development( Cannot(close( collaborate( Team( Unaware(of(the( Cannot(design(up( One Sprint Ahead + Current Sprint + ... Big(Picture( front(
  • 35. Work one sprint ahead It’s not enough 2. Provide feedback and clarify design in 3. Design for the UX Designer not shared the current sprint next sprint 1. Evaluate and 4. Design and research review what has for the upcoming sprint been built One Sprint Ahead + Current Sprint + ...
  • 36.
  • 37. 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
  • 38. UX(Designer( …( Developer( …(
  • 39. UX(Designer( …( Research( Analysis( Itera8on(0( ( Design( Developer( …(
  • 40. Research(for(Itera8on(3( ((((((Design(for(Itera8on(2( UX(Designer( …( Itera8on(1( ( Feedback( t s( en Re ata( m ire D qu Research( Analysis( Itera8on(0( ( Design( De sig n( Code(Design( Developer( ( …( Itera8on(1( (
  • 41. Research(for(Itera8on(3( ((((((Design(for(Itera8on(2( UX(Designer( …( Itera8on(1( ( Feedback( ts( en Re ata( m ire D Collabora8on( qu Research( Analysis( Itera8on(0( ( Design( De sig n( Code(Design( Developer( ( …( Itera8on(1( (
  • 42. Requirements( Data( Research(for(Itera8on(3( Design(for(Itera8on(3( ((((((Design(for(Itera8on(2( Test(Itera8on(1(Code( UX(Designer( …( Itera8on(1( ( Itera8on(2( ( Feedback( Feedback( t s( De en Re ata( sig m ire n( D Collabora8on( Collabora8on( qu Research( Analysis( ( Itera8on(0( ed ( Design( l op ve De (0( De on sig ra8 n( Ite Code(Design( Code(Design( Developer( ( ( …( Itera8on(1( Itera8on(2( ( (
  • 43. Requirements( Requirements( Data( Data( Research(for(Itera8on(3( Design(for(Itera8on(3( Test(Itera8on(2(Code( ((((((Design(for(Itera8on(2( Test(Itera8on(1(Code( Test(Itera8on(3(Code( UX(Designer( …( Itera8on(1( ( Itera8on(2( ( Itera8on(3( ( Feedback( Feedback( Feedback( t s( De De en Itera8on(1(Developed( Re ata( sig sig m ire n( n( D Collabora8on( Collabora8on( Collabora8on( qu Research( Analysis( ( ed ( Itera8on(0( ed l op ( l op ve Design( ve De De (1( (0( on De on ra8 sig ra8 Ite n( Ite Code(Design( Code(Design( Code(Design( Developer( ( ( ( …( Itera8on(1( Itera8on(2( Itera8on(3( ( ( (
  • 44. Some references @jeffgothelf @DesireeSy @jeffpatton @davidhussman @hughrbeyer @tsharon
  • 46. There’s no magic: esforços para integrar Agile e UX tiago.silva@icmc.usp.br @tiagosdasilva silvadasilva@gmail.com tiago.silva.da.silva