monika braun - "tester i frameworki agilowe - rola testera w różnych metodykach i...
DESCRIPTION
Prezentacja Moniki Braun wygłoszona na drugim spotkaniu KraQA - Kraków, 31 marca 2014r.TRANSCRIPT
I’m an Agile Tester
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
Agile Tester
Jestem Agile Testerem?
eXtreme Programming (XP) „Write test first”
Pair programming
Współpraca z Klientem
Częste wypuszczanie wersji
Simplicity
Communication
Feedback
Aggressivness
Ken Beck
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
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
Agile Tester
Jesteś XT Testerem?
SCRUM
Transparentoność
Inspekcja
Adaptacja
Ken Schwaber
SCRUM
Tester: Nie istnieje
Rodzaj testów: wszystkie
Wsparcie developerów: crossowanie kompetencji i zadań
Testowanie: ciągłe
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
Agile Tester
Jesteś SCRUM Testerem?
Kanban
Wizualizacja (tablica)
Work in Progress (Limit)
Strumieniowanie
Kanban
Tester: Istnieje? (odbiorca - downstream)
Rodzaj testów: wszystkie
Wsparcie developerów: dostarczyciel oprogramowania (dostawca - upstream)
Testowanie: Zakolejkowane
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ń
Agile Tester
Jesteś Kanban Testerem?
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
Agile Tester
Jesteś Agile Testerem?
Dziękuję za uwagę