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

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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 SavingEdi Saputra
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
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)wesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Recently uploaded (20)

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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

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