Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach...

18
I’m an Agile Tester

description

Prezentacja Moniki Braun wygłoszona na drugim spotkaniu KraQA - Kraków, 31 marca 2014r.

Transcript of Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach...

Page 1: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

I’m an Agile Tester

Page 2: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Monika Braun Specjalista QA&QC

>10 lat doświadczeń w obszarze jakości

Tester Test Manager Quality Manager Quality Director

Trener Testerów i Test Managerów

Coach biznesowy Testerów

Audytor Procesów Testowych

Pełnomocnik Zarządzania Jakością

Gościnny wykładowca WSZiB

Autor publikacji o zarządzaniu jakością i testowaniu

Page 3: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile Tester

Jestem Agile Testerem?

Page 4: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

eXtreme Programming (XP) „Write test first”

Pair programming

Współpraca z Klientem

Częste wypuszczanie wersji

Simplicity

Communication

Feedback

Aggressivness

Ken Beck

Page 5: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

eXtreme Testing (XT)

Tester: Istnieje

Rodzaj testów: grey-box testing

Wsparcie developerów: głównie testy jednostkowe/pair programming

Testowanie: 10 zasad eXtreme Testing

Page 6: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

eXtreme Testing (XT) Zaprojektuj testy

Przyrównaj testowanie wagą do programowania

Pokryj system przypadkami testowymi

Określ cel testów

Testuj parami (Pair Testing)

Upraszczaj dokumentację testową

Automatyzuj

Raportuj stan testów

Page 7: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile Tester

Jesteś XT Testerem?

Page 8: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

SCRUM

Transparentoność

Inspekcja

Adaptacja

Ken Schwaber

Page 9: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

SCRUM

Tester: Nie istnieje

Rodzaj testów: wszystkie

Wsparcie developerów: crossowanie kompetencji i zadań

Testowanie: ciągłe

Page 10: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

SCRUM Szacuj testy na Sprint Planningu

Dbaj, by na tablicy pojawiły się zadania testowe

Wspólnie z zespołem określaj DoD

Bądź częścią QA a nie tylko QC

Bierz udział w Daily SCRUMie

Automatyzuj

Raportuj stan testów

Niech każdy dzień będzie jak Review Meeting

Przygotuj testowe retrospekcje

Page 11: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile Tester

Jesteś SCRUM Testerem?

Page 12: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Kanban

Wizualizacja (tablica)

Work in Progress (Limit)

Strumieniowanie

Page 13: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Kanban

Tester: Istnieje? (odbiorca - downstream)

Rodzaj testów: wszystkie

Wsparcie developerów: dostarczyciel oprogramowania (dostawca - upstream)

Testowanie: Zakolejkowane

Page 14: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Kanban7 x „żadnych”

żadnych braków

żadnych opóźnień

żadnych zapasów

żadnych kolejek

żadnych bezczynności

żadnych zbędnych operacji technologicznych i kontrolnych

żadnych przemieszczeń

Page 15: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile Tester

Jesteś Kanban Testerem?

Page 16: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile TesteroPełnoprawny członek zespołu

oEkspert w testach

oWspółpracujący z każdym członkiem zespołu

oDbający o jakość

oDbający o proces przez cały cykl tworzenia oprogramowania

oAutomatyzujący większość przypadków testowych

Testujący od samego początku projektu

Page 17: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Agile Tester

Jesteś Agile Testerem?

Page 18: Monika Braun - "Tester i frameworki agilowe - rola testera w różnych metodykach i framework'ach miękkich"

Dziękuję za uwagę