30 top scrum interview questions
Lista över de vanligaste frågorna om Scrum-intervjuer med detaljerade svar som hjälper dig i intervjuförberedelserna:
Här är några av intervjufrågorna och deras svar som vanligtvis ställs när man intervjuar en kandidat som hävdar att han känner till Agile scrum-metoden.
Läs också=> 25 bästa intervjuer och svar på Agile Testing
Innan du hoppar in i svaret på agil scrum-metodintervjuerna, skulle jag rekommendera er alla att först gå igenom frågan och försöka svara på egen hand och när du är klar, gå vidare för att se svaren.
Därför har jag i denna artikel först skrivit bara frågan så att ni alla har utrymme att tänka på svaren. Sedan har jag skrivit ner svaren i den senare delen av uppsatsen.
Jag vill också nämna här att det finns många scenarier som inte kan ha rätt eller fel svar. Det beror bara på organisationens kultur och perspektivet på att lösa situationen.
Så här är frågorna:
Måste läsas=> Komma igång med Agile Scrum Methodology
Frågor om Scrum-intervjuer (Rulla ner för svar)
F # 1. Hur skiljer sig scrum från vattenfallet?
F # 2. Hur skiljer sig scrum från den Iterativa modellen?
F # 3. Känner du till någon annan smidig metod förutom Scrum?
F # 4. Vilka är de ceremonier du utför i scrum
F # 5. Känner du till de tre Amigos i Scrum?
F # 6. Vad tycker du borde vara den perfekta storleken på ett Scrum-team?
F # 7. Vad diskuterar du i det dagliga stand up-mötet?
F # 8. Vad kallas 'timboxning' för en scrumprocess?
F # 9. Vad ska vara en idealisk varaktighet för en sprint?
F # 10. Hur definieras krav i ett scrum?
F # 11. Vilka är de olika artefakterna i scrum?
F # 12. Hur definierar du en användarberättelse?
F # 13. Vilka roller har en Scrum Master och produktägare?
F # 14. Hur mäter du arbetet i en sprint?
F # 15. Vad är Velocity?
F # 16. Så i Scrum, vilken enhet är ansvarig för leveransen? Scrum Master eller produktägare?
F # 17. Hur mäter du komplexiteten eller ansträngningen i en sprint? Finns det ett sätt att bestämma och representera det?
F # 18. Hur spårar du dina framsteg i en sprint?
F # 19. Hur skapar du det nedbrända diagrammet?
F # 20. Vad gör du i en sprintrecension och i efterhand?
F # 21. Ser du någon nackdel med att använda scrum?
F # 22. Tror du att scrum kan implementeras i hela programvaruutvecklingsprocessen?
F # 23. Antag att produktägaren eller intressenten under granskningen inte godkänner den funktion du implementerade. Vad skulle du göra?
F # 24. Om scrummastern inte är tillgänglig, skulle du fortfarande genomföra det dagliga stand up-mötet?
F # 25. Var passar automatisering in i scrum?
F # 26. Bortsett från planering, recension och retrospektiv, känner du till någon annan ceremoni i scrum?
F # 27. Kan du ge ett exempel på var scrum inte kan implementeras? I det fallet, vad föreslår du?
F # 28. Berätta för mig en stor fördel med att använda scrum?
F # 29. Vad är DoD? Hur uppnås detta?
F # 30. Vad är MVP i scrum?
F # 31. Vad är epics?
F # 32. Hur beräknar du en berättelsespoäng?
F # 33. Är det möjligt att du stöter på olika historiska punkter för utvecklings- och testinsatser? I så fall, hur löser du denna konflikt?
F # 34. Du är mitt i en sprint och plötsligt kommer produktägaren med ett nytt krav, vad ska du göra?
F # 35. Om du får en historia på sprintens sista dag för att testa och du upptäcker att det finns brister, vad ska du göra? Kommer du att markera historien som ska göras?
Nu här svaren på frågorna:
Scrum intervju frågor och svar
F # 1) Hur skiljer sig scrum från vattenfallet?
Svar: De stora skillnaderna är:
- Feedback från kunden tas emot i ett tidigt skede under Scrum än vattenfall medan feedback från kunden mottas mot slutet av utvecklingscykeln.
- Att tillgodose det nya eller ändrade kravet i scrum är lättare än vattenfallet.
- Scrum fokuserar på samarbetsutveckling än vattenfall där hela utvecklingscykeln är uppdelad i faser.
- När som helst kan vi rulla tillbaka förändringarna i scrum än i vattenfall.
- Testning anses vara en fas i vattenfallet, till skillnad från scrum.
F # 2) Hur skiljer sig scrum från den Iterativa modellen?
Svar: Scrum är en typ av iterativ modell men det är iterativ + inkrementell.
F # 3) Känner du till någon annan smidig metod förutom Scrum?
Svar: Andra agila metoder inkluderar KanBan, XP, Lean.
F # 4) Vilka är de ceremonier du utför i scrum?
Svar: Det finns tre stora ceremonier utförda i Scrum:
- Planeringsmöte: Här möts hela scrumteamen tillsammans med scrummastern och produktägaren för att diskutera varje artikel från produktbackloggen som de kan arbeta med på sprinten. När berättelsen är uppskattad och är väl förstådd av teamet, flyttar berättelsen sedan in i Sprint Backlog.
- Granskningsmöte: Här visar scrumteamet sitt arbete gjort för intressenterna.
- Retrospektivt möte: Här möts scrumteamen tillsammans med scrummastern och produktägaren för att i efterhand se den sista sprinten de arbetade med. De diskuterar huvudsakligen de tre sakerna:
- Vad gick bra?
- Vad kan man göra bättre?
- Åtgärdsposter
Bortsett från dessa tre ceremonier har vi ytterligare ett möte som kallas 'Backlog grooming'.
I detta möte scrumteamet tillsammans med scrummastern och produktägaren. Produktägaren lade fram affärskraven enligt prioritering och teamet diskuterade över det, identifierar komplexitet, beroenden och ansträngningar. Teamet kan också göra historien som pekar i detta skede.
F # 5) Känner du till de tre Amigos i Scrum?
Svar: De tre Amigos är - produktägare, Scrum Master och Scrum Team.
F # 6) Vad tycker du borde vara den ideala storleken på ett Scrum-team?
Svar: Den ideala storleken är 7 till 9 med +/- 2
visa länkad lista c ++
F # 7) Vad diskuterar du vid det dagliga stand up-mötet?
Svar: Vi diskuterar följande tre saker:
- Vad gjorde jag idag?
- Vad planerar jag att göra i morgon?
- Eventuella hinder / spärrar
F # 8) Vad kallas 'Time Boxing' för en scrumprocess?
Svar: Det kallas 'Sprint'
F # 9) Vad bör vara en idealisk varaktighet för en sprint?
Svar: Det rekommenderas att ha 2-4 veckor efter sprintcykeln.
F # 10) Hur definieras kraven i ett scrum?
Svar: Krav betecknas som ”Användarberättelser” i Scrum.
F # 11) Vilka är de olika artefakterna i scrum?
Svar: Det finns två artefakter i Scrum:
- Produktbacklog: Innehåller den prioriterade listan över företagskrav
- Sprint Backlog: Innehåller de användarberättelser som scrumteamet ska göra för en sprint.
F # 12) Hur definierar du en användarberättelse?
Svar: Användarberättelserna definieras i formatet
Som en
jag vill
Så att
F # 13) Vilka roller har en Scrum Master och produktägare?
Svar:
Scrum Master: Fungerar som tjänarledare för scrumteamet. Han leder alla scrum-ceremonier och tränar teamet för att förstå och implementera scrumvärden och principer.
Produktägare: Är kontaktpunkten för ett scrumteam. Han / hon är den som arbetar närmast verksamheten. En produktägares huvudansvar är att identifiera och förfina produktens eftersläpningsartiklar.
F # 14) Hur mäter du arbetet i en sprint?
Svar: Det mäts med hastighet.
F # 15) Vad är hastighet?
Svar: Hastighet är summan av berättelsespoäng som ett scrumlag slutför (uppfyller definitionen av gjort) över en sprint.
F # 16) Vilken enhet är alltså ansvarig för leveranserna i scrum? Scrum Master eller produktägare?
Svar: Varken scrummästaren, inte produktägaren. Det är teamets ansvar som äger leveransen.
F # 17) Hur mäter du komplexiteten eller ansträngningen i en sprint? Finns det ett sätt att bestämma och representera det?
Svar: Komplexitet och ansträngning mäts genom 'Story Points'. I Scrum rekommenderas det att använda Fibonacci-serien för att representera den.
F # 18) Hur spårar du dina framsteg i en sprint?
Svar: Framstegen spåras av ett ”nedbränt diagram”.
F # 19) Hur skapar du det nedbrända diagrammet?
Svar: Nedbränt diagram är ett diagram som visar den uppskattade v / s faktiska ansträngningen för scrum-uppgifterna.
Det är en spårningsmekanism för vilken för en viss sprint; dagliga uppgifter spåras för att kontrollera om berättelserna fortskrider mot slutförandet av de engagerade berättelsespoängen eller inte. Här bör vi komma ihåg att ansträngningarna mäts i termer av användarberättelser och inte timmar.
F # 20) Vad gör du i en sprintrecension och i efterhand?
Svar: Under Sprint-granskningen går vi igenom och demonstrerar funktionen eller berättelsen implementerad av scrumteamet för intressenterna.
Under Retrospective försöker vi på ett samarbetsvilligt sätt identifiera vad som gick bra, vad som kunde göras bättre och åtgärdspunkter för att ha ständiga förbättringar.
F # 21) Ser du någon nackdel med att använda scrum?
Svar: Jag ser ingen nackdel med att använda scrum. Problemen uppstår främst när scrumteamet inte förstår värdena och principerna för scrum eller inte är tillräckligt flexibla för att förändras.
F # 22) Tror du att scrum kan implementeras i hela programvaruutvecklingsprocessen?
Svar: Scrum används främst för
- Komplexa projekt.
- Projekt som har tidiga och strikta tidsfrister.
- När vi utvecklar någon programvara från grunden.
F # 23) Antag att produktägaren eller intressenten inte godkänner den funktion du implementerade vad skulle du göra?
Svar: Det första vi inte kommer att markera berättelsen som klar.
Vi kommer först att bekräfta det faktiska kravet från intressenten och uppdatera användarberättelsen och lägga den i eftersläpningen. Baserat på prioriteten skulle vi dra historien i nästa sprint.
F # 24) Om scrummastern inte är tillgänglig, skulle du fortfarande genomföra det dagliga stand up-mötet?
Svar: Ja, vi kan mycket väl gå vidare och göra vårt dagliga stand up-möte.
F # 25) Var passar automatisering in i scrum?
Svar: Automation spelar en viktig roll i Scrum. För att ha kontinuerlig feedback och säkerställa kvalitetsleveranserna bör vi försöka implementera TDD, BDD och ATDD-metoder under vår utveckling. Automation i scrum är inte bara relaterat till testning utan det är för alla aspekter av mjukvaruutveckling.
Som jag sa innan vi introducerade TDD kommer BDD och ATDD att påskynda vår utvecklingsprocess tillsammans med att upprätthålla kvalitetsstandarderna; automatisering av bygg- och distributionsprocessen kommer också att påskynda tillgängligheten av funktioner i olika miljöer - QA till produktion.
När det gäller testning bör regressionstestning vara den som kommer att ha mest uppmärksamhet. Med framstegen för varje sprint fortsätter regressionssviten att öka och det blir praktiskt taget mycket utmanande att utföra regressionssviten manuellt för varje sprint. Eftersom vi har sprintlängden 2-4 veckor, skulle det vara imperialistiskt att automatisera det.
F # 26) Bortsett från planering, översyn och retrospektiv, känner du till någon annan ceremoni i scrum?
Svar: Vi har Product Backlog Refinement-möte (backlog grooming-möte) där teamet, scrummästaren och produktägaren träffas för att förstå affärskraven, delar upp det i användarberättelser och uppskatta det.
F # 27) Kan du ge ett exempel på var scrum inte kan implementeras? I det fallet, vad föreslår du?
Svar: Scrum kan implementeras i alla typer av projekt. Det är inte bara tillämpligt på programvara utan implementeras också framgångsrikt i mekaniska och tekniska projekt.
F # 28) Berätta en stor fördel med att använda scrum?
j2ee intervjufrågor och svar för seniorutvecklare
Svar: Den största fördelen är - Tidig återkoppling och produktion av Minimal Viable Product till intressenterna.
F # 29) Vad är DoD? Hur uppnås detta?
Svar: DoD står för Definition of Done. Det uppnås när
- Historien är utvecklingen klar
- QA komplett
- Historien uppfyller och uppfyller acceptanskriterierna
- Regression runt historien är komplett
- Funktionen kan levereras / distribueras i produktion.
F # 30) Vad är MVP i scrum?
Svar: En minimibärbar produkt är en produkt som bara har den minsta möjliga nödvändiga funktionen som kan visas för intressenterna och är berättigad att levereras till produktion.
F # 31) Vad är epics?
Svar: Epics är tvetydiga användarberättelser eller vi kan säga att det här är de användarberättelser som inte definieras och förvaras för framtida sprints.
F # 32) Hur beräknar du en berättelsepoäng?
Svar: En berättelsespoäng beräknas genom att ta hänsyn till utvecklingsinsatsen + testinsatsen + lösa beroenden och andra faktorer som skulle kräva för att slutföra en berättelse.
F # 33) Är det möjligt att du stöter på olika historia för utvecklings- och testinsatser? I så fall, hur löser du denna konflikt?
Svar: Ja, det här är ett mycket vanligt scenario. Det kan finnas en chans att utvecklingsgruppens berättelsepoäng är, säg 3 men testaren ger den 5. I så fall måste både utvecklaren och testaren motivera sin berättelse, diskutera i mötet och samarbeta för att avsluta en vanlig berättelse.
F # 34) Du är mitt i en sprint och plötsligt kommer produktägaren med ett nytt krav, vad ska du göra?
Svar: I idealfallet blir kravet en berättelse och flyttar till eftersläpningen. Baserat på prioriteten kan lag ta upp det i nästa sprint.
Men om kravets prioritet är riktigt hög, så kommer laget att behöva ta emot det i sprinten men det måste mycket väl kommuniceras till intressenten att införlivande av en berättelse i mitten av sprinten kan leda till att spilla över några historier till nästa sprint.
F # 35) Om du får en berättelse under den sista dagen av sprinten för att testa och du upptäcker att det finns brister, vad ska du göra? Kommer du att markera historien som klar?
Svar: En berättelse görs bara när utvecklingen är klar + QA komplett + acceptanskriterierna är uppfyllda + den är berättigad att skickas till produktion. I det här fallet, om det finns defekter, är historien delvis klar och inte helt klar, så jag kommer att sprida den till nästa sprint.
Hoppas att några av de vanligaste frågorna och svaren på scrumintervjuerna kommer att vara till hjälp för dig för att förbereda scrumintervjun.
Rekommenderad läsning
- Intervjufrågor och svar
- Topp 31 Agile intervjufrågor och svar
- 25 bästa intervjuer och svar på Agile Testing
- ETL Testing Intervju Frågor och svar
- Topp 30+ populära gurkaintervjuer och frågor
- Topp 30 SAS intervjufrågor och svar
- Topp 30 Säkerhetstestintervjuer och svar
- Topp 30 DBMS intervjufrågor och svar