0:00:21naše druhá timebase přednáška bude opět tady já známýma jako
0:00:28za transfer zjistit co to vůbec je těch drog jako komunikaci
0:00:32mezi vývojáři dýchají
0:00:38bych mi sou ty jo komunikaci mezi
0:00:40přednášejícím a moderátor abych věděl co mám teďkom kamilovi říct
0:00:46je chtěl choval mě teďkom apod data respektive úplně mezi ně
0:00:52a
0:00:53kaře krát d toho psa jak funguje negativně tam zedníček
0:01:03tak dobré odpoledne já jsem schválně chtěl pro představení věci fantazie moderátora
0:01:08takže ty za představení na tom se na ty bych asi za tímto sem já
0:01:13to je jako abyste věděli ten kontext dovoz počet až definuje nebo s může být
0:01:18jinačí
0:01:19a takže já pracuji ve firmě kritika jako koordinátor znamená to že se stará vo
0:01:24kvalitu všechny ty procesy s kvalitou ho lisování a lidí kteří se k y tým
0:01:31řekněme nebo lidi kteří se zabývají kvalitou tak
0:01:34a ten jako je firma která víra výkon ten list ten systém jenom abyste byly
0:01:39takové obraze protože každá firma která dělá něco jiného ten dvou bude mít trošičku on
0:01:45ty si
0:01:47do sady nebo push bylo prozrazeno p data někdo eště předtím
0:01:52ze mark
0:01:54nelze takže ano je to právně by asi wikipedie
0:01:59ne dobře tak by to komunikaci mezi byl operejšn protože a
0:02:06tyto dvě oddělení byly dost často od sebe a schvalovali mezi sebou různě vinu nebo
0:02:11ne stará se o to že po který běží na nějaký mašina a je potřeba
0:02:16tý mašiny udržovat potřeba vývojáři znali nedíváš nakopl běží stejně jako aby lajdáci kteří to
0:02:23provázaností mašina aby věděli co to je za
0:02:27takže vy někdo když nemá trasu mezi moc zajímavá studie řekneme si trošičku jak to
0:02:33vlastně vzniklo a co bylo kdo byl zatím
0:02:36takže v roce dva tisíce sedum
0:02:38byl i pevné paty vyvolá který na obrázku který dostal volání zakázku velký o tom
0:02:45abys mikro vám mezi sebou data centra
0:02:48eště stromová méno jemně dobře slyšela vzadu protože a jo v pohodě
0:02:56takže aby poznal vládní zakázku a tady začal narážet na to na tábor developer u
0:03:02a na tábor i ták kteří spolu sebou mezi se vůbec nekomunikoval a zase tím
0:03:06nějaké zabývat jak by se toto mohlo změnit to potom dělat a jedna žena michal
0:03:13konferencích torontu v roce dva tisíce osum
0:03:15se objevilo téma dynamical můžu schafer na takovou diskuzi na zem již infrastructure a to
0:03:22pavlíkovi z jako jo toto je něco co bych chtěl s ním určitě program
0:03:26takže pouze vypravil při jo tam na tu konferenci se do té místnosti a měla
0:03:33začít ta diskuze ale tam nebude vzniklo vyřešte zahájíte nejdu protože vůbec nečekal že by
0:03:38to někomu zajímat
0:03:40takže si tam sám poseděl a potom se postupně na vyměňovaly mezi nalezený mezi public
0:03:46domain že aleš teda se domluví dál na bylo dej které zabily velký poprvé v
0:03:54roce dva tisíce devět potom se z toho this
0:03:57tady se ošklivost neboc a vlastní mám jako nižší celý název dobu s
0:04:03první konference americe byla vejce deset a potom to šlo dále
0:04:07a co je operátory vo pustím si to řekli důležitý je ale jako nějaký postoj
0:04:14je toho nějakej kulturní změně protože a tyto dvě oddělené dva oddělené celky do v
0:04:21i disponuje sobě aby právě na sebe navazovaly aby se
0:04:26že část d s t na dvě tím co se jako nějací řešíte poběží monitorování
0:04:37když do množiny sebou sobě věděli aby to jakosti a
0:04:47takže to je hlavní účelem bylo s tady mám ještě takhle
0:04:53výstižněji je jako zbudování ta komunikace mezi zírají taky antilopy
0:05:00co sou co sou hlavní
0:05:03mohli nebo hlavní cíle nebo proč vlastně ta a bude se bavit hlavně ke které
0:05:09a tedy i z toho co sem napětí a je to jako si z loňského
0:05:18takový dokument stejnou nemoc
0:05:20tedy a dala víajpí rezavý sem american strašnýho zapnutí
0:05:27věcí ohledně firem které řeší takový dotaz zní ti a sandry takže když se podíváte
0:05:34při opera ní krát takže ten cílovej usuzuje a že se ten je to která
0:05:41se a dvě stě výkonem za
0:05:46nula měli finitely uspořil život a vy od sebe takže sme si na zhruba šestnáct
0:05:52set d polynomů zadal
0:05:54jo to znamená několikrát za
0:05:59no co je důležitý cílem samozřejmě aby se ta funkce najít a rychlej dodal na
0:06:04tech protože rychlej se jestli věci rychlej se řeší nějaké mapy teďka se používá i
0:06:13u těch je život
0:06:16většinou do hodiny
0:06:17sou to sou řešené to znamená spadne server nebo dipólové se nějaká věc která shodí
0:06:23celou aplikaci a do hodiny
0:06:28prosím která míčkem tiku na c městskou začli zde bodcem
0:06:34vy si my sme si co to je tady vostrá strašně nás to zajímalo a
0:06:37proč ne že jo je to něco co nám to dáva rychlý a rychle vyplňování
0:06:43rychlej se dodává funkce najít a u de vo se strašně dva automatizaci testů
0:06:49na to aby nebylo moc manuální práce s pohledu kvality testování a monitorování stará se
0:06:57o tu aplikaci t potom co vlastně se to dá na ty servery takže řeší
0:07:02ty všechny ty a fáze vývoje i celého životního cyklu aplikace
0:07:09ten nový produkt který jsme budovali právě a tak sme který je to co to
0:07:13je zde servis takže proto dobou zbylo pro nás ideální
0:07:20to jak sme který začínali a představte si že sme měli firmu která měla
0:07:25nemá šedesát vývojářů zhruba a těch šedesáti vývojářů sme a řekli nechcete spousty nějaké nové
0:07:31stát aby oni šli a doplnili sme linky zvenčí znamená že lidí že vy polovina
0:07:38byla lidi kteří byli zvykli dvě klasicky a dílně drátu není p hoc klasický ale
0:07:44pro taky
0:07:45novější a agenta sme vlastně jsme nechali dvě sta pomocí startup nebo fungovat jako stav
0:07:51aby
0:07:52takzvaně vystát aby mezi sebou moc ne spolupracovali oni každý si vybral nějaké a nějaký
0:08:00tool pro repozitáře svoje jeden z vybral být hákuje ten signál je všechny call bude
0:08:06mít na ty paketu druhý zase použil microsoftí zase
0:08:10a znamená rutiny mezi sebou ani neměli a sledované vlastně ty repozitáře nevěděli co
0:08:16co zákon dělají mezi sebou
0:08:18a nerizikový zavání vůbec technologií jedni protesty vybrali ten ítý vybrali řízení někteří a používali
0:08:28celosvětové různé figurky takže tam to taky jednu věc synchronizování
0:08:32neměli testování a tam že velikost aby říkali stejně mi chyby neděláme tak že potřebujeme
0:08:38testovat
0:08:39takže pro tam nebylo nic ohledně testování a manuální release většinou trvá tak zhruba osum
0:08:46minut
0:08:47to znamená že ta aplikace vlastně ten zákazník únosu minut spadla nevšimneš byly s vyšším
0:08:52byla dodána nová funkcionalita
0:08:55jak vypadá teďka nebo co sme s tím udělali během toho skoro půl roku už
0:09:00já vybudovali sme nebo je jim
0:09:02který má svoje zástupce v jednotlivých víme
0:09:07o tom pozici toho využít přemyšli sme mezi distribuovaným a centralizovaným systémem že byste měli
0:09:14jeden vyvoslím který vždycky ale řešil to co je in davos nebo co je potřeba
0:09:19a zaběhlo zatím a týdnama a řekli toto dělitel nebo tamto dělejte a nebo naopak
0:09:23že bysme zazněli a lidi nebo při jenom tím
0:09:27a
0:09:29každý ten tým by si to svolejte moc řešil nějaký na takže proto máme ty
0:09:34lidi do
0:09:35do jiné věci p tohlencto potřebu toho týmu výkazy ten tým rámci dovozům neposouvám a
0:09:43ty se zhroutí dopustíme a ta komunikace potom takové daleko lepší
0:09:50si neděsme samozřejmě naše vizí se máme depozitáře nad hlavu
0:09:55věcného a co se týká naší testu
0:09:59používáme bych jako budící když nástroje a všechny teda to naše kvildy na řetězci tady
0:10:06sme jakýmsi takže
0:10:08každém okamžiku jednotkový si schopný vidět jak stavu je ten produkt
0:10:13jak ty jak vypadají byl je tady jako si
0:10:18máme je
0:10:20monitoring produkce
0:10:23používáme na to nikdo různé chybování status tečna nějaké naše zobrazování nebo ale tetování kdy
0:10:30a v rámci našich celá services kdy můžou být s panem nebo kdy tam můžeme
0:10:36můžu zákazníci k očekávat nějakou určité kolmé
0:10:39je to vlastně všechno celé produkční prostředím unk remedies pohledu toho kdy na serveru zrovna
0:10:46se vyskytla nějak tak se vším abysme věděli co s tím dělat proč se to
0:10:51stalo
0:10:52abysme zákazníkům dokázali říct i to že když na si zákazníci volají třeba špatně listové
0:10:57aby a na to vyhazuje o formou nějakého podmínku tak tím řekli podívejte se tady
0:11:02máte asi něco špatně nastavené
0:11:04tak jestli to znamená že zlepšit nějakou tu customer té próza to jsou tady teda
0:11:11máme state číslo ty na těch mašina pejsek obručí prostředí to znamená že a vlastně
0:11:17vyplujeme do slečinku tam pro plýtváme tu věc že vpořádku tu novou funkcionalitu a potom
0:11:22jednoduše sfouknem
0:11:23dává nám protože zákazníci ani nevšimne že už má nově nasazeno verzi venku je to
0:11:28bez výpadku vírový za co je
0:11:31a samozřejmě máme ne máme
0:11:33support pro všechny možné testy protože jiný testy a integrační testy nám nestačí máme tak
0:11:39jako prosazení celosvětových testu a dívají testu abysme
0:11:42protože proto c mask je důležité aby bylo jasné že a story která zamýšlela nějaký
0:11:49nějaké flow plně jako uživatele nějaký scénáře je pořád pořádku takže proto manily testy
0:11:58věnovat dál nebo co budou naše další kroky a co vlastně za oblasti
0:12:04dal ten vyřešit curlingu
0:12:05tak určitě z pohledu kódu se chceme dál binovat kvalitě využít nějaké nastavená statickou analýzou
0:12:11kódu bych asi ramesse sonety veme si třeba znát
0:12:15ohledně monitoringu na tak chceme reagovat na to když nějaká naše servis nebo nějaká mašina
0:12:22bude až moc vytížená bude na ni najednou moc velký lout a nastavovat mě autorské
0:12:26link abysme věděli že nebo abysme zaručili to že zákazníci nedostanu nějakou špatnou performer zkušenost
0:12:33s našim produktem
0:12:35ohledně konfigurace a se chceme zaměřit na to abysme kdykoliv byli schopni naklonovat naše prostředí
0:12:41kamkoliv aniž protože přijde nějaký zákazník který bude chtít mít absolutně všechno oddělené celé prostředí
0:12:48tak vytvořeného prostředí bokem
0:12:51nebo když náhodou na celé prostředí spadne jo nebo ho někdo omylem smaže třeba do
0:12:55toho neměl teď
0:12:57a teďka ionizování tak ten právě jaký nějakým našim zákazníků dát možnost vidět tu feature
0:13:05unk ještě dříve než a otestovat si ještě dříve než bude pro všechny
0:13:09a chceme mít možnost rollback oval ohlédněte knižnímu vrátit se k něčemu když se nám
0:13:14podařilo jsou něco špatně jasně můžem rozkopnout zpátky ale možná zjistíme že toto nebylo úplně
0:13:20to dobrá cesta tak tam se vrátit třeba o dva příliš se čtyři a je
0:13:24abysme začali tam kde s kterými se to bylo dobré
0:13:29a ohledně destructed jsem evidovat hodně vektor format testům hasseově se klidně testu
0:13:35a
0:13:35a ohledně vildu taky v rámci zlepšování nějaké kvality mít vědět checking i aby ten
0:13:42checking vlastně nešel do té hlavní ranče pokud nebo větve pokud neprojdete si nebo pokud
0:13:49by tam mohl něco rozbije práci dotování
0:13:54zas nesebere naučili za toho půl roku na a pokud by třeba ve svých má
0:13:58chcete taky zkusil že jakoukoliv formou dvou tak za nás vám rozhodně můžeme dokonči
0:14:05a aby ohledně tool a technologii který si vybíráte aby se ty týmy vždycky nebo
0:14:12sešli lidí tak za to budou zodpovědný dali tady do hlavy dohromady protože to potom
0:14:17strašná bolest sjednocovat nástroje
0:14:19no a to sjednocování nástrojů ve firmě která už má třeba šedesát nesla vznesla a
0:14:23víc developer u je potřeba když
0:14:26může kvůli tomu když přechází ty piny mezi sebou nebo když najednou pracuji mají pracovat
0:14:30notku by vzniklo jiného tak aby a
0:14:33aby to aby věděli vlastně aby měli zkušenosti nástrojem protože takle vždycky se musí učit
0:14:38něco nového a byly tyto demotivuje
0:14:42že tam byli zvykli použila toto prosím si používat
0:14:46tak důležité je zdělala ty lidi vzdělávali hlavně vtom teda že jedna chcete dovozce na
0:14:52může přinášet vzdělávali vtom a jak
0:14:57jejich práce může být co nejvíc automatizovaná jaksi můžu co nejvíc všeci a jak vlastní
0:15:03mají mezi sebou komunikovat vytvářet nějaké synchronizační mítinky mezi nimi týmy
0:15:10graf na strašná bolest fajn t a nebo kvality firmách je podle mě komunikace nebo
0:15:15aspoň u nás to vidíme komunikace mezi
0:15:18a
0:15:19co je co je tady strašně dobré je rotovat o těch týmů protože jak sem
0:15:23tam měl ten
0:15:26no a i jak a jaké byl snímek b nesedí ve své kanceláři b a
0:15:33ještě si s náma nedietetickými strašně toto rozporů děje komunikaci a strašně to pomáhá vtom
0:15:40že a
0:15:42napomáhá potom u
0:15:44aby nějaký ty který je na trošku nižší úrovni třeba ten důvod tak aby jsme
0:15:49mu pomohli protože použijeme bezpre kdysi s třeba z jiného týmu který na tom daleko
0:15:53líp takže tam toto účely je registr a samozřejmě myslet na kvalitu ne začátku
0:16:00jo
0:16:02nedá
0:16:03můžeme mít skvěle vývojáře kteří nedělej chyby ale stejný i tu chybu udělají a nebo
0:16:08když účastniti chyby nedělají a nemají dobře napsané testy tak potom stejně pokud chceme to
0:16:13funkce jo to dat zákazníkovi takže musíme manuální nějak protestovat je toto strašně zbytečně protože
0:16:18se to mohlo už od začátku pokryjte sama
0:16:22no a samozřejmě nebo se nám líbí to sme zjistili že does opravdu dobrý
0:16:26vyzkoušejte si ho pokud můžete nějak jestli firma zkuste to aspoň nějakou formou
0:16:31a
0:16:32je to určitě toušice strašně všeci strašně moc práce
0:16:37takže která vám
0:16:39děkuji za pozornost a l prostor otázka
0:16:42takže
0:16:49jak zase dělat začínáme kladl otázku na slajd
0:16:53takže tam se vás jestli
0:16:56s t c
0:17:13jo
0:17:43ale na kuráž otázkou
0:17:47s near a tak aplikovat že ste přišli a tam nalézá chtěl značku