30 top scrum interview questions
Zoznam najčastejšie kladených otázok ohľadom rozhovoru s Scrumom s podrobnými odpoveďami, ktoré vám pomôžu pri príprave rozhovoru:
Tu je niekoľko otázok z pohovoru a ich odpovedí, ktoré sa bežne kladú pri pohovore s kandidátom, ktorý tvrdí, že pozná metodiku agilného skrumáže.
Tiež si prečítajte=> 25 najlepších otázok a odpovedí na agilné testovacie pohovory
Predtým, ako sa vrhnete na odpovede na otázky týkajúce sa agilného scrum metodológie, odporúčam vám všetkým, aby ste si najskôr prečítali otázku a pokúsili sa odpovedať sami, a až budete hotoví, pokračujte v zobrazení odpovedí.
Preto som v tomto dokumente najskôr napísal iba otázku, aby ste mali všetci priestor na premýšľanie o odpovediach. V druhej časti príspevku som potom napísal odpovede.
Tiež by som tu rád spomenul, že existuje veľa scenárov, ktoré nemôžu mať správnu alebo nesprávnu odpoveď. Závisí to iba od kultúry organizácie a perspektívy riešenia situácie.
Tu sú teda otázky:
Musíš si prečítať=> Začíname s agilnou metodikou scrumu
Otázky týkajúce sa rozhovorov so Scrumom (odpovede nájdete nižšie).
Otázka č. 1. Ako sa líši skrumáž od vodopádu?
Otázka č. 2. Čím sa skrumáž líši od iteračného modelu?
Otázka č. 3. Poznáte okrem Scrumu aj inú agilnú metodiku?
Otázka č. 4. Aké sú obrady, ktoré vykonávate v skrumáži
Otázka č. 5. Poznáte Troch Amigov v Scrume?
Otázka č. 6. Aká by podľa vás mala byť ideálna veľkosť tímu Scrum?
Otázka č. 7. Čo rozoberáte na dennom stand up stretnutí?
Otázka č. 8. Ako sa nazýva „time box“ procesu skrumáže?
Otázka č. 9. Aké by malo byť ideálne trvanie šprintu?
Otázka č. 10. Ako sú definované požiadavky v skrumáži?
Otázka č. 11. Aké sú rôzne artefakty v skrumáži?
Otázka č. 12. Ako definujete príbeh používateľa?
Otázka č. 13. Aké sú úlohy Scrum Master a vlastníka produktu?
Otázka č. 14. Ako zmeriate odvedenú prácu v šprinte?
Otázka č. 15. Čo je to rýchlosť?
Otázka č. 16. Takže v Scrume, ktorý subjekt je zodpovedný za výstup? Scrum Master alebo produktový vlastník?
Otázka č. 17. Ako zmeriate zložitosť alebo úsilie v šprinte? Existuje spôsob, ako to určiť a reprezentovať?
Otázka č. 18. Ako sledujete postup v šprinte?
Otázka č. 19. Ako vytvoríte plán vyhorenia?
Otázka č. 20. Čo robíte v prehľade a retrospektíve šprintu?
Otázka č. 21. Vidíte nejaké nevýhody používania skrumáže?
Otázka č. 22. Myslíte si, že je možné scrum implementovať do celého procesu vývoja softvéru?
Otázka č. 23. Predpokladajme, že počas kontroly vlastník produktu alebo zainteresovaná strana nesúhlasí s implementovanou funkciou. Čo by ste robili?
Otázka č. 24. Ak scrum master nie je k dispozícii, usporiadali by ste denné stand up stretnutie?
Otázka č. 25. Kam sa zmestí automatizácia?
Otázka č. 26. Poznáte okrem plánovania, kontroly a retrospektívy aj nejaký iný obrad v skrumáži?
Otázka č. 27. Môžete uviesť príklad, kde sa skrumáž nedá implementovať? Čo v takom prípade navrhujete?
Otázka č. 28. Povedz mi jednu veľkú výhodu používania skrumáže?
Otázka č. 29. Čo je DoD? Ako je to dosiahnuté?
Otázka č. 30. Čo je to MVP v skrumáži?
Otázka č. 31. Čo sú to eposy?
Otázka č. 32. Ako vypočítate pointu príbehu?
Otázka č. 33. Je možné, že pri vývoji a testovaní narazíte na rôzne príbehové body? Ako v takom prípade vyriešite tento konflikt?
Otázka č. 34. Ste uprostred šprintu a produktový vlastník zrazu prichádza s novou požiadavkou, čo urobíte?
Otázka č. 35. Čo urobíte, ak v posledný deň šprintu dostanete príbeh a narazíte na nedostatky? Označíte príbeh, ktorý sa má dokončiť?
Teraz tu nájdete odpovede na otázky:
Otázky a odpovede týkajúce sa rozhovoru so Scrumom
Otázka č. 1) Ako sa líši skrumáž od vodopádu?
Odpoveď: Hlavné rozdiely sú:
- Spätná väzba od zákazníka je prijímaná v počiatočnej fáze Scrum ako vodopád , zatiaľ čo spätná väzba od zákazníka je prijímaná na konci vývojového cyklu.
- Prijať novú alebo zmenenú požiadavku je v skrumáži jednoduchšie ako vodopád.
- Scrum sa zameriava na kolaboratívny rozvoj ako vodopád kde je celý vývojový cyklus rozdelený do fáz.
- Zmeny v skrumáži môžeme kedykoľvek vrátiť späť ako vo vodopáde.
- Testovanie sa na rozdiel od skrumáže považuje za fázu vodopádu.
Otázka 2) Ako sa líši scrum od iteratívneho modelu?
Odpoveď: Scrum je typ iteračného modelu, ale je iteračný + prírastkový.
Otázka č. 3) Poznáte okrem Scrumu aj inú agilnú metodiku?
Odpoveď: Ďalšia agilná metodológia zahŕňa KanBan, XP, Lean.
Otázka č. 4) Aké sú obrady, ktoré vykonávate v skrumáži?
Odpoveď: V Scrume sa konajú 3 hlavné obrady:
- Plánovanie stretnutia: Tu sa stretávajú celé tímy skrumáže spolu s majstrom a vlastníkom produktu, aby prediskutovali každú položku z nevybaveného produktu, ktorú môžu na šprinte pracovať. Keď je príbeh odhadnutý a tím ho dobre pochopí, presunie sa do Sprint Backlogu.
- Kontrolné stretnutie: Scrum tím tu demonštruje svoju prácu vykonanú zainteresovaným stranám.
- Spätné stretnutie: Tu sa skrumážne tímy spolu s skrumážnym majstrom a produktovým vlastníkom stretnú, aby spätne skontrolovali posledný šprint, na ktorom pracovali. Väčšinou diskutujú o 3 veciach:
- Čo dopadlo dobre?
- Čo by sa dalo urobiť lepšie?
- Akčné položky
Okrem týchto troch obradov máme ešte jedno stretnutie s názvom „Backlog grooming“.
Na tomto stretnutí sa skrumážny tím spolu so skrumážnym majstrom a produktovým vlastníkom. Produktový vlastník predložil obchodné požiadavky podľa priority a tím, ktorý o nich diskutoval, identifikuje zložitosť, závislosti a úsilie. Tím môže urobiť aj príbeh smerujúci do tejto fázy.
Otázka č. 5) Poznáte troch Amigov v Scrume?
Odpoveď: Traja Amigovia sú - produktový vlastník, Scrum Master a Scrum Team.
Otázka č. 6) Aká by podľa vás mala byť ideálna veľkosť tímu Scrum?
Odpoveď: Ideálna veľkosť je 7 až 9 s +/- 2
ako písať testovacie prípady pre prihlasovaciu obrazovku
Otázka č. 7) O čom diskutujete na každodennom stand up stretnutí?
Odpoveď: Diskutujeme o nasledujúcich troch veciach:
- Čo som dnes urobil?
- Čo plánujem urobiť zajtra?
- Akékoľvek prekážky / blokovanie ostatných reklám
Otázka č. 8) Ako sa volá „Time Boxing“ procesu skrumáže?
Odpoveď: Volá sa to „Sprint“
Otázka č. 9) Aké by malo byť ideálne trvanie šprintu?
Odpoveď: Odporúča sa mať 2 - 4 týždne šprintérskeho cyklu.
Otázka č. 10) Ako sú definované požiadavky v skrumáži?
Odpoveď: Požiadavky sa v službe Scrum označujú ako „Príbehy používateľov“.
Otázka č. 11) Aké sú rôzne artefakty v skrumáži?
Odpoveď: V Scrume sú udržiavané dva artefakty:
- Produktový backlog: Obsahujúce prioritný zoznam obchodných požiadaviek
- Sprint Backlog: Obsahuje užívateľské príbehy, ktoré má skrumážový tím urobiť pre šprint.
Otázka č. 12) Ako definujete príbeh používateľa?
Odpoveď: Príbehy používateľov sú definované vo formáte
Ako
chcem
Tak teda
Otázka č. 13) Aké sú úlohy Scrum Master a Product vlastníka?
Odpoveď:
Scrum Master: Pôsobí ako služobný vedúci pre tím skrumáží. Predsedá všetkým obradom skrumáže a trénuje tím, aby pochopil a implementoval hodnoty a princípy skrumáže.
Vlastník produktu: Je kontaktným bodom pre skrumážny tím. Je to ten, kto pracuje najbližšie k podniku. Hlavnou zodpovednosťou vlastníka produktu je identifikovať a vylepšiť položky nevybavených produktov.
Otázka č. 14) Ako meriate prácu vykonanú v šprinte?
Odpoveď: Meria sa to pomocou rýchlosti.
Otázka č. 15) Čo je to rýchlosť?
Odpoveď: Rýchlosť je súčet príbehových bodov, ktoré skrumážny tím dokončí (spĺňa definíciu hotového) počas šprintu.
Otázka č. 16) Takže v skrumáži, ktorá entita je zodpovedná za výsledky? Scrum Master alebo produktový vlastník?
Odpoveď: Ani majster scrumu, ani produktový vlastník. Je to zodpovednosť tímu, ktorý produkt vlastní.
Otázka 17) Ako zmeriate zložitosť alebo úsilie v šprinte? Existuje spôsob, ako to určiť a reprezentovať?
Odpoveď: Zložitosť a úsilie sa merajú prostredníctvom „bodov príbehu“. V Scrume sa na reprezentáciu odporúča použiť Fibonacciho sériu.
Otázka č. 18) Ako sledujete postup v šprinte?
Odpoveď: Pokrok je sledovaný „Burn-Down grafom“.
Otázka č. 19) Ako vytvoríte Burn-Down graf?
Odpoveď: Vypaľovací graf je graf, ktorý zobrazuje odhadovaný skutočný objem úsilia úloh skrumáže v / s.
Je to sledovací mechanizmus, ktorým sa pri konkrétnom šprinte; sledujú sa každodenné úlohy, aby sa skontrolovalo, či príbehy napredujú k dokončeniu záväzných bodov príbehu alebo nie. Tu by sme si mali pamätať, že úsilie sa meria z hľadiska užívateľských príbehov, a nie hodín.
Otázka č. 20) Čo robíte v prehľade a retrospektíve šprintu?
Odpoveď: Počas kontroly Sprint prechádzame a demonštrujeme zúčastneným stranám funkciu alebo príbeh implementovaný tímom scrum.
Počas Retrospektívy sa snažíme spoločným spôsobom identifikovať, čo dobre dopadlo, čo by sa dalo urobiť lepšie a aké akčné položky by sa mali neustále zlepšovať.
Otázka č. 21) Vidíte nejaké nevýhody používania skrumáže?
Odpoveď: Nevidím nijaké nevýhody používania skrumáže. Problémy nastávajú hlavne vtedy, keď skrumážny tím nechápe hodnoty a princípy skrumáže alebo nie sú dostatočne flexibilní na to, aby sa zmenili.
Otázka č. 22) Myslíte si, že je možné scrum implementovať do celého procesu vývoja softvéru?
Odpoveď: Scrum sa používa hlavne na
- Komplexné projekty.
- Projekty, ktoré majú skoré a prísne termíny.
- Keď vyvíjame akýkoľvek softvér od nuly.
Otázka č. 23) Predpokladajme, že počas kontroly vlastník produktu alebo zainteresovaná strana nesúhlasí s implementovanou funkciou. Čo by ste robili?
Odpoveď: Prvá vec, ktorú nebudeme označovať ako dokončenú.
Najskôr potvrdíme skutočnú požiadavku od zainteresovanej strany, aktualizujeme príbeh používateľa a zaradíme ho do nevybaveného stavu. Na základe priority by sme príbeh ťahali v ďalšom šprinte.
Otázka č. 24) V prípade, že master scrumu nie je k dispozícii, mali by ste stále viesť denné stand up meetingy?
Odpoveď: Áno, môžeme veľmi dobre pokračovať v každodennom stand-up stretnutí.
Otázka č. 25) Kde zapadá automatizácia do mrumenia?
Odpoveď: Automatizácia zohráva v Scrume zásadnú úlohu. Aby sme mali nepretržitú spätnú väzbu a zabezpečili kvalitné výstupy, mali by sme sa počas nášho vývoja pokúsiť implementovať prístupy TDD, BDD a ATDD. Automatizácia v scrume nesúvisí iba s testovaním, ale týka sa všetkých aspektov vývoja softvéru.
Ako som už uviedol pred zavedením TDD, BDD a ATDD urýchlia náš vývojový proces spolu so zachovaním štandardov kvality; automatizácia procesu zostavovania a nasadenia tiež urýchli dostupnosť funkcií v rôznych prostrediach - od QA po produkciu.
Pokiaľ ide o testovanie, najviac pozornosti by sa malo venovať regresnému testovaniu. S pokrokom v každom šprinte sa regresná sada neustále zvyšuje a je prakticky veľmi náročné manuálne vykonať regresnú sadu pre každý šprint. Pretože máme čas sprintu 2 - 4 týždne, automatizácia by bola imperiálna.
Otázka č. 26) Poznáte okrem plánovania, kontroly a retrospektívy aj nejaký iný obrad v skrumáži?
Odpoveď: Máme schôdzu o zdokonalení produktového backlogu (backlog grooming meeting), na ktorej sa stretáva tím, majster scrumu a produktový vlastník, aby pochopili obchodné požiadavky, rozdelili ich do príbehov používateľov a odhadli ich.
Otázka č. 27) Môžete uviesť príklad, kde nie je možné implementovať scrum? Čo v takom prípade navrhujete?
Odpoveď: Scrum je možné implementovať do všetkých druhov projektov. Nie je použiteľný iba pre softvér, ale je úspešne implementovaný aj v strojárskych a inžinierskych projektoch.
Otázka č. 28) Povedzte mi jednu veľkú výhodu používania skrumáže?
Odpoveď: Hlavnou výhodou je - včasná spätná väzba a výroba minimálneho životaschopného produktu pre zainteresované strany.
Otázka č. 29) Čo je DoD? Ako je to dosiahnuté?
Odpoveď: DoD znamená Definícia Hotovo. Dosahuje sa to, keď
- Príbeh je dokončený
- QA dokončená
- Príbeh spĺňa a spĺňa kritériá prijatia
- Regresia okolo príbehu je hotová
- Túto funkciu je možné dodať / nasadiť do výroby.
Otázka 30) Čo je to MVP v skrumáži?
podreťazec (0,0) Java
Odpoveď: Minimálny životaschopný produkt je produkt, ktorý má iba minimálnu požadovanú vlastnosť, ktorú je možné preukázať zainteresovaným stranám, a je spôsobilý na odoslanie do výroby.
Otázka č. 31) Čo sú to epizódy?
Odpoveď: Eposy sú nejednoznačné príbehy používateľov, alebo môžeme povedať, že ide o príbehy používateľov, ktoré nie sú definované a sú uchovávané pre budúce šprinty.
Otázka č. 32) Ako vypočítate bod príbehu?
Odpoveď: Bod príbehu sa počíta tak, že sa vezme do úvahy vývojové úsilie + testovacie úsilie + riešenie závislostí a ďalších faktorov, ktoré by vyžadovali dokončenie príbehu.
Otázka č. 33) Je možné, že pri vývoji a testovaní narazíte na rôzne príbehové body? Ako v takom prípade vyriešite tento konflikt?
Odpoveď: Áno, toto je veľmi častý scenár. Môže existovať šanca, že vývojový tím dá bod príbehu, povedzme 3, ale tester ho dá 5. V takom prípade musí vývojár aj tester svoj bod príbehu odôvodniť, viesť na stretnutí diskusie a spolupracovať na uzavretí spoločný príbehový bod.
Otázka č. 34) Ste v šprinte a produktový vlastník zrazu prichádza s novou požiadavkou, čo urobíte?
Odpoveď: V ideálnom prípade sa požiadavka stane príbehom a presunie sa na nevybavené položky. Na základe priority potom môžu tímy nastúpiť v ďalšom šprinte.
Ale ak je priorita požiadavky skutočne vysoká, potom ju tím bude musieť prispôsobiť v šprinte, ale musí veľmi dobre oznámiť zúčastneným stranám, že začlenenie príbehu do stredu šprintu môže viesť k prelievaniu niekoľkých príbehov do ďalší šprint.
Otázka č. 35) Ak dostanete príbeh v posledný deň šprintu na testovanie a zistíte, že existujú nedostatky, čo urobíte? Označíte príbeh ako hotový?
Odpoveď: Príbeh sa vytvorí, iba ak je vývoj dokončený + QA dokončené + sú splnené kritériá prijatia + je oprávnený na odoslanie do výroby. V takom prípade, ak sa vyskytnú chyby, je príbeh čiastočne hotový a nie úplne hotový, takže ho prelievam do ďalšieho šprintu.
Dúfam, že vám niektoré z najčastejšie kladených otázok a odpovedí na skrumážové rozhovory pomôžu pri príprave skrumážového rozhovoru.
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- Najvyšších 31 otázok a odpovedí na agilný rozhovor
- 25 najlepších otázok a odpovedí na agilné testovacie pohovory
- ETL Testovacie otázky a odpovede na pohovor
- Top 30+ populárnych otázok a odpovedí na rozhovor s uhorkou
- Top 30 otázok a odpovedí na pohovory SAS
- Najvyšších 30 otázok a odpovedí na pohovory týkajúce sa testovania bezpečnosti
- Top 30 otázok a odpovedí na pohovory s DBMS