Slide 1

Slide 1 text

)JSPZVLJ*UP !IBHFZBIIPP &WFSZUIJOH GSPN4DSBUDI "KPVSOFZBT 4PGUXBSF&OHJOFFSJO5FTU 4&5 UPJNQSPWF5FTUJOH

Slide 2

Slide 2 text

2VFTUJPO 4PNFNFNCFSTUFBNTPQQPTFE ZPVSBDUJWJUJFT )BWFZPVGBDFEXJUIGPMMPXJOHUSPVCMFT GPSZPVSUFTUSFMBUFEBDUJWJUJFT /PPOFVTFE UPPMTTPMVUJPOT ZPVJOWFOUFEJOUSPEVDFE 5IFSFXFSFGFXNFNCFST XIPIBWFFOPVHI TLJMMTLOPXMFEHF

Slide 3

Slide 3 text

5SPVCMFTBT4&5 /PDMFBSHPBMT CZTFOJPSNBOBHFST %JTTFOTJPO BNPOH EFWFMPQFSTUFTUFSTNBOBHFST /FHBUJWFGFFECBDL UPPVSUPPMTTPMVUJPOT )JSP`T $BTF

Slide 4

Slide 4 text

8FDBODIBOHFEJGGJDVMUJFT JOUPTPNFUIJOHTQFDJBM XJUIQSPQFSBQQSPBDIFT

Slide 5

Slide 5 text

0VSUFBNJOWFOUFE OFXJEFBTUPPMTTPMVUJPOT GSPN4DSBUDI

Slide 6

Slide 6 text

(PBMPG5IJT4FTTJPO Given we have troubles of testing When we discuss and share troubles And I share our solutions Then we get hints to get over them

Slide 7

Slide 7 text

"HFOEB *NQPSUBODFPG(FUUJOH4VQQPSUT &YQFSJFODF)BSETIJQT5PHFUIFS /VSUVSF"MMGPS*OOPWBUJPOT

Slide 8

Slide 8 text

*NQPSUBODFPG(FUUJOH4VQQPSUT &YQFSJFODF)BSETIJQT5PHFUIFS /VSUVSF"MMGPS*OOPWBUJPOT

Slide 9

Slide 9 text

-FU`T%JTDVTT NJO 8IBUCMPDLTCMPDLFE 5FTU"VUPNBUJPO JOZPVSPSHBOJ[BUJPO

Slide 10

Slide 10 text

#MPDLFST #ZEFDJTJPONBLFSTDPMMFBHVFT • /PDMFBSWJTJPOHPBMT • /PTIBSFEVOEFSTUBOEJOH • /PTVQQPSUT • 6ODMFBSOFFETEFNBOET )JSP`T $BTF

Slide 11

Slide 11 text

#MPDLFST #ZEFDJTJPONBLFSTDPMMFBHVFT • /PDMFBSWJTJPOHPBMT • /PTIBSFEVOEFSTUBOEJOH • /PTVQQPSUT • 6ODMFBSOFFETEFNBOET 5IFZBSFDSJUJDBM /FFEUPTPMWF )JSP`T $BTF

Slide 12

Slide 12 text

,FZ1PJOU )PXUPHFU TVQQPSUVOEFSTUBOEJOH GSPN • EFDJTJPONBLFST • DPMMFBHVFT

Slide 13

Slide 13 text

5XP6TFGVM5FDIOJRVFT 1SPEVDU%JTDPWFSZ (JWJOH*NQBDUT

Slide 14

Slide 14 text

1SPEVDU%JTDPWFSZ %JTDPWFSJOHSFGJOJOHTPMVUJPOT CZJUFSBUJWFIZQPUIFTJTBOEUFTUDZDMF CZ%BWJE)VTTNBO • 1FSTPOB • 6TFS*OUFSWJFX • 6TFS4UPSZ.BQQJOH • .71 • ,1*

Slide 15

Slide 15 text

%JTDPWFS SFBMDPODFSOT BOEWFSCBMJ[F UIFN GSPN • EFDJTJPONBLFST • DPMMFBHVFT

Slide 16

Slide 16 text

7FSCBMJ[FE$PODFSOT *ODSFBTFPGPVUBHFT JO l$IBOOFM(BUFXBZzTFSWJDF $(8 XBTDSJUJDBM /FFEGBJMVSFEFUFDUJPONFDIBOJTN GPS$(8 5FTUJOH"1*TXBTJOTVGGJDJFOU JOFBDITFSWJDF .BJOMZEJEJUNBOVBMMZUIFO

Slide 17

Slide 17 text

(JWJOH*NQBDUT %PUIFNDPOTUBOUMZUPBUUSBDU EFDJTJPONBLFSTDPMMFBHVFT “How Google Tests Software” James A. Whittaker, Jason Arbon, and Jeff Carollo Addison-Wesley Professional (2012) ISBN-13: 9780132851558

Slide 18

Slide 18 text

*NQBDUTBT4&5 %FMJWFS FYFDVUBCMF WBMVFTXFFLMZ )JSP`T $BTF

Slide 19

Slide 19 text

7BMVFT%FMJWFSFE 8FFL 4UBSUFE XSJUJOH UFTU TDSJQUT UP VOEFSTUBOE TFSWJDFT 8FFL 1SPQPTFEGJSTUJEFBPG4&5BDUJWJUJFT UP EFDJTJPONBLFST 8FFL #VJMUNFDIBOJTNUPSVOBOE SFQPSU TUBUJDDPEFBOBMZTJT SFHVMBSMZ 8FFL 4IBSFEUPEFWFMPQFST IPXUPCVJME TUBUJDDPEFBOBMZTJT 8FFL 1SPQPTFENJMFTUPOFTPGBDUJWJUJFT UP EFDJTJPONBLFST

Slide 20

Slide 20 text

7BMVFT%FMJWFSFE 8FFL "HSFFEXJUI QSPQPTBMTNJMFTUPOFT XJUIEFDJTJPONBLFST 8FFL $PMMFDUFEJOGPSNBUJPO BOEUPPMT PG5FTUFST2"JOPOFQMBDF 8FFL *NQMFNFOUFEGBJMVSFEFUFDUJPO GPS $(8 8FFL (VJEFEUPTUBSUSFHVMBS NFFUJOHT XJUIEFWFMPQFSTBOE2" 8FFL 4UBSUFETPMWJOHQSPCMFNT CZEFWFMPQFST TUFQCZTUFQ

Slide 21

Slide 21 text

3FTVMUT 8JUIJOUIFGJSTUNPOUIT*KPJOFE% .BOZDPMMFBHVFTTUBSUFE UBMLJOHBCPVU4&5 %FDJTJPONBLFSTTUBSUFE TVQQPSUJOH4&5BDUJWJUJFTQPTJUJWFMZ 4&5TUBSUFE JNQSPWFNFOUBDUJWJUJFT GPS$(8

Slide 22

Slide 22 text

*NQPSUBODFPG(FUUJOH4VQQPSUT &YQFSJFODF)BSETIJQT5PHFUIFS /VSUVSF"MMGPS*OOPWBUJPOT

Slide 23

Slide 23 text

-FU`T%JTDVTT NJO )PXUPQFSTVBEF EFWFMPQFST UPXSJUFUFTUTDSJQUT

Slide 24

Slide 24 text

,FZ1PJOU &YQFSJFODJOHIBSETIJQT XJUI QSPEVDUEFWFMPQNFOUUFBNT UPHFUIFS

Slide 25

Slide 25 text

0VS&YQFSJFODF3FQPSU 'BJMVSFEFUFDUJPOTZTUFN BU $(8

Slide 26

Slide 26 text

4ZTUFN*NBHFPG$(8 • 0GUFODBVTFEPVUBHFT • 5FOEFEUPEFMBZEFUFDUJOHGBJMVSFT 5IJTJTBOJNBHF 6TFS $(8 4UPSF (BNF 0UIFST

Slide 27

Slide 27 text

7FSXJUI+6OJUBOE$*

Slide 28

Slide 28 text

7FSXJUI+6OJUBOE$* %JEO`U CFDPNFFTUBCMJTIFE BUUIFUFBNL 5FTUTDSJQUTBSFIBSE UPSFBEJNQMFNFOUNBJOUBJO GPSEFWFMPQFST1SPEVDU.BOBHFS

Slide 29

Slide 29 text

1SPEVDU%JTDPWFSZ"HBJO

Slide 30

Slide 30 text

,BSBUF BTB4PMVUJPO 0QFOTPVSDFEGSBNFXPSL GPSUFTUJOH"1*T • 6TFT(IFSLJO TZOUBY • 4VQQPSUTUFTUJOH3&45GVM"1*T • &BTZUPFYQBOEUPUFTUH31$5ISJGU • :PVDBOGJOEJUPO5FDIOPMPHZ3BEBS

Slide 31

Slide 31 text

7FSXJUI,BSBUF

Slide 32

Slide 32 text

7FSXJUI+6OJUBOE$*

Slide 33

Slide 33 text

&YQFSJFODFE)BSETIJQT 8JUI$(8NFNCFSTUPHFUIFS GPSNPOUIT $(8 5IJTDBTFJTIBSE UPJNQMFNFOU )PXUPEPJU 4&5 0,)PXBCPVU BEEJOHB1MVHJO MJLFUIJT $(8 8FMM IPXBCPVU BEEJOHUIJTGFBUVSF UPP

Slide 34

Slide 34 text

3FTVMUT #FDBNFUIFNPEFMDBTFPG JNQSPWFNFOUTJOPVSDPNQBOZ • 0VUBHFT • "MMNFNCFSTIBWFCFFOXSJUJOHUFTUT • *ODMVEJOH1SPEVDU.BOBHFS

Slide 35

Slide 35 text

DPNQBTTJPO &/ DPNQBUJP -"

Slide 36

Slide 36 text

*NQPSUBODFPG(FUUJOH4VQQPSUT &YQFSJFODF)BSETIJQT5PHFUIFS /VSUVSF"MMGPS*OOPWBUJPOT

Slide 37

Slide 37 text

-FU`T%JTDVTT NJO 8IBUJT UIFEJGGJDVMUZPG UFTUJOH.JDSPTFSWJDFT

Slide 38

Slide 38 text

)VHF#MPDLFST -BDLPGTLJMMTPG • %FWFMPQFST • 5FTUFST2" • 4&5 VT )JSP`T $BTF

Slide 39

Slide 39 text

,FZ1PJOU /VSUVSF NFNCFSTUFBNTPSHT GPS PVSJOOPWBUJWFBDUJWJUJFT

Slide 40

Slide 40 text

-FBSOJOH4FTTJPOTJO4&5 4UVEZTFTTJPOT EVSJOHCVTJOFTTIPVST% 5BVHIUCZ$ISJT-VDJBO UIFJOWFOUPSPG .PC1SPHSBNNJOH BU"HJMF

Slide 41

Slide 41 text

0VS5FBN`T3VMFT • NJOEBZ FWFSZEBZ • %VSJOH CVTJOFTT IPVSTBT B XPSL • "OZ UPQJDT0,GPS PVS EBJMZ XPSL • 8JUI .PC 1SPHSBNNJOH XBZ • /PDSJUJDJTNXJUIBGVO

Slide 42

Slide 42 text

8IBU8F-FBSOFE • ,VCFSOFUFT • ,BSBUF "1*5FTUJOH • 7VFKT • 4IPSUDVULFZTPG*OUFMMJ+*%&" • 5IF%SVDLFS&YFSDJTF • )PXUPXSJUFBHPPESFQPSU

Slide 43

Slide 43 text

3FTVMUT *OWFOUFEl4FCBT3FQPSUz • $BOQJOQPJOU UIFSPPUDBVTFPG GBJMVSFTPO.JDSPTFSWJDFT • $BOSFEVDF.553 .FBO5JNF5P3FDPWFSZ • $BOUBNF UIFDPNQMFYJUZPG.JDSPTFSWJDFT

Slide 44

Slide 44 text

"3FQPSUJOH5PPM

Slide 45

Slide 45 text

'PS,BSBUF6TFST

Slide 46

Slide 46 text

1JOQPJOUUIF3PPU$BVTF

Slide 47

Slide 47 text

7JTVBMMZ"OE7FSZ2VJDLMZ

Slide 48

Slide 48 text

#Z6TJOH8IBU8F-FBSOFE

Slide 49

Slide 49 text

3FTVMUTPG4FCBT3FQPSU • *NQSPWFE.553 • 'BJMVSFEFUFDUJPOXIST • *NQSPWFESFTJMJFODF • $BOSFDPWFSTFSWJDFTRVJDLMZ • 6TFSTBSFJODSFBTJOH • UFBNT BSFVTJOH

Slide 50

Slide 50 text

<"QQFOEJY> 0UIFS"DUJWJUJFT

Slide 51

Slide 51 text

*OIPVTFQFSGPSNBODFUFTUJOHQMBUGPSN "ZBQFSG 5IJTEJBHSBNJODMVEFTUIFXPSL UIBUJTEJTUSJCVUFEJOUIF"QBDIF-JDFOTF

Slide 52

Slide 52 text

%FTJHO4QSJOU %PGPMMPXJOHUBTLTXFFLMZ • $MBSJGZUFTUSFMBUFEJTTVFT • $IPPTFPOFBDUJPO • #VJMEJURVJDLMZ • (FUGFFECBDLGSPNlVTFSTz • $POUJOVFPSQJWPU “Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days” Jake Knapp, John Zeratsky, and Braden Kowitz Simon & Schuster (2016) ISBN-13: 9781501121777

Slide 53

Slide 53 text

5FTUBCMF*OGSBTUSVDUVSF 5SZJOHUPQSPWJEFBQMBUGPSN UIBUDBODPQZUFTUFOWJSPONFOUT XJUI,VCFSOFUFT

Slide 54

Slide 54 text

$PODMVTJPO

Slide 55

Slide 55 text

0VS*NQBDUT 4PNFUFBNTTUBSUFEBDUJPOT CBTFEPOPVSBDUJWJUJFT 0OFUFBNDPOUBDUFEVTBOE TUBSUFEVTJOH4FCBTBOE"ZBQFSG 0OFUFBNTPMWFEJUTTMPXUFTUJTTVFT CZUIFJSPXO

Slide 56

Slide 56 text

8FDBODIBOHF EJGGJDVMUJFT JOUP TPNFUIJOHTQFDJBM

Slide 57

Slide 57 text

XJUIQSPQFS BQQSPBDIFT

Slide 58

Slide 58 text

0VS&YBNQMFT (FUUJOH1SPQFS4VQQPSUT &YQFSJFODF)BSETIJQT5PHFUIFS /VSUVSF"MMGPS*OOPWBUJPOT

Slide 59

Slide 59 text

-FU`T FYQFSJNFOU

Slide 60

Slide 60 text

IUUQTXXXBHJMFBMMJBODFPSHBHJMF