30 top scrum interview questions
Lijst met de meest gestelde vragen over het Scrum-interview met gedetailleerde antwoorden om u te helpen bij de voorbereiding van een interview:
Hier zijn enkele van de interviewvragen en hun antwoorden die over het algemeen worden gesteld tijdens het interviewen van een kandidaat die beweert de Agile scrum-methodologie te kennen.
Lees ook 25 beste vragen en antwoorden voor agile-tests
Voordat we ingaan op de agile scrum-methodologie met de antwoorden op interviewvragen, zou ik jullie allemaal aanraden om eerst de vraag door te nemen en zelf te proberen te beantwoorden en als je klaar bent, ga je verder met het bekijken van de antwoorden.
Daarom heb ik in dit artikel eerst alleen de vraag geschreven, zodat jullie allemaal ruimte hebben om aan de antwoorden te denken. In het laatste deel van de paper heb ik de antwoorden opgeschreven.
Ik zou hier ook willen vermelden dat er veel scenario's zijn die niet het juiste antwoord of een fout antwoord kunnen hebben. Het hangt alleen af van de cultuur van de organisatie en iemands perspectief om de situatie op te lossen.
Dus hier zijn de vragen:
Moet lezen Aan de slag met Agile Scrum-methodologie
Scrum Interview Vragen (scroll naar beneden voor antwoorden)
V # 1. Waarin verschilt scrum van waterval?
Vraag 2. Waarin verschilt scrum van het iteratieve model?
Vraag 3. Kent u een andere agile-methodologie dan Scrum?
Vraag 4. Wat zijn de ceremonies die je uitvoert in de scrum
Vraag 5. Kent u de Three Amigo's in Scrum?
Q # 6. Wat zou volgens jou de ideale grootte van een Scrum-team moeten zijn?
Q # 7. Wat bespreek je in de dagelijkse stand-upbijeenkomst?
Q # 8. Hoe heet de 'time boxing' van een scrumproces?
Q # 9. Wat zou een ideale duur van een sprint moeten zijn?
Vraag 10. Hoe worden vereisten gedefinieerd in een scrum?
Vraag 11. Wat zijn de verschillende artefacten in scrum?
Vraag 12. Hoe definieer je een gebruikersverhaal?
Vraag 13. Wat zijn de rollen van een Scrum Master en Product Owner?
Vraag 14. Hoe meet je het werk dat in een sprint is gedaan?
Vraag 15. Wat is snelheid?
Vraag 16. Dus in Scrum welke entiteit is verantwoordelijk voor het resultaat? Scrum Master of Product owner?
Vraag 17. Hoe meet je de complexiteit of inspanning in een sprint? Is er een manier om het te bepalen en te vertegenwoordigen?
Vraag 18. Hoe houd je je voortgang bij in een sprint?
Vraag 19. Hoe creëer je de burn-down chart?
Vraag 20. Wat doe je in een sprintrecensie en retrospectief?
Vraag 21. Zie je enig nadeel van het gebruik van scrum?
Vraag 22. Denk je dat scrum kan worden geïmplementeerd in het hele softwareontwikkelingsproces?
Vraag 23. Stel dat tijdens de beoordeling de producteigenaar of belanghebbende het niet eens is met de functie die u hebt geïmplementeerd, wat zou u dan doen?
Vraag 24. Mocht de scrum master niet beschikbaar zijn, zou u dan toch de dagelijkse stand up meeting leiden?
Q # 25. Waar past automatisering in scrum?
Vraag 26. Kent u, afgezien van planning, beoordeling en retrospectief, nog een andere ceremonie in scrum?
Vraag 27. Kunt u een voorbeeld geven van waar scrum niet kan worden geïmplementeerd? Wat stelt u in dat geval voor?
Q # 28. Vertel me een groot voordeel van het gebruik van scrum?
Vraag 29. Wat is DoD? Hoe wordt dit bereikt?
Q # 30. Wat is MVP in scrum?
Vraag 31. Wat zijn Epics?
Vraag 32. Hoe bereken je een verhaalpunt?
V # 33. Is het mogelijk dat je verschillende verhaalpunten tegenkomt voor ontwikkel- en testinspanningen? Hoe los je dit conflict dan op?
Vraag 34. Je zit midden in een sprint en plots komt de product owner met een nieuwe eis, wat ga je doen?
Q # 35. Als je op de laatste dag van de sprint een verhaal ontvangt om te testen en je merkt dat er defecten zijn, wat ga je dan doen? Wilt u het verhaal markeren dat moet worden gedaan?
Nu hier de antwoorden op de vragen:
Scrum Interview vragen en antwoorden
Vraag 1) Hoe verschilt scrum van waterval?
Antwoord: De belangrijkste verschillen zijn:
- De feedback van de klant komt in een vroeg stadium binnen Scrum dan waterval , terwijl de feedback van de klant wordt ontvangen tegen het einde van de ontwikkelingscyclus.
- Het accommoderen van de nieuwe of gewijzigde eis in scrum is eenvoudiger dan de waterval.
- Scrum richt zich dan op gezamenlijke ontwikkeling waterval waar de hele ontwikkelingscyclus is opgedeeld in fasen.
- Op elk moment kunnen we de veranderingen in scrum terugdraaien dan in waterval.
- Testen wordt als een fase in de waterval beschouwd, in tegenstelling tot scrum.
Vraag 2) Hoe verschilt scrum van het iteratieve model?
Antwoord: Scrum is een soort iteratief model, maar het is iteratief + incrementeel.
Q # 3) Kent u een andere agile-methodologie dan Scrum?
Antwoord: Andere Agile-methodologieën omvatten KanBan, XP, Lean.
V # 4) Wat zijn de ceremonies die je uitvoert in de scrum?
Antwoord: Er worden 3 belangrijke ceremonies uitgevoerd in Scrum:
- Vergadering plannen: Hier komen de volledige scrumteams samen met de scrum master en product owner bij elkaar om elk item uit de product backlog te bespreken waarmee ze aan de sprint kunnen werken. Wanneer het verhaal is ingeschat en goed wordt begrepen door het team, gaat het verhaal naar de Sprint Backlog.
- Reviewbijeenkomst: Hier laat het scrumteam hun werk zien aan de stakeholders.
- Retrospectieve bijeenkomst: Hier komen de scrumteams samen met de scrum master en product owner bij elkaar om de laatste sprint waaraan ze hebben gewerkt terug te kijken. Ze bespreken voornamelijk de 3 dingen:
- Wat ging goed?
- Wat kan er beter worden gedaan?
- Actie-items
Afgezien van deze drie ceremonies hebben we er nog een genaamd 'Backlog grooming' -bijeenkomst.
In deze bijeenkomst komt het scrumteam samen met de scrum master en product owner. De producteigenaar heeft de bedrijfsvereisten naar voren gebracht volgens de prioriteit en het team dat erover heeft besproken, identificeert de complexiteit, afhankelijkheden en inspanningen. Het team kan in dit stadium ook het verhaal doen wijzen.
Q # 5) Kent u de Three Amigos in Scrum?
Antwoord: De drie Amigo's zijn: Product Owner, Scrum Master en Scrum Team.
V # 6) Wat zou volgens jou de ideale grootte van een Scrum-team moeten zijn?
Antwoord: De ideale maat is 7 tot 9 met +/- 2
de beste gratis muziekdownloader voor Android
V # 7) Wat bespreek je tijdens de dagelijkse stand-upvergadering?
Antwoord: We bespreken de volgende drie dingen:
- Wat heb ik vandaag gedaan?
- Wat ben ik van plan morgen te doen?
- Eventuele belemmeringen / wegversperring
V # 8) Hoe heet de 'Time Boxing' van een scrumproces?
Antwoord: Het heet 'Sprint'
V # 9) Wat zou een ideale duur van een sprint moeten zijn?
Antwoord: Het wordt aanbevolen om 2 - 4 weken van de sprintcyclus te hebben.
V # 10) Hoe worden vereisten gedefinieerd in een scrum?
Antwoord: Vereisten worden in Scrum 'gebruikersverhalen' genoemd.
V # 11) Wat zijn de verschillende artefacten in scrum?
Antwoord: Er worden twee artefacten onderhouden in Scrum:
- Product achterstand: Bevat de geprioriteerde lijst met zakelijke vereisten
- Sprint achterstand: Bevat de user stories die het scrumteam moet doen voor een sprint.
V # 12) Hoe definieer je een gebruikersverhaal?
Antwoord: De user stories zijn gedefinieerd in het formaat van
Als een
ik wil
Zodat
V # 13) Wat zijn de rollen van een Scrum Master en Product owner?
Antwoord:
Scrum-meester: Treedt op als Servant Leader voor het scrumteam. Hij leidt alle scrumceremonies en coacht het team om scrumwaarden en principes te begrijpen en te implementeren.
Product eigenaar: Is het aanspreekpunt voor een scrumteam. Hij / zij is degene die het dichtst bij het bedrijf werkt. De belangrijkste verantwoordelijkheid van een producteigenaar is het identificeren en verfijnen van de items in de productachterstand.
V # 14) Hoe meet je het werk dat in een sprint is gedaan?
Antwoord: Het wordt gemeten aan de hand van snelheid.
V # 15) Wat is snelheid?
Antwoord: Velocity is de som van verhaalpunten die een scrumteam voltooit (voldoet aan de definitie van done) tijdens een sprint.
V # 16) Welke entiteit is in scrum verantwoordelijk voor de deliverables? Scrum Master of Product Owner?
Antwoord: Noch de scrum master, niet de product owner. Het is de verantwoordelijkheid van het team dat eigenaar is van het product.
V # 17) Hoe meet je de complexiteit of inspanning in een sprint? Is er een manier om het te bepalen en te vertegenwoordigen?
welke ide is het beste voor python
Antwoord: Complexiteit en inspanning worden gemeten door middel van “Story Points”. In Scrum wordt aanbevolen om de Fibonacci-reeks te gebruiken om het weer te geven.
V # 18) Hoe houd je je voortgang bij in een sprint?
Antwoord: De voortgang wordt bijgehouden door een 'Burn-Down chart'.
V # 19) Hoe creëer je de Burn-Down chart?
Antwoord: Burn-down chart is een grafiek die de geschatte v / s werkelijke inspanning van de scrumtaken laat zien.
Het is een volgmechanisme waarmee voor een bepaalde sprint; dagelijkse taken worden bijgehouden om te controleren of de verhalen vorderen in de richting van de voltooiing van de toegewijde verhaalpunten of niet. Hier moeten we onthouden dat de inspanningen worden gemeten in termen van gebruikersverhalen en niet in uren.
V # 20) Wat doe je in een sprintrecensie en retrospectief?
Antwoord: Tijdens de Sprint review lopen we door en demonstreren we de feature of het verhaal geïmplementeerd door het scrumteam aan de stakeholders.
Tijdens Retrospective proberen we op een gezamenlijke manier te identificeren wat er goed ging, wat er beter kon en actiepunten om continu te verbeteren.
V # 21) Zie je enig nadeel van het gebruik van scrum?
Antwoord: Ik zie geen nadeel van het gebruik van scrum. De problemen ontstaan vooral wanneer het scrumteam de waarden en principes van de scrum niet begrijpt of niet flexibel genoeg is om te veranderen.
Vraag 22) Denk je dat scrum kan worden geïmplementeerd in het hele softwareontwikkelingsproces?
Antwoord: Scrum wordt voornamelijk gebruikt voor
- Complexe projecten.
- Projecten met vroege en strikte deadlines.
- Wanneer we software helemaal opnieuw ontwikkelen.
V # 23) Stel dat tijdens de beoordeling de producteigenaar of belanghebbende het niet eens is met de functie die u hebt geïmplementeerd, wat zou u dan doen?
Antwoord: Allereerst zullen we het verhaal niet als voltooid markeren.
We zullen eerst de daadwerkelijke behoefte van de stakeholder bevestigen en het gebruikersverhaal updaten en in de backlog plaatsen. Op basis van de prioriteit zouden we het verhaal in de volgende sprint trekken.
V # 24) Als de scrum master niet beschikbaar is, zou u dan nog steeds de dagelijkse stand-up meeting houden?
Antwoord: Ja, we kunnen heel goed doorgaan en onze dagelijkse staande vergadering houden.
V # 25) Waar past automatisering in scrum?
Antwoord: Automatisering speelt een cruciale rol in Scrum. Om continue feedback te hebben en de kwaliteit te garanderen, moeten we proberen om TDD-, BDD- en ATDD-benaderingen te implementeren tijdens onze ontwikkeling. Automatisering in scrum is niet alleen gerelateerd aan testen, maar het is voor alle aspecten van softwareontwikkeling.
Zoals ik al zei voordat ik TDD introduceerde, zullen BDD en ATDD ons ontwikkelingsproces versnellen en tegelijkertijd de kwaliteitsnormen handhaven; het automatiseren van het bouw- en implementatieproces zal ook de beschikbaarheid van functies in verschillende omgevingen versnellen - van QA tot productie.
Wat testen betreft, zou regressietesten degene moeten zijn die de meeste aandacht zal hebben. Met de voortgang van elke sprint wordt de regressiesuite steeds groter en wordt het praktisch een hele uitdaging om de regressiesuite voor elke sprint handmatig uit te voeren. Omdat we de sprintduur van 2 - 4 weken hebben, zou automatisering een vereiste zijn.
V # 26) Kent u, afgezien van planning, herziening en retrospectief, een andere ceremonie in scrum?
Antwoord: We hebben de Product Backlog Refinement meeting (backlog grooming meeting) waar het team, de scrum master en de product owner samenkomen om de business requirements te begrijpen, deze op te splitsen in user stories en deze in te schatten.
V # 27) Kunt u een voorbeeld geven van waar scrum niet kan worden geïmplementeerd? Wat stelt u in dat geval voor?
Antwoord: Scrum kan in allerlei projecten worden geïmplementeerd. Het is niet alleen toepasbaar op software, maar wordt ook met succes geïmplementeerd in werktuigbouwkundige en technische projecten.
V # 28) Vertel me een groot voordeel van het gebruik van scrum?
Antwoord: Het grote voordeel is - Vroege feedback en het produceren van het Minimal Viable Product voor de belanghebbenden.
V # 29) Wat is DoD? Hoe wordt dit bereikt?
Antwoord: DoD staat voor Definition of Done. Het wordt bereikt wanneer
- Het verhaal is de ontwikkeling voltooid
- QA voltooid
- Het verhaal voldoet en voldoet aan de acceptatiecriteria
- Regressie rond het verhaal is voltooid
- De functie komt in aanmerking voor verzending / implementatie in productie.
V # 30) Wat is MVP in scrum?
Antwoord: Een Minimum Viable Product is een product dat precies de minimaal vereiste functie heeft die aan de belanghebbenden kan worden aangetoond en dat in aanmerking komt om naar productie te worden verzonden.
V # 31) Wat zijn Epics?
Antwoord: Epics zijn dubbelzinnige gebruikersverhalen of we kunnen zeggen dat dit de gebruikersverhalen zijn die niet zijn gedefinieerd en worden bewaard voor toekomstige sprints.
V # 32) Hoe bereken je een verhaalpunt?
Antwoord: Een verhaalpunt wordt berekend door rekening te houden met de ontwikkelingsinspanning + testinspanning + het oplossen van afhankelijkheden en andere factoren die nodig zouden zijn om een verhaal te voltooien.
V # 33) Is het mogelijk dat u verschillende verhaalpunten tegenkomt voor ontwikkelings- en testinspanningen? Hoe los je dit conflict dan op?
Antwoord: Ja, dit is een veel voorkomend scenario. Er kan een kans zijn dat het verhaalpunt dat door het ontwikkelteam wordt gegeven bijvoorbeeld 3 is, maar de tester het 5. In dat geval moeten zowel de ontwikkelaar als de tester hun verhaalpunt rechtvaardigen, discussies voeren in de vergadering en samenwerken om af te ronden een gemeenschappelijk verhaalpunt.
Q # 34) Je zit midden in een sprint en plotseling komt de product owner met een nieuwe eis, wat ga je doen?
Antwoord: In het ideale geval wordt de vereiste een verhaal en verplaatst naar de achterstand. Op basis van de prioriteit kunnen teams het vervolgens opnemen in de volgende sprint.
Maar als de prioriteit van de vereiste echt hoog is, dan zal het team het moeten accommoderen in de sprint, maar het moet heel goed communiceren met de stakeholder dat het opnemen van een verhaal in het midden van de sprint kan resulteren in het overslaan van enkele verhalen naar de volgende sprint.
V # 35) Als je op de laatste dag van de sprint een verhaal ontvangt om te testen en je ontdekt dat er defecten zijn, wat ga je dan doen? Markeert u het verhaal als voltooid?
Antwoord: Een verhaal wordt alleen gedaan als het ontwikkeling voltooid is + QA voltooid + acceptatiecriteria is voldaan + het komt in aanmerking om in productie te worden genomen. In dit geval, als er defecten zijn, is het verhaal gedeeltelijk af en niet helemaal af, dus ik zal het overbrengen naar de volgende sprint.
Ik hoop dat enkele van de meest gestelde vragen en antwoorden over het scrum-interview nuttig zullen zijn bij het voorbereiden van het scrum-interview.
Aanbevolen literatuur
- Interview vragen en antwoorden
- Top 31 Agile interviewvragen en antwoorden
- 25 beste vragen en antwoorden voor agile-tests
- Vragen en antwoorden over ETL-tests
- Top 30+ populaire komkommer interviewvragen en antwoorden
- Top 30 SAS interviewvragen en antwoorden
- Top 30 interviewvragen en antwoorden over beveiligingstests
- Top 30 DBMS interviewvragen en antwoorden