19
25 lutego 2016 _DLACZEGO QA W STARTUPIE JEST JAK LEONARDO DI CAPRIO?

Dlaczego QA w startupie jest jak Leonardo di Caprio?

Embed Size (px)

Citation preview

Page 1: Dlaczego QA w startupie jest jak Leonardo di Caprio?

25 lutego 2016

_DLACZEGO QAW STARTUPIE JEST JAK LEONARDO DI CAPRIO?

Page 2: Dlaczego QA w startupie jest jak Leonardo di Caprio?

PAULINA JUREK

QA MANAGER

EDUKACJA

Studia Podyplomowe z Zarządzania Projektami IT

ISTQB

Politechnika Poznańska

1.1

_O MNIE

_PART 1: INTRO

Page 3: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_AND THE OSCAR DOESN’T GO TO…

Page 4: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_MUCH LEO SUCH LASSIE

Page 5: Dlaczego QA w startupie jest jak Leonardo di Caprio?

ROZPOZNANIE.

- jak komunikacja przebiega,

- jak do tej pory wyglądały testy,

- jak wygląda proces od momentu zgłoszenia usterki,

- jak wyglądają zespoły projektowe.

WYPRACOWANIE.

- swojego miejsca w zespole,

- sposobu komunikacji (ograniczenie kanałów

komunikacji do niezbędnego minimum),

- procesu zgłoszenia usterki,

- znaczenia każdego z elementów tego procesu.

STABILIZACJA.

- formatka do zgłaszania usterki,

- procesu od utworzenia zgłoszenia,

- znaczenia każdego z elementów tego procesu,

- postawa proaktywna (reagowanie na zmiany).

USPRAWNIENIE PROCESU.

- uczenie się na błędach,

- nic na siłę,

- system dopasowany do człowieka, a nie odwrotnie.

2.1

_PART 2: THE BEGINNINGS

_KOMUNIKACJA!

Page 6: Dlaczego QA w startupie jest jak Leonardo di Caprio?

2.2

_PART 2: THE BEGINNINGS

_NASZ PROCES

TO DO IN PROGRES IN REVIEWREADY FOR

TESTING

IF IS NOT WORKING

CORRECTLY

TESTINGWAITING FOR

DEPLOYCOMPLETE

(WORKS FOR ME)FIXED

Page 7: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_ZANIM KRZYKNIESZ “JESTEM KRÓLEM ŚWIATA!”

Page 8: Dlaczego QA w startupie jest jak Leonardo di Caprio?

ESTYMACJA.

- włączenie QA w proces estymacji,

- wskazanie krytycznych miejsc: nie można skrócić

testów kosztem oddania projektu w terminie,

- czas potrzebny na weryfikacje poprawności

działania danych funkcjonalności /produktu.

3.1

_PART 3: THE JOB

_PLANOWANIE

Page 9: Dlaczego QA w startupie jest jak Leonardo di Caprio?

NAJPIERW ZABRAKŁO LINII KODU,

POTEM ZABRAKŁO CZUCIA W RĘKACH.-

3.2

_PART 3: THE JOB

Źródło: www.wprost.pl

_CZARNA HISTORIA

Page 10: Dlaczego QA w startupie jest jak Leonardo di Caprio?

THERAC-25.

- stosowana w latach 80. maszyna do radioterapii

nowotworów

SKUTEK.

- 6 osób uległo poparzeniu w wyniku naświetlenia,

- z tego: trzy osoby zmarły,

- pacjentka straciła pierś i czucie w ręce,

- automat zaaplikował ok. 100 razy większą dawkę

promieniowania, niż wynikało ze zlecenia.

USTERKA.

- AECL przyznał, że wykonano „małą liczbę” testów

urządzenia nim trafiło na rynek.

- Wart ponad 1 mln dolarów automat został wyposażony

w napisane w assemblerze oprogramowanie,

stworzone przez jedną osobę.

- Wypadki powodowały drobne przeoczenia programisty.

Zabrakło istotnego wiersza kodu.

3.2

_PART 3: THE JOB

Źródło: www.wprost.pl

_CZARNA HISTORIA

Page 11: Dlaczego QA w startupie jest jak Leonardo di Caprio?

OD KRESKI DO AUTODESTRUKCJI.

(NIE CHODZI O WILKA W WALL STREET)-

3.3

_PART 3: THE JOB

Źródło: www.wprost.pl

_CZARNA HISTORIA

Page 12: Dlaczego QA w startupie jest jak Leonardo di Caprio?

NAJDROŻSZY MYŚLNIK W HISTORII.

- 22 lipca 1962 roku pracownicy NASA z przylądku

Canaveral na Florydzie wystrzelili rakietę nośną mającą

na celu wyniesienie na orbitę Wenus, sondy kosmicznej

Mariner 1.

SKUTEK.

- Straty szacuje się na około 18.5 mln $.

USTERKA.

- Programista nie zauważył kreski nad pochodną w

czasie n-tego promienia. Kreska oznacza funkcję

wygładzania. Bez tej kreski komputer traktował

najmniejszą zmianę prędkości bardzo poważnie i

wykonywał serię gwałtownych manewrów.

3.3

_PART 3: THE JOB

Źródło: www.strefakodera.pl

_CZARNA HISTORIA

Page 13: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_FIRMA - REŻYSER KLIENT - PRODUCENT UŻYTKOWNIK - FAN

Page 14: Dlaczego QA w startupie jest jak Leonardo di Caprio?

ROZEZNANIE.

- narzędzie

- jak wyglądała weryfikacja zgłoszeń

- jak wygadała komunikacja z klientem w przypadku

odrzucenia zgłoszenia

STOSOWANE.

- podio.com: Client’s bug - webform

4.1

_ZGŁOSZENIA OD KLIENTA

_PART 4: THE HYPE

Page 15: Dlaczego QA w startupie jest jak Leonardo di Caprio?

ROZEZNANIE.

- ograniczenie liczby narzędzi do niezbędnego minimum,

- dobrać narzędzia do zapotrzebowania.

- keep it simple

_PART 4: THE HYPE

_NARZĘDZIA

KOMUNIKACJA KOD BUGTRACKING TESTOWANIE

4.2

Page 16: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_6 NOMINACJI ZERO SATYSFAKCJI

Page 17: Dlaczego QA w startupie jest jak Leonardo di Caprio?

WIĘCEJ:

- Dociekliwości (im więcej wiesz, tym mniej wiesz)

- Bycia elastyczny i otwartym

- Podejmowania inicjatyw

- Tłumaczenia perspektywy klienta

5.1

_PART 5: THE FUTURE

MNIEJ:

- Poddawania się

- Ograniczania się do minimum

- Obojętności na niedolę programisty

- Nalegania na natychmiastowe wykonanie zadań

_SUGESTIE NA PRZYSZŁOŚĆ

Page 18: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_PART 5: THE FUTURE

Page 19: Dlaczego QA w startupie jest jak Leonardo di Caprio?

_DZIĘKUJĘ ZA UWAGĘ

Kontakt:

PAULINA JUREKQA MANAGER

[email protected] VISIT OUR WEBSITE

APPTENSION © 2016