SlideShare una empresa de Scribd logo
1 de 33
F -X C h a n ge                                                                             F -X C h a n ge
    PD                                                                                          PD




                         !




                                                                                                                     !
                        W




                                                                                                                    W
                       O




                                                                                                                   O
                     N




                                                                                                                 N
                   y




                                                                                                               y
                bu




                                                                                                            bu
              to




                                                                                                          to
          k




                                                                                                      k
        lic




                                                                                                    lic
    C




                                                                                                C
w




                                                                                            w
                                m




                                                                                                                            m
    w                                                                                           w
w




                                                                                            w
                               o




                                                                                                                           o
        .d o                   .c                                                                   .d o                   .c
               c u -tr a c k                                                                               c u -tr a c k




                                     Seven Key Factors
                                                           for
                                    Agile Testing Success

                                          Agileee 2009, Kiev

                                      Janet Gregory, DragonFire Inc.
                                              With material from Lisa Crispin


                                                                                        1
                                             Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                         F -X C h a n ge
    PD                                                                                      PD




                         !




                                                                                                                 !
                        W




                                                                                                                W
                       O




                                                                                                               O
                     N




                                                                                                             N
                   y




                                                                                                           y
                bu




                                                                                                        bu
              to




                                                                                                      to
          k




                                                                                                  k
        lic




                                                                                                lic
    C




                                                                                            C
w




                                                                                        w
                                m




                                                                                                                        m
    w                                                                                       w
w




                                                                                        w
                               o




                                                                                                                       o
        .d o                   .c                                                               .d o                   .c
               c u -tr a c k                                                                           c u -tr a c k




                                         My experience comes …
                                               As a tester
                                         Working on agile teams
                                          Coaching and training
                                    Interviewing testers for our book
                                             Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k



                                    Takeaways

                                     Keys to agile testing success
                                     Ideas for overcoming barriers
                                     Practical steps you can take today
                                        Even on non-agile team



                                    ….. But, first a bit of agile so everyone is on the
                                     same page


                                                                                               3
                                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                F -X C h a n ge
    PD                                                                             PD




                         !




                                                                                                        !
                        W




                                                                                                       W
                       O




                                                                                                      O
                     N




                                                                                                    N
                   y




                                                                                                  y
                bu




                                                                                               bu
              to




                                                                                             to
          k




                                                                                         k
        lic




                                                                                       lic
    C




                                                                                   C
w




                                                                               w
                                m




                                                                                                               m
    w                                                                              w
w




                                                                               w
                               o




                                                                                                              o
        .d o                   .c                                                      .d o                   .c
               c u -tr a c k                                                                  c u -tr a c k




                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                     F -X C h a n ge
    PD                                                                                                  PD




                         !




                                                                                                                             !
                        W




                                                                                                                            W
                       O




                                                                                                                           O
                     N




                                                                                                                         N
                   y




                                                                                                                       y
                bu




                                                                                                                    bu
              to




                                                                                                                  to
          k




                                                                                                              k
        lic




                                                                                                            lic
    C




                                                                                                        C
w




                                                                                                    w
                                m




                                                                                                                                    m
    w                                                                                                   w
w




                                                                                                    w
                               o




                                                                                                                                   o
        .d o                   .c                                                                           .d o                   .c
               c u -tr a c k                                                                                       c u -tr a c k




                                    An agile tester collaborates with the rest of the
                                    team to deliver the best possible product




                                                                                                5
                                                     Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                                              F -X C h a n ge
    PD                                                                                                                           PD




                         !




                                                                                                                                                      !
                        W




                                                                                                                                                     W
                       O




                                                                                                                                                    O
                     N




                                                                                                                                                  N
                   y




                                                                                                                                                y
                bu




                                                                                                                                             bu
              to




                                                                                                                                           to
          k




                                                                                                                                       k
        lic




                                                                                                                                     lic
    C




                                                                                                                                 C
w




                                                                                                                             w
                                m




                                                                                                                                                             m
    w                                                                                                                            w
w




                                                                                                                             w
                               o




                                                                                                                                                            o
        .d o                   .c                                                                                                    .d o                   .c
               c u -tr a c k                                                                                                                c u -tr a c k




                                    Look at the Big Picture                                  Use the Whole Team Approach




                                                                                                    Adopt an Agile Testing
                                                                                                           Mindset
                                                                     Key
                                    Collaborate with
                                      Customers                    Success
                                                                   Factors
                                                                                                    Automate Regression
                                                                                                         Testing

                                    Build a Foundation of
                                    Core Agile Practices                                     Provide and Obtain Feedback




                                                              Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                 F -X C h a n ge
    PD                                                                                              PD




                         !




                                                                                                                         !
                        W




                                                                                                                        W
                       O




                                                                                                                       O
                     N




                                                                                                                     N
                   y




                                                                                                                   y
                bu




                                                                                                                bu
              to




                                                                                                              to
          k




                                                                                                          k
        lic




                                                                                                        lic
    C




                                                                                                    C
w




                                                                                                w
                                m




                                                                                                                                m
    w                                                                                               w
w




                                                                                                w
                               o




                                                                                                                               o
        .d o                   .c                                                                       .d o                   .c
               c u -tr a c k                                                                                   c u -tr a c k




                                    The first success factor is the whole team
                                    approach. The whole team is focused on quality.




                                                     Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                 F -X C h a n ge
    PD                                                                                              PD




                         !




                                                                                                                         !
                        W




                                                                                                                        W
                       O




                                                                                                                       O
                     N




                                                                                                                     N
                   y




                                                                                                                   y
                bu




                                                                                                                bu
              to




                                                                                                              to
          k




                                                                                                          k
        lic




                                                                                                        lic
    C




                                                                                                    C
w




                                                                                                w
                                m




                                                                                                                                m
    w                                                                                               w
w




                                                                                                w
                               o




                                                                                                                               o
        .d o                   .c                                                                       .d o                   .c
               c u -tr a c k                                                                                   c u -tr a c k



                                    The Whole Team Approach

                                     Team committed to testing, quality
                                     The team solves problems
                                     Anyone can do any task




                                                                                            8
                                                 Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                  F -X C h a n ge
    PD                                                                                               PD




                         !




                                                                                                                          !
                        W




                                                                                                                         W
                       O




                                                                                                                        O
                     N




                                                                                                                      N
                   y




                                                                                                                    y
                bu




                                                                                                                 bu
              to




                                                                                                               to
          k




                                                                                                           k
        lic




                                                                                                         lic
    C




                                                                                                     C
w




                                                                                                 w
                                m




                                                                                                                                 m
    w                                                                                                w
w




                                                                                                 w
                               o




                                                                                                                                o
        .d o                   .c                                                                        .d o                   .c
               c u -tr a c k                                                                                    c u -tr a c k



                                    It’s the people

                                      Daily collaboration
                                      Building relationships
                                      Testers transfer testing knowledge
                                      Testers get support, training
                                      Get the right people




                                                                                             9
                                                  Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                   F -X C h a n ge
    PD                                                                                                PD




                         !




                                                                                                                           !
                        W




                                                                                                                          W
                       O




                                                                                                                         O
                     N




                                                                                                                       N
                   y




                                                                                                                     y
                bu




                                                                                                                  bu
              to




                                                                                                                to
          k




                                                                                                            k
        lic




                                                                                                          lic
    C




                                                                                                      C
w




                                                                                                  w
                                m




                                                                                                                                  m
    w                                                                                                 w
w




                                                                                                  w
                               o




                                                                                                                                 o
        .d o                   .c                                                                         .d o                   .c
               c u -tr a c k                                                                                     c u -tr a c k



                                    Who’s On Your Team?
                                     Separate test team?
                                       How could you integrate more with
                                       developers?
                                       How could you collaborate more with
                                       customers?
                                     Does your team have all the roles, skills
                                     needed?



                                                                                             10
                                                  Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k




                                    # 2 - Adopt an agile tester mindset

                                     Instead of
                                       – We’re here to break the software!

                                     Think
                                       – What can we do to help deliver
                                         the software successfully?


                                                                                              11
                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k



                                    Agile Testing Mindset

                                     Apply agile principles and values
                                     Continually improve
                                     Not the ‘Quality Police’ or gate-keepers




                                                                                              12
                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                F -X C h a n ge
    PD                                                                                             PD




                         !




                                                                                                                        !
                        W




                                                                                                                       W
                       O




                                                                                                                      O
                     N




                                                                                                                    N
                   y




                                                                                                                  y
                bu




                                                                                                               bu
              to




                                                                                                             to
          k




                                                                                                         k
        lic




                                                                                                       lic
    C




                                                                                                   C
w




                                                                                               w
                                m




                                                                                                                               m
    w                                                                                              w
w




                                                                                               w
                               o




                                                                                                                              o
        .d o                   .c                                                                      .d o                   .c
               c u -tr a c k                                                                                  c u -tr a c k




                                    What Can a Tester Do?

                                    • Be Proactive – Try new things
                                    • Don’t sit and wait for things to come to you
                                      Take responsibility for your own personal
                                      development
                                        Read books
                                        Join the yahoo testing group




                                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                     F -X C h a n ge
    PD                                                                                                  PD




                         !




                                                                                                                             !
                        W




                                                                                                                            W
                       O




                                                                                                                           O
                     N




                                                                                                                         N
                   y




                                                                                                                       y
                bu




                                                                                                                    bu
              to




                                                                                                                  to
          k




                                                                                                              k
        lic




                                                                                                            lic
    C




                                                                                                        C
w




                                                                                                    w
                                m




                                                                                                                                    m
    w                                                                                                   w
w




                                                                                                    w
                               o




                                                                                                                                   o
                               .c                                                                                                  .c


                                             3rd
        .d o                                                                                                .d o


                                       The      success factor is ‘Automate your regression
               c u -tr a c k                                                                                       c u -tr a c k




                                       testing’. That will enable you to do more exploratory
                                       testing.




                                    Mike Cohn’s Test
                                    Automation Pyramid




                                                         Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                            F -X C h a n ge
    PD                                                                                                         PD




                         !




                                                                                                                                    !
                        W




                                                                                                                                   W
                       O




                                                                                                                                  O
                     N




                                                                                                                                N
                   y




                                                                                                                              y
                bu




                                                                                                                           bu
              to




                                                                                                                         to
          k




                                                                                                                     k
        lic




                                                                                                                   lic
    C




                                                                                                               C
w




                                                                                                           w
                                m




                                                                                                                                           m
    w                                                                                                          w
w




                                                                                                           w
                               o




                                                                                                                                          o
        .d o                   .c                                                                                  .d o                   .c
               c u -tr a c k                                                                                              c u -tr a c k



                                    Regression Test Automation Issues?
                                     Make it a team problem to solve
                                     Get over “hump of pain”
                                     Unit tests have best ROI
                                     GUI smoke tests option for legacy code
                                               But choose tool carefully
                                      Effort




                                                                   Time                               15
                                                           Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                      F -X C h a n ge
    PD                                                                                                   PD




                         !




                                                                                                                              !
                        W




                                                                                                                             W
                       O




                                                                                                                            O
                     N




                                                                                                                          N
                   y




                                                                                                                        y
                bu




                                                                                                                     bu
              to




                                                                                                                   to
          k




                                                                                                               k
        lic




                                                                                                             lic
    C




                                                                                                         C
w




                                                                                                     w
                                m




                                                                                                                                     m
    w                                                                                                    w
w




                                                                                                     w
                               o




                                                                                                                                    o
        .d o                   .c                                                                            .d o                   .c
               c u -tr a c k                                                                                        c u -tr a c k



                                    Regression Test Automation Issues?
                                    • Drive development with tests
                                    • Design for testability
                                    • Team chooses tools
                                    • Team effort
                                    • Start simple




                                                                                                16
                                                     Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                          F -X C h a n ge
    PD                                                                                       PD




                         !




                                                                                                                  !
                        W




                                                                                                                 W
                       O




                                                                                                                O
                     N




                                                                                                              N
                   y




                                                                                                            y
                bu




                                                                                                         bu
              to




                                                                                                       to
          k




                                                                                                   k
        lic




                                                                                                 lic
    C




                                                                                             C
w




                                                                                         w
                                m




                                                                                                                         m
    w                                                                                        w
w




                                                                                         w
                               o




                                                                                                                        o
        .d o                   .c                                                                .d o                   .c
               c u -tr a c k                                                                            c u -tr a c k



                                    Agile Testing Quadrants




                                                                                    17
                                         Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k




                                    Providing and obtaining feedback is the 4th success factor.
                                    Testers provide feedback throughout their testing efforts.
                                    They collaborate with customers to obtain information.
                                                        Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                  F -X C h a n ge
    PD                                                                                               PD




                         !




                                                                                                                          !
                        W




                                                                                                                         W
                       O




                                                                                                                        O
                     N




                                                                                                                      N
                   y




                                                                                                                    y
                bu




                                                                                                                 bu
              to




                                                                                                               to
          k




                                                                                                           k
        lic




                                                                                                         lic
    C




                                                                                                     C
w




                                                                                                 w
                                m




                                                                                                                                 m
    w                                                                                                w
w




                                                                                                 w
                               o




                                                                                                                                o
        .d o                   .c                                                                        .d o                   .c
               c u -tr a c k                                                                                    c u -tr a c k



                                    Feedback
                                    Core agile value
                                    Team uses feedback to improve
                                    Testers are expert feedback providers
                                    Feedback lets team make course
                                    corrections




                                                                                            19
                                                 Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                   F -X C h a n ge
    PD                                                                                                PD




                         !




                                                                                                                           !
                        W




                                                                                                                          W
                       O




                                                                                                                         O
                     N




                                                                                                                       N
                   y




                                                                                                                     y
                bu




                                                                                                                  bu
              to




                                                                                                                to
          k




                                                                                                            k
        lic




                                                                                                          lic
    C




                                                                                                      C
w




                                                                                                  w
                                m




                                                                                                                                  m
    w                                                                                                 w
w




                                                                                                  w
                               o




                                                                                                                                 o
        .d o                   .c                                                                         .d o                   .c
               c u -tr a c k                                                                                     c u -tr a c k



                                    Focusing on Feedback
                                     White boards
                                     Big Visible Charts
                                     Retrospectives
                                     Email test results from build process
                                     Take advantage of short iterations
                                     Discoveries during exploratory testing
                                     Collaboration with users, customers


                                                                                             20
                                                  Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                       F -X C h a n ge
    PD                                                                                    PD




                         !




                                                                                                               !
                        W




                                                                                                              W
                       O




                                                                                                             O
                     N




                                                                                                           N
                   y




                                                                                                         y
                bu




                                                                                                      bu
              to




                                                                                                    to
          k




                                                                                                k
        lic




                                                                                              lic
    C




                                                                                          C
w




                                                                                      w
                                m




                                                                                                                      m
    w                                                                                     w
w




                                                                                      w
                               o




                                                                                                                     o
        .d o                   .c                                                             .d o                   .c
               c u -tr a c k                                                                         c u -tr a c k




                                    Make information
                                    visible




                                           Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                F -X C h a n ge
    PD                                                                                             PD




                         !




                                                                                                                        !
                        W




                                                                                                                       W
                       O




                                                                                                                      O
                     N




                                                                                                                    N
                   y




                                                                                                                  y
                bu




                                                                                                               bu
              to




                                                                                                             to
          k




                                                                                                         k
        lic




                                                                                                       lic
    C




                                                                                                   C
w




                                                                                               w
                                m




                                                                                                                               m
    w                                                                                              w
w




                                                                                               w
                               o




                                                                                                                              o
        .d o                   .c                                                                      .d o                   .c
               c u -tr a c k                                                                                  c u -tr a c k




                                    Building a foundation of core agile practices
                                    is success factor 5.

                                    • Continuous integration
                                    • Usable test environments
                                    • Manage technical debt
                                    • Work incrementally
                                    • Make coding & testing part of one process
                                    • Synergy between practices

                                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k



                                    Another core value is simplicity. Ask what is
                                    the simplest thing that can possibly work?




                                                                                              23
                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k



                                    Implementing Core Practices
                                     Self-organizing team
                                     Plan stories/tasks to build infrastructure
                                     Consider “Refactoring iterations”
                                     Baby steps – address one thing at a time




                                                                                              24
                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                   F -X C h a n ge
    PD                                                                                                PD




                         !




                                                                                                                           !
                        W




                                                                                                                          W
                       O




                                                                                                                         O
                     N




                                                                                                                       N
                   y




                                                                                                                     y
                bu




                                                                                                                  bu
              to




                                                                                                                to
          k




                                                                                                            k
        lic




                                                                                                          lic
    C




                                                                                                      C
w




                                                                                                  w
                                m




                                                                                                                                  m
    w                                                                                                 w
w




                                                                                                  w
                               o




                                                                                                                                 o
        .d o                   .c                                                                         .d o                   .c
               c u -tr a c k                                                                                     c u -tr a c k




                                     Number 6 is Customer Collaboration.

                                    • Set priorities
                                    • Elicit examples
                                    • Power of 3



                                    • Ask what problem are they trying to solve?
                                    • Work with the customer to understand their true need
                                    • Identify risks so customer can make best decision

                                                       Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                     F -X C h a n ge
    PD                                                                                                  PD




                         !




                                                                                                                             !
                        W




                                                                                                                            W
                       O




                                                                                                                           O
                     N




                                                                                                                         N
                   y




                                                                                                                       y
                bu




                                                                                                                    bu
              to




                                                                                                                  to
          k




                                                                                                              k
        lic




                                                                                                            lic
    C




                                                                                                        C
w




                                                                                                    w
                                m




                                                                                                                                    m
    w                                                                                                   w
w




                                                                                                    w
                               o




                                                                                                                                   o
        .d o                   .c                                                                           .d o                   .c
               c u -tr a c k                                                                                       c u -tr a c k



                                    Getting Customers on Board

                                    Build trust
                                    Learn their jobs
                                    Ask for concrete examples, scenarios
                                      “How will you use this?”
                                      “What’s the worst that can happen?”
                                    Facilitate developer-customer communication
                                      But don’t get in the way


                                                                                               26
                                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                F -X C h a n ge
    PD                                                                                             PD




                         !




                                                                                                                        !
                        W




                                                                                                                       W
                       O




                                                                                                                      O
                     N




                                                                                                                    N
                   y




                                                                                                                  y
                bu




                                                                                                               bu
              to




                                                                                                             to
          k




                                                                                                         k
        lic




                                                                                                       lic
    C




                                                                                                   C
w




                                                                                               w
                                m




                                                                                                                               m
    w                                                                                              w
w




                                                                                               w
                               o




                                                                                                                              o
        .d o                   .c                                                                      .d o                   .c
               c u -tr a c k                                                                                  c u -tr a c k




                                                                         Last, but not least
                                                                         is ‘Looking at the
                                                                         Big Picture’.




                                    Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                    F -X C h a n ge
    PD                                                                                                 PD




                         !




                                                                                                                            !
                        W




                                                                                                                           W
                       O




                                                                                                                          O
                     N




                                                                                                                        N
                   y




                                                                                                                      y
                bu




                                                                                                                   bu
              to




                                                                                                                 to
          k




                                                                                                             k
        lic




                                                                                                           lic
    C




                                                                                                       C
w




                                                                                                   w
                                m




                                                                                                                                   m
    w                                                                                                  w
w




                                                                                                   w
                               o




                                                                                                                                  o
        .d o                   .c                                                                          .d o                   .c
               c u -tr a c k                                                                                      c u -tr a c k



                                    Look at the Big Picture

                                      Use business-facing tests and examples
                                        to drive development
                                      Not only stories, but features, and workflow
                                      Use real world test data
                                      Think about impacts on other areas
                                      Use exploratory testing
                                      Use the Agile Testing Quadrants


                                                                                              28
                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                                     F -X C h a n ge
    PD                                                                                                                  PD




                         !




                                                                                                                                             !
                        W




                                                                                                                                            W
                       O




                                                                                                                                           O
                     N




                                                                                                                                         N
                   y




                                                                                                                                       y
                bu




                                                                                                                                    bu
              to




                                                                                                                                  to
          k




                                                                                                                              k
        lic




                                                                                                                            lic
    C




                                                                                                                        C
w




                                                                                                                    w
                                m




                                                                                                                                                    m
    w                                                                                                                   w
w




                                                                                                                    w
                               o




                                                                                                                                                   o
        .d o                   .c                                                                                           .d o                   .c
               c u -tr a c k                                                                                                       c u -tr a c k




                                     Whole
                                     Team
                                                                                          Automate
                                                 Mindset Change                           Regression Tests



                                    Core Agile
                                    Practices
                                                             Customer
                                                             Collaboration
                                    Provide
                                    Feedback
                                                                                                 Big Picture View
                                                                                                               29
                                                      Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                               F -X C h a n ge
    PD                                                                                            PD




                         !




                                                                                                                       !
                        W




                                                                                                                      W
                       O




                                                                                                                     O
                     N




                                                                                                                   N
                   y




                                                                                                                 y
                bu




                                                                                                              bu
              to




                                                                                                            to
          k




                                                                                                        k
        lic




                                                                                                      lic
    C




                                                                                                  C
w




                                                                                              w
                                m




                                                                                                                              m
    w                                                                                             w
w




                                                                                              w
                               o




                                                                                                                             o
        .d o                   .c                                                                     .d o                   .c
               c u -tr a c k                                                                                 c u -tr a c k




                                    As an agile tester, stretch yourself and
                                    expect changes in your new agile life.




                                                   Copyright 2009 Janet Gregory, DragonFire
F -X C h a n ge                                                                                     F -X C h a n ge
    PD                                                                                                  PD




                         !




                                                                                                                             !
                        W




                                                                                                                            W
                       O




                                                                                                                           O
                     N




                                                                                                                         N
                   y




                                                                                                                       y
                bu




                                                                                                                    bu
              to




                                                                                                                  to
          k




                                                                                                              k
        lic




                                                                                                            lic
    C




                                                                                                        C
w




                                                                                                    w
                                m




                                                                                                                                    m
    w                                                                                                   w
w




                                                                                                    w
                               o




                                                                                                                                   o
        .d o                   .c                                                                           .d o                   .c
               c u -tr a c k                                                                                       c u -tr a c k



                                    Now Available
                                    Agile Testing: A Practical Guide
                                    for Testers and Agile Teams

                                    By Lisa Crispin and Janet Gregory

                                    www.agiletester.ca

                                    My contact info

                                    www.janetgregory.ca
                                    http://janetgregory.blogspot.com/
                                    janet@agiletester.ca

                                                         Copyright 2009 Janet Gregory, DragonFire
                                                                      31
F -X C h a n ge                                                                                     F -X C h a n ge
    PD                                                                                                  PD




                         !




                                                                                                                             !
                        W




                                                                                                                            W
                       O




                                                                                                                           O
                     N




                                                                                                                         N
                   y




                                                                                                                       y
                bu




                                                                                                                    bu
              to




                                                                                                                  to
          k




                                                                                                              k
        lic




                                                                                                            lic
    C




                                                                                                        C
w




                                                                                                    w
                                m




                                                                                                                                    m
    w                                                                                                   w
w




                                                                                                    w
                               o




                                                                                                                                   o
        .d o                   .c                                                                           .d o                   .c
               c u -tr a c k                                                                                       c u -tr a c k




                                                 Agile Testing Resources
                                    •   www.lisacrispin.com
                                    •   agile-testing@yahoogroups.com
                                    •   http://www.exampler.com - Brian Marick’s web site
                                    •   www.testobsessed.com
                                    •   www.testingreflections.com
                                    •   vwww.mountaingoatsoftware.com – Mike Cohn’s web site
                                        (and all his books)
                                    •   Mary Poppendieck and Tom Poppendieck, Lean Software
                                        Development, 2003 Addison-Wesley
                                    •   Jean Tabaka, Collaboration Explained, 2006 Addison-Wesley
                                    •   Lisa Crispin and Tip House, Testing Extreme Programming,
                                        2002 Addison-Wesley
                                    •   Agile Manifesto: http://agilemanifesto.org/
                                                         Copyright 2009 Janet Gregory, DragonFire
Seven Key Success Factors for Agile Testing Success

Más contenido relacionado

Destacado

Essential Patterns for Agile Leaders
Essential Patterns for Agile LeadersEssential Patterns for Agile Leaders
Essential Patterns for Agile LeadersCprime
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingYuval Yeret
 
ATDD And BDD The Great Beat Down…or…Debate
ATDD And BDD The Great Beat Down…or…DebateATDD And BDD The Great Beat Down…or…Debate
ATDD And BDD The Great Beat Down…or…DebateTEST Huddle
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews AgileDenver
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Cprime
 
Career path for QA in IT
Career path for QA in ITCareer path for QA in IT
Career path for QA in ITljintest
 
Using Flow-based Road Mapping & Options
Using Flow-based Road Mapping & OptionsUsing Flow-based Road Mapping & Options
Using Flow-based Road Mapping & OptionsAgileDenver
 
Shu ha-ri applied to agile leadership
Shu ha-ri applied to agile leadershipShu ha-ri applied to agile leadership
Shu ha-ri applied to agile leadershiprgalen
 
Agile testing to build the right thing
Agile testing to build the right thingAgile testing to build the right thing
Agile testing to build the right thingAgileDenver
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy Brian Estep
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Kanban Board Examples
Kanban Board ExamplesKanban Board Examples
Kanban Board ExamplesShore Labs
 
Manual Testing
Manual TestingManual Testing
Manual TestingG.C Reddy
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentRaj Indugula
 

Destacado (19)

Essential Patterns for Agile Leaders
Essential Patterns for Agile LeadersEssential Patterns for Agile Leaders
Essential Patterns for Agile Leaders
 
Sreekumar software tester resume
Sreekumar software tester resumeSreekumar software tester resume
Sreekumar software tester resume
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testing
 
ATDD And BDD The Great Beat Down…or…Debate
ATDD And BDD The Great Beat Down…or…DebateATDD And BDD The Great Beat Down…or…Debate
ATDD And BDD The Great Beat Down…or…Debate
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
 
Career path for QA in IT
Career path for QA in ITCareer path for QA in IT
Career path for QA in IT
 
Resume
ResumeResume
Resume
 
Using Flow-based Road Mapping & Options
Using Flow-based Road Mapping & OptionsUsing Flow-based Road Mapping & Options
Using Flow-based Road Mapping & Options
 
Shu ha-ri applied to agile leadership
Shu ha-ri applied to agile leadershipShu ha-ri applied to agile leadership
Shu ha-ri applied to agile leadership
 
Agile testing to build the right thing
Agile testing to build the right thingAgile testing to build the right thing
Agile testing to build the right thing
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy The Three Pillars Approach to Your Agile Test Strategy
The Three Pillars Approach to Your Agile Test Strategy
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Excel 2007- Enter Formulas
Excel 2007- Enter FormulasExcel 2007- Enter Formulas
Excel 2007- Enter Formulas
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Kanban Board Examples
Kanban Board ExamplesKanban Board Examples
Kanban Board Examples
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile Environment
 

Más de Agileee

Robin Dymond: "Your Brain and Better Product Development"
Robin Dymond: "Your Brain and Better Product Development"Robin Dymond: "Your Brain and Better Product Development"
Robin Dymond: "Your Brain and Better Product Development"Agileee
 
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...Agileee
 
Piotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexPiotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexAgileee
 
Nick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanNick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanAgileee
 
Anthony Marchenko: Опыт внедрения Kanban
Anthony Marchenko: Опыт внедрения KanbanAnthony Marchenko: Опыт внедрения Kanban
Anthony Marchenko: Опыт внедрения KanbanAgileee
 
Nataliya Trenina: Office magic
Nataliya Trenina: Office magicNataliya Trenina: Office magic
Nataliya Trenina: Office magicAgileee
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeAgileee
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEAgileee
 
Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Agileee
 
Scrum and kanban
Scrum and kanbanScrum and kanban
Scrum and kanbanAgileee
 
How To Change The World
How To Change The WorldHow To Change The World
How To Change The WorldAgileee
 
The Extreme Decade
The Extreme DecadeThe Extreme Decade
The Extreme DecadeAgileee
 
Agile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgileee
 
Movivation 3.0
Movivation 3.0Movivation 3.0
Movivation 3.0Agileee
 
Effective Software Development in the 21st Century
Effective Software Development in the 21st CenturyEffective Software Development in the 21st Century
Effective Software Development in the 21st CenturyAgileee
 
Myths, Legends and Monsters of Enterprise Agility
Myths, Legends and Monsters of Enterprise AgilityMyths, Legends and Monsters of Enterprise Agility
Myths, Legends and Monsters of Enterprise AgilityAgileee
 
Lightening Talk: Software craftsmanship
Lightening Talk: Software craftsmanshipLightening Talk: Software craftsmanship
Lightening Talk: Software craftsmanshipAgileee
 
Lightening Talk: Lean start up
Lightening Talk: Lean start upLightening Talk: Lean start up
Lightening Talk: Lean start upAgileee
 
Lightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveLightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveAgileee
 
Lightening Talk: Just do it eng
Lightening Talk: Just do it engLightening Talk: Just do it eng
Lightening Talk: Just do it engAgileee
 

Más de Agileee (20)

Robin Dymond: "Your Brain and Better Product Development"
Robin Dymond: "Your Brain and Better Product Development"Robin Dymond: "Your Brain and Better Product Development"
Robin Dymond: "Your Brain and Better Product Development"
 
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
Lyssa Adkins & Michael Spayd: The Essential Transformations: How Agile Calls ...
 
Piotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complexPiotr Burdylo: Managing developers is complex
Piotr Burdylo: Managing developers is complex
 
Nick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against KanbanNick Oostvogels: 5 Arguments Against Kanban
Nick Oostvogels: 5 Arguments Against Kanban
 
Anthony Marchenko: Опыт внедрения Kanban
Anthony Marchenko: Опыт внедрения KanbanAnthony Marchenko: Опыт внедрения Kanban
Anthony Marchenko: Опыт внедрения Kanban
 
Nataliya Trenina: Office magic
Nataliya Trenina: Office magicNataliya Trenina: Office magic
Nataliya Trenina: Office magic
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at home
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
 
Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation Nathaniel Cadwell: The Art of Facilitation
Nathaniel Cadwell: The Art of Facilitation
 
Scrum and kanban
Scrum and kanbanScrum and kanban
Scrum and kanban
 
How To Change The World
How To Change The WorldHow To Change The World
How To Change The World
 
The Extreme Decade
The Extreme DecadeThe Extreme Decade
The Extreme Decade
 
Agile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All WorksAgile Testing. Risks, Uncertainty and Why It All Works
Agile Testing. Risks, Uncertainty and Why It All Works
 
Movivation 3.0
Movivation 3.0Movivation 3.0
Movivation 3.0
 
Effective Software Development in the 21st Century
Effective Software Development in the 21st CenturyEffective Software Development in the 21st Century
Effective Software Development in the 21st Century
 
Myths, Legends and Monsters of Enterprise Agility
Myths, Legends and Monsters of Enterprise AgilityMyths, Legends and Monsters of Enterprise Agility
Myths, Legends and Monsters of Enterprise Agility
 
Lightening Talk: Software craftsmanship
Lightening Talk: Software craftsmanshipLightening Talk: Software craftsmanship
Lightening Talk: Software craftsmanship
 
Lightening Talk: Lean start up
Lightening Talk: Lean start upLightening Talk: Lean start up
Lightening Talk: Lean start up
 
Lightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospectiveLightening Talk: lama sutra of retrospective
Lightening Talk: lama sutra of retrospective
 
Lightening Talk: Just do it eng
Lightening Talk: Just do it engLightening Talk: Just do it eng
Lightening Talk: Just do it eng
 

Último

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Seven Key Success Factors for Agile Testing Success

  • 1. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Seven Key Factors for Agile Testing Success Agileee 2009, Kiev Janet Gregory, DragonFire Inc. With material from Lisa Crispin 1 Copyright 2009 Janet Gregory, DragonFire
  • 2. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k My experience comes … As a tester Working on agile teams Coaching and training Interviewing testers for our book Copyright 2009 Janet Gregory, DragonFire
  • 3. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Takeaways Keys to agile testing success Ideas for overcoming barriers Practical steps you can take today Even on non-agile team ….. But, first a bit of agile so everyone is on the same page 3 Copyright 2009 Janet Gregory, DragonFire
  • 4. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Copyright 2009 Janet Gregory, DragonFire
  • 5. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k An agile tester collaborates with the rest of the team to deliver the best possible product 5 Copyright 2009 Janet Gregory, DragonFire
  • 6. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Look at the Big Picture Use the Whole Team Approach Adopt an Agile Testing Mindset Key Collaborate with Customers Success Factors Automate Regression Testing Build a Foundation of Core Agile Practices Provide and Obtain Feedback Copyright 2009 Janet Gregory, DragonFire
  • 7. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k The first success factor is the whole team approach. The whole team is focused on quality. Copyright 2009 Janet Gregory, DragonFire
  • 8. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k The Whole Team Approach Team committed to testing, quality The team solves problems Anyone can do any task 8 Copyright 2009 Janet Gregory, DragonFire
  • 9. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k It’s the people Daily collaboration Building relationships Testers transfer testing knowledge Testers get support, training Get the right people 9 Copyright 2009 Janet Gregory, DragonFire
  • 10. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Who’s On Your Team? Separate test team? How could you integrate more with developers? How could you collaborate more with customers? Does your team have all the roles, skills needed? 10 Copyright 2009 Janet Gregory, DragonFire
  • 11. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k # 2 - Adopt an agile tester mindset Instead of – We’re here to break the software! Think – What can we do to help deliver the software successfully? 11 Copyright 2009 Janet Gregory, DragonFire
  • 12. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Agile Testing Mindset Apply agile principles and values Continually improve Not the ‘Quality Police’ or gate-keepers 12 Copyright 2009 Janet Gregory, DragonFire
  • 13. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k What Can a Tester Do? • Be Proactive – Try new things • Don’t sit and wait for things to come to you Take responsibility for your own personal development Read books Join the yahoo testing group Copyright 2009 Janet Gregory, DragonFire
  • 14. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .c .c 3rd .d o .d o The success factor is ‘Automate your regression c u -tr a c k c u -tr a c k testing’. That will enable you to do more exploratory testing. Mike Cohn’s Test Automation Pyramid Copyright 2009 Janet Gregory, DragonFire
  • 15. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Regression Test Automation Issues? Make it a team problem to solve Get over “hump of pain” Unit tests have best ROI GUI smoke tests option for legacy code But choose tool carefully Effort Time 15 Copyright 2009 Janet Gregory, DragonFire
  • 16. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Regression Test Automation Issues? • Drive development with tests • Design for testability • Team chooses tools • Team effort • Start simple 16 Copyright 2009 Janet Gregory, DragonFire
  • 17. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Agile Testing Quadrants 17 Copyright 2009 Janet Gregory, DragonFire
  • 18. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Providing and obtaining feedback is the 4th success factor. Testers provide feedback throughout their testing efforts. They collaborate with customers to obtain information. Copyright 2009 Janet Gregory, DragonFire
  • 19. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Feedback Core agile value Team uses feedback to improve Testers are expert feedback providers Feedback lets team make course corrections 19 Copyright 2009 Janet Gregory, DragonFire
  • 20. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Focusing on Feedback White boards Big Visible Charts Retrospectives Email test results from build process Take advantage of short iterations Discoveries during exploratory testing Collaboration with users, customers 20 Copyright 2009 Janet Gregory, DragonFire
  • 21. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Make information visible Copyright 2009 Janet Gregory, DragonFire
  • 22. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Building a foundation of core agile practices is success factor 5. • Continuous integration • Usable test environments • Manage technical debt • Work incrementally • Make coding & testing part of one process • Synergy between practices Copyright 2009 Janet Gregory, DragonFire
  • 23. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Another core value is simplicity. Ask what is the simplest thing that can possibly work? 23 Copyright 2009 Janet Gregory, DragonFire
  • 24. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Implementing Core Practices Self-organizing team Plan stories/tasks to build infrastructure Consider “Refactoring iterations” Baby steps – address one thing at a time 24 Copyright 2009 Janet Gregory, DragonFire
  • 25. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Number 6 is Customer Collaboration. • Set priorities • Elicit examples • Power of 3 • Ask what problem are they trying to solve? • Work with the customer to understand their true need • Identify risks so customer can make best decision Copyright 2009 Janet Gregory, DragonFire
  • 26. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Getting Customers on Board Build trust Learn their jobs Ask for concrete examples, scenarios “How will you use this?” “What’s the worst that can happen?” Facilitate developer-customer communication But don’t get in the way 26 Copyright 2009 Janet Gregory, DragonFire
  • 27. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Last, but not least is ‘Looking at the Big Picture’. Copyright 2009 Janet Gregory, DragonFire
  • 28. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Look at the Big Picture Use business-facing tests and examples to drive development Not only stories, but features, and workflow Use real world test data Think about impacts on other areas Use exploratory testing Use the Agile Testing Quadrants 28 Copyright 2009 Janet Gregory, DragonFire
  • 29. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Whole Team Automate Mindset Change Regression Tests Core Agile Practices Customer Collaboration Provide Feedback Big Picture View 29 Copyright 2009 Janet Gregory, DragonFire
  • 30. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k As an agile tester, stretch yourself and expect changes in your new agile life. Copyright 2009 Janet Gregory, DragonFire
  • 31. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Now Available Agile Testing: A Practical Guide for Testers and Agile Teams By Lisa Crispin and Janet Gregory www.agiletester.ca My contact info www.janetgregory.ca http://janetgregory.blogspot.com/ janet@agiletester.ca Copyright 2009 Janet Gregory, DragonFire 31
  • 32. F -X C h a n ge F -X C h a n ge PD PD ! ! W W O O N N y y bu bu to to k k lic lic C C w w m m w w w w o o .d o .c .d o .c c u -tr a c k c u -tr a c k Agile Testing Resources • www.lisacrispin.com • agile-testing@yahoogroups.com • http://www.exampler.com - Brian Marick’s web site • www.testobsessed.com • www.testingreflections.com • vwww.mountaingoatsoftware.com – Mike Cohn’s web site (and all his books) • Mary Poppendieck and Tom Poppendieck, Lean Software Development, 2003 Addison-Wesley • Jean Tabaka, Collaboration Explained, 2006 Addison-Wesley • Lisa Crispin and Tip House, Testing Extreme Programming, 2002 Addison-Wesley • Agile Manifesto: http://agilemanifesto.org/ Copyright 2009 Janet Gregory, DragonFire