30 top scrum interview questions
Popis najčešće postavljanih pitanja za Scrum intervju s detaljnim odgovorima koji će vam pomoći u pripremi intervjua:
Evo nekih pitanja iz intervjua i njihovih odgovora koja se obično postavljaju tijekom intervjua s kandidatom koji tvrdi da poznaje Agile scrum metodologiju.
Također, pročitajte=> 25 najboljih agilnih testova Intervju pitanja i odgovori
Prije nego što uskočite u agilnu scrum metodologiju razgovora na odgovore, preporučio bih vam svima da prvo prođete kroz pitanje i pokušate odgovoriti sami, a nakon što završite, prijeđite na pregled odgovora.
Stoga sam u ovom radu prvo napisao samo pitanje kako biste svi imali mjesta za razmišljanje o odgovorima. Zatim sam u potonjem dijelu rada zapisao odgovore.
Također, ovdje bih spomenuo da postoji mnogo scenarija koji ne mogu imati točan ili pogrešan odgovor. Ovisi samo o kulturi organizacije i nečijoj perspektivi rješavanja situacije.
Dakle, evo pitanja:
Obavezno pročitati=> Početak rada s agilnom Scrum metodologijom
Scrum pitanja za intervju (pomaknite se prema dolje za odgovore)
P # 1. Po čemu se scrum razlikuje od vodopada?
P # 2. Po čemu se scrum razlikuje od iterativnog modela?
3. pitanje. Znate li još neku agilnu metodologiju osim Scruma?
P # 4. Koje su ceremonije koje izvodite u okršaju
P # 5. Znate li Tri Amigosa u Scrumu?
P # 6. Što bi po vama trebala biti idealna veličina Scrum tima?
P # 7. O čemu razgovarate na dnevnom stand up sastanku?
P # 8. Kako se naziva 'vremensko boksanje' scrum postupka?
P # 9. Koje bi trebalo biti idealno trajanje sprinta?
P # 10. Kako se zahtjevi definiraju u prepirci?
P # 11. Koji su različiti artefakti u scrumu?
P # 12. Kako definirate korisničku priču?
P # 13. Koje su uloge Scrum Master-a i vlasnika proizvoda?
P # 14. Kako mjerite obavljeni posao u sprintu?
P # 15. Što je brzina?
P # 16. Dakle, u Scrumu je koji je entitet odgovoran za rezultat? Scrum Master ili vlasnik proizvoda?
P # 17. Kako mjerite složenost ili napor u sprintu? Postoji li način da se to utvrdi i zastupi?
P # 18. Kako pratite svoj napredak u sprintu?
P # 19. Kako stvoriti izgorjeli grafikon?
P # 20. Što radite u sprint reviji i retrospektivi?
P # 21. Vidite li kakav nedostatak upotrebe scrum-a?
P # 22. Mislite li da se scrum može implementirati u sve procese razvoja softvera?
P # 23. Tijekom pregleda, pretpostavimo da se vlasnik proizvoda ili dionik ne slaže s značajkom koju ste implementirali, što biste učinili?
P # 24. U slučaju da master scrum nije dostupan, biste li i dalje vodili svakodnevni stand up sastanak?
P # 25. Gdje se automatizacija uklapa u scrum?
P # 26. Osim planiranja, pregleda i retrospektive, znate li još neku ceremoniju u prepirci?
P # 27. Možete li dati primjer gdje se scrum ne može implementirati? U tom slučaju, što predlažete?
P # 28. Recite mi jednu veliku prednost korištenja scruma?
P # 29. Što je DoD? Kako se to postiže?
P # 30. Što je MVP u scrumu?
P # 31. Što su Epovi?
P # 32. Kako izračunavate poantu priče?
P # 33. Je li moguće da nailazite na različite priče za razvoj i testiranje? U tom slučaju, kako riješiti ovaj sukob?
P # 34. Usred ste sprinta i odjednom vlasnik proizvoda dolazi s novim zahtjevom, što ćete učiniti?
P # 35. U slučaju da zadnjeg dana sprinta primite priču za testiranje i utvrdite da postoje nedostaci, što ćete učiniti? Hoćete li označiti priču koja će biti gotova?
Evo sada odgovora na pitanja:
Scrum intervju pitanja i odgovori
P # 1) Po čemu se scrum razlikuje od slapa?
Odgovor: Glavne razlike su:
- Povratne informacije od kupca dobivaju se u ranoj fazi Scrum od vodopada , dok se povratne informacije od kupca dobivaju pred kraj razvojnog ciklusa.
- Prihvatiti novi ili promijenjeni zahtjev u skrupu lakše je od slapa.
- Scrum se usredotočuje na suradnički razvoj nego slap gdje je cijeli razvojni ciklus podijeljen u faze.
- U bilo kojem trenutku vremena možemo vratiti promjene u gužvi nego u vodopadu.
- Testiranje se smatra fazom u vodopadu, za razliku od skruma.
P # 2) Po čemu se scrum razlikuje od iterativnog modela?
Odgovor: Scrum je vrsta iterativnog modela, ali je iterativni + inkrementalni.
3. pitanje) Znate li još neku agilnu metodologiju osim Scruma?
Odgovor: Druga agilna metodologija uključuje KanBan, XP, Lean.
P # 4) Koje su ceremonije koje izvodite u okršaju?
Odgovor: U Scrumu se izvode 3 glavne ceremonije:
- Sastanak za planiranje: Ovdje se sastaju čitavi scrum timovi, zajedno sa scrum majstorom i vlasnikom proizvoda kako bi razgovarali o svakoj stavci iz zaostalih proizvoda da bi mogli raditi na sprintu. Kada se priča procijeni i tim je dobro razumije, priča se zatim premješta u Sprint Backlog.
- Pregledni sastanak: Ovdje scrum tim zainteresiranim stranama pokazuje njihov rad.
- Retrospektivni sastanak: Ovdje se scrum timovi zajedno s scrum majstorom i vlasnikom proizvoda sastaju kako bi unaprijed pogledali zadnji sprint na kojem su radili. Oni uglavnom razgovaraju o 3 stvari:
- Što je dobro prošlo?
- Što se može učiniti bolje?
- Akcijske stavke
Osim ove tri ceremonije, imamo još jedan nazvan sastanak „Dotjerivanje zaostalih predmeta“.
Na ovom sastanku, scrum tim zajedno sa scrum majstorom i vlasnikom proizvoda. Vlasnik proizvoda iznio je poslovne zahtjeve prema prioritetu i tim o kojem se raspravljalo, identificira složenost, ovisnosti i napore. Tim također može napraviti priču koja pokazuje u ovoj fazi.
P # 5) Znate li Tri Amigosa u Scrumu?
Odgovor: Tri Amiga su - Vlasnik proizvoda, Scrum Master i Scrum tim.
P # 6) Što bi po vama trebala biti idealna veličina Scrum tima?
Odgovor: Idealna veličina je 7 do 9 sa +/- 2
kako napisati test slučajeve za zaslon za prijavu -
P # 7) O čemu razgovarate na svakodnevnom stand up sastanku?
Odgovor: Raspravljamo o sljedeće tri stvari:
- Što sam danas učinio?
- Što planiram sutra?
- Bilo kakve zapreke / zapreka na putu
P # 8) Kako se naziva 'Vremensko boksanje' scrum procesa?
Odgovor: Zove se 'Sprint'
P # 9) Koje bi trebalo biti idealno trajanje sprinta?
Odgovor: Preporučuje se imati 2 - 4 tjedna sprint ciklusa.
P # 10) Kako su zahtjevi definirani u scrum-u?
Odgovor: Zahtjevi se u Scrumu nazivaju 'korisničkim pričama'.
P # 11) Koji su različiti artefakti u scrumu?
Odgovor: U Scrumu se održavaju dva artefakta:
- Zaostatak proizvoda: Sadrži prioritetni popis poslovnih zahtjeva
- Zaostatak u sprintu: Sadrži korisničke priče koje treba napraviti scrum tim za sprint.
P # 12) Kako definirate korisničku priču?
Odgovor: Korisničke su priče definirane u formatu
Kao
želim
Tako da
P # 13) Koje su uloge Scrum Master-a i vlasnika proizvoda?
Odgovor:
Scrum Master: Djeluje kao vođa sluge za scrum tim. Predsjedava svim ceremonijama okršaja i trenira tim kako bi razumio i primijenio vrijednosti i principe scrum-a.
Vlasnik proizvoda: Je li kontaktna točka za scrum tim. On / ona je onaj koji radi najbliže poslu. Glavna odgovornost vlasnika proizvoda je identificiranje i pročišćavanje zaostalih predmeta.
P # 14) Kako mjerite posao odrađen u sprintu?
Odgovor: Mjeri se brzinom.
P # 15) Što je brzina?
Odgovor: Brzina je zbroj bodova priče koje scrum tim dovršava (udovoljava definiciji gotovo) u sprintu.
P # 16) Dakle, u scrum-u, koji je entitet odgovoran za rezultate? Scrum Master ili vlasnik proizvoda?
Odgovor: Ni master scrum, ni vlasnik proizvoda. Odgovornost je tima koji je vlasnik rezultata.
P # 17) Kako mjerite složenost ili napor u sprintu? Postoji li način da se to utvrdi i zastupi?
Odgovor: Kompleksnost i napor mjere se kroz 'Story Points'. U Scrumu se preporučuje korištenje Fibonaccijeve serije za predstavljanje.
P # 18) Kako pratite svoj napredak u sprintu?
Odgovor: Napredak se prati pomoću 'Burn-Down chart'.
P # 19) Kako stvoriti Burn-Down grafikon?
Odgovor: Grafikon sagorijevanja grafikon je koji prikazuje procijenjeni v / s stvarni napor scrum zadataka.
To je mehanizam za praćenje kojim se za određeni sprint; svakodnevni se zadaci prate kako bi se provjerilo napreduju li priče prema završetku predanih točaka priče ili ne. Ovdje bismo trebali imati na umu da se napori mjere u smislu korisničkih priča, a ne sati.
P # 20) Što radite u sprint reviji i retrospektivi?
Odgovor: Tijekom pregleda Sprinta prolazimo i demonstriramo značajku ili priču koju implementira scrum tim dionicima.
Tijekom Retrospektive pokušavamo na suradnički način identificirati što je prošlo dobro, što bi se moglo učiniti bolje i akcijske stavke kako bi se kontinuirano poboljšavale.
P # 21) Vidite li bilo kakav nedostatak upotrebe scrum-a?
Odgovor: Ne vidim nikakav nedostatak korištenja scruma. Problemi se uglavnom javljaju kada scrum tim ili ne razumije vrijednosti i principe scrum-a ili nije dovoljno fleksibilan za promjenu.
P # 22) Mislite li da se scrum može implementirati u sve procese razvoja softvera?
Odgovor: Scrum se koristi uglavnom za
- Složeni projekti.
- Projekti koji imaju rane i stroge rokove.
- Kada razvijamo bilo koji softver od nule.
P # 23) Pretpostavimo da se tijekom pregleda vlasnik proizvoda ili dionik ne slaže s značajkom koju ste implementirali, što biste učinili?
Odgovor: Prvo što nećemo označiti kao završenu priču.
Prvo ćemo potvrditi stvarni zahtjev dionika i ažurirati korisničku priču i staviti je u zaostatak. Na temelju prioriteta, povukli bismo priču u sljedećem sprintu.
P # 24) U slučaju da master scrum nije dostupan, biste li i dalje vodili svakodnevni stand up sastanak?
Odgovor: Da, možemo vrlo dobro nastaviti i održavati svakodnevni stand up sastanak.
P # 25) Gdje se automatizacija uklapa u scrum?
Odgovor: Automatizacija igra vitalnu ulogu u Scrumu. Da bismo imali kontinuirane povratne informacije i osigurali kvalitetne rezultate, trebali bismo pokušati primijeniti TDD, BDD i ATDD pristupe tijekom našeg razvoja. Automatizacija u scrum-u nije vezana samo za testiranje, već je za sve aspekte razvoja softvera.
Kao što sam rekao prije uvođenja TDD-a, BDD i ATDD ubrzat će naš razvojni proces uz održavanje standarda kvalitete; automatizacija procesa izrade i implementacije također će ubrzati dostupnost značajki u različitim okruženjima - QA za proizvodnju.
Što se tiče ispitivanja, regresijsko testiranje trebalo bi biti ono koje će imati najviše pažnje. Kako napreduje svaki sprint, regresijski paket se neprestano povećava i postaje praktički vrlo izazovno ručno izvršavati regresijski paket za svaki sprint. Budući da imamo sprint u trajanju od 2 - 4 tjedna, automatizacija bi bila imperijalna.
P # 26) Osim planiranja, pregleda i retrospektive, znate li još neku ceremoniju u prepirci?
Odgovor: Imamo sastanak o usavršavanju zaostalih proizvoda (sastanak o rješavanju zaostalih predmeta) na kojem se sastaje tim, voditelj scrum-a i vlasnik proizvoda kako bi razumjeli poslovne zahtjeve, podijelili ga u korisničke priče i procijenili.
P # 27) Možete li dati primjer gdje se scrum ne može implementirati? U tom slučaju, što predlažete?
Odgovor: Scrum se može implementirati u sve vrste projekata. Nije primjenjiv samo na softver, već se uspješno primjenjuje u strojarskim i inženjerskim projektima.
kako ručno testirati ubrizgavanje sql - a
P # 28) Recite mi jednu veliku prednost korištenja scrum-a?
Odgovor: Glavna prednost je - rane povratne informacije i stvaranje minimalno održivog proizvoda dionicima.
P # 29) Što je DoD? Kako se to postiže?
Odgovor: DoD je kratica za Definicija gotovog. Postiže se kada
- Priča je završena
- QA kompletan
- Priča zadovoljava i zadovoljava kriterije prihvaćanja
- Regresija oko priče je dovršena
- Značajka ispunjava uvjete za isporuku / upotrebu u proizvodnji.
P # 30) Što je MVP u scrum-u?
Odgovor: Minimalno održivi proizvod je proizvod koji ima samo minimum potrebnih svojstava koji se može pokazati dionicima i koji ispunjava uvjete za otpremu u proizvodnju.
P # 31) Što su Epovi?
Odgovor: Epovi su dvosmislene korisničke priče ili možemo reći da su to korisničke priče koje nisu definirane i čuvaju se za buduće sprinteve.
P # 32) Kako izračunavate poantu priče?
Odgovor: Točka priče izračunava se uzimajući u obzir razvojni napor + napor testiranja + rješavanje ovisnosti i drugih čimbenika koji su potrebni za dovršavanje priče.
P # 33) Je li moguće da nailazite na različite priče za razvoj i testiranje? U tom slučaju, kako riješiti ovaj sukob?
Odgovor: Da, ovo je vrlo čest scenarij. Možda postoji šansa da je poanta koju je dao razvojni tim recimo 3, ali ispitivač daje 5. U tom slučaju i programer i tester moraju opravdati svoju priču, razgovarati na sastanku i surađivati kako bi zaključili zajednička točka priče.
P # 34) Usred ste sprinta i odjednom vlasnik proizvoda dolazi s novim zahtjevom, što ćete učiniti?
Odgovor: U idealnom slučaju zahtjev postaje priča i prelazi u zaostatak. Tada na temelju prioriteta, timovi to mogu poduzeti u sljedećem sprintu.
Ali ako je prioritet zahtjeva stvarno visok, tada će ga tim morati prilagoditi sprintu, ali mora vrlo dobro priopćiti dionicima da uključivanje priče usred sprinta može rezultirati prelijevanjem nekoliko priča na sljedeći sprint.
P # 35) Ako u posljednji dan sprinta primite priču za testiranje i utvrdite da postoje nedostaci, što ćete učiniti? Hoćete li priču označiti kao gotovu?
Odgovor: Priča se radi samo kad je završena izrada + QA komplet + kriteriji prihvaćanja su ispunjeni + ispunjava uvjete za otpremu u proizvodnju. U ovom slučaju, ako postoje nedostaci, priča je djelomično gotova, a ne u potpunosti, pa ću je preliti na sljedeći sprint.
Nadam se da će vam neka od najčešće postavljanih pitanja i odgovora za razgovore biti korisni za pripremu razgovora.
Preporučena literatura
- Intervjuirajte pitanja i odgovore
- Top 31 agilna pitanja i odgovori u intervjuu
- 25 najboljih agilnih testova Intervju pitanja i odgovori
- Pitanja i odgovori za ispitivanje ETL-a
- Top 30+ popularnih pitanja i odgovora za intervju s krastavcima
- Top 30 pitanja i odgovora za intervjue sa SAS-a
- Top 30 pitanja i odgovora za ispitivanje sigurnosnih testova
- Top 30 pitanja i odgovori za razgovore s DBMS-om