De juiste Scrum Master kan ervoor zorgen dat uw softwareontwikkelingsprojecten op rolletjes lopen en kan de software van uw organisatie naar een hoger niveau tillen.
Maar er een aannemen is niet eenvoudig.
U moet de vaardigheden en kennis van de Scrum Master nauwkeurig evalueren in een rekruteringsproces dat uit meerdere stappen bestaat.
Om dit succesvol te doen, moet u de juiste combinatie van aanwervingstools en -methoden gebruiken, zoals een pre-employment skills assessment inclusief een Scrum Master test, evenals een gestructureerd sollicitatiegesprek met de juiste set vragen.
Kandidaten uitnodigen voor een gesprek is niet het lastigste deel. Kandidaten vragen om een vaardigheidstest of assessment in te vullen ook niet. Maar het bedenken van de juiste sollicitatievragen kan wat extra denkwerk vergen.
Als u worstelt met het bedenken van de juiste sollicitatievragen om de vaardigheden van uw Scrum Master kandidaten grondig te testen en de ervaring van de kandidaat te verbeteren, zoek dan niet verder.
De volgende 32 Scrum Master sollicitatievragen zijn precies wat u nodig hebt!
We hebben ook voorbeeldantwoorden voor elke vraag toegevoegd, om u te helpen de kennis van uw kandidaten te beoordelen, zelfs als u zelf geen Scrum expert bent.
Bekijk deze eerste vijf Scrum Master sollicitatievragen die u kunt gebruiken om de kennis van uw kandidaten te evalueren over de verschillende rollen, vaardigheden en verantwoordelijkheden met betrekking tot Scrum.
Drie belangrijke rollen in Scrum zijn:
De producteigenaar: De rol van de producteigenaar omvat het vaststellen van de functies van het product en het helpen bij het maken van een stappenplan voor de implementatie ervan. Hiervoor zal de product owner een lijst maken van de functies en werken aan hun prioritering voor elke Sprint.
De Scrum teamleden: De rol van het Scrum-team bestaat uit het uitvoeren van de verschillende taken die zijn gedefinieerd door de producteigenaar, in overeenstemming met de behoeften van de belanghebbenden.
De Scrum master: De Scrum Master helpt en begeleidt het Scrumteam bij hun werk, verhoogt de zakelijke waarde van het product en vergemakkelijkt de oplevering ervan.
Scrum Masters moeten een aantal essentiele vaardigheden hebben voor deze rol, waaronder:
Uitzonderlijke organisatorische en tijdmanagement vaardigheden
Uitstekende communicatie vaardigheden
Diepgaande kennis van de technologie die het team gebruikt
Coachings- en leiderschapsvaardigheden
Diepgaande kennis van de Scrum en Agile frameworks
Een zelforganiserend Scrum-team bestaat meestal uit maximaal zeven ontwikkelaars en is verantwoordelijk voor:
Het opdelen van eisen in kleine, specifieke taken
Het ontwikkelen van het product en de functies ervan
Het communiceren over hun voortgang
Samenwerken om een softwareproduct op te leveren
De Scrum Master is verantwoordelijk voor het onderschrijven en gebruiken van de Scrum methodologie in zijn team. Hij moet begrijpen waarom Scrum essentieel is, ervoor zorgen dat zijn team de Scrum- en Agile-raamwerken gebruikt en helpen knelpunten weg te werken die het team verhinderen vooruitgang te boeken.
Producteigenaren hebben verschillende verantwoordelijkheden. Naast het vaststellen van het eindconcept en de visie van het project, moeten ze ook:
Zich bewust zijn van de behoeften van de klant
De voortgang van het project peilen
Een verbindingspersoon en tussenpersoon zijn voor vragen met betrekking tot het project
Hier zijn 18 Scrum Master sollicitatievragen die u kunt gebruiken om de kennis van je kandidaten te testen over verschillende cruciale Scrum concepten en definities.
Scrum wordt geclassificeerd als een Agile raamwerk dat het gemakkelijker maakt voor leden van ontwikkelteams om met elkaar samen te werken. Scrum heeft verschillende voordelen, zoals:
Versnelt productreleases
Verbetert de kwaliteit van de code
Helpt teams wijzigingsverzoeken sneller te implementeren dan met andere methodologieen
Bovendien kunnen teamleden niet alleen delen wat ze hebben geleerd om anderen te helpen, maar ze kunnen ook zelforganiseren en hun productiviteit aanzienlijk verhogen.
Agile wordt het best gebruikt voor kleine teams van professionals of experts, Scrum is geschikt voor teams die werken aan projecten waarbij de eisen vaak veranderen.
In Agile worden ontwikkeling en testen voortdurend iteratief uitgevoerd. Scrum is een proces binnen Agile dat gericht is op het snel verbeteren van de bedrijfswaarde van het product.
DoD betekent "definitie van klaar". Het wordt gebruikt om alle deliverables te beschrijven die behaald moeten worden om het product increment te classificeren als releasable.
Omdat DoD ontwikkelteams in staat stelt om feedback te krijgen over het product, is het nuttig bij het verbeteren van de planning en het voltooien van werk dat nog niet is gedaan in specifieke Sprints.
Terwijl user stories de vereisten van het bedrijf schetsen vanuit het perspectief van de eindgebruiker, kunnen epics het best worden beschreven als een verzameling van verschillende gekoppelde user stories, en helpen taken bij het opsplitsen van user stories. Taken worden gebruikt om het werk in Scrum bij te houden, en meestal werken er maar een paar mensen aan elke taak.
Empirische procesbeheersing beschrijft werk dat feiten en bewijs, of experimenten en observaties combineert om een doel te bereiken.
In Scrum gebruiken teams empirische procesbeheersing om vooruitgang te boeken met een project; als alternatief gebruiken ze feiten en observaties als een activiteit te complex is voor een gedefinieerde procesbeheersingsaanpak.
Een van de Scrum-regels bepaalt dat Sprints niet langer dan een maand mogen duren. Meestal duren ze tussen een en vier weken, waarin het Scrum-team naar het Sprint-doel toewerkt.
Een kortere Sprint werkt het beste omdat het team dan sneller feedback krijgt op hun werk, terwijl een langere Sprint het team helpt om grote stukken werk af te leveren binnen de toegewezen tijd.
Er zijn drie belangrijke artefacten in het Scrum-proces:
Product increments combineren alle backlog items die in elke Sprint worden uitgevoerd in vergelijking met increments van de vorige Sprint
De product backlog is een lijst die alle veranderingen bevat die zijn gebeurd aan features, eventuele bugfixes of infrastructurele wijzigingen en eventuele nieuwe features
De Sprint backlog bestaat uit het doel, de backlog items en de incrementen van de Sprint en wordt regelmatig bijgewerkt
In Scrum zijn Sprints tijdsgebonden fasen waarin ontwikkelaars werken aan het bouwen van een product. Een Sprint helpt bij het verdelen van de tijd om grote projecten te voltooien in kleinere, beter beheersbare doelen.
De snelheidsmeter helpt teams te meten hoeveel werk ze in elke Sprint hebben voltooid. Dit helpt teams ook om te beoordelen hoeveel werk ze in elke Sprint kunnen doen.
Snelheid wordt berekend door alle story points van elke Sprint bij elkaar op te tellen en deze waarde te delen door het totale aantal Sprints.
Een Sprint backlog bevat verschillende items in een lijst die in een Sprint moeten worden voltooid. De lijst wordt verkregen van de producteigenaar. Een product backlog bevat verschillende items in een lijst die moeten worden voltooid om het product te ontwikkelen. Deze lijst wordt verkregen van de klant.
Een dagelijkse stand-up kan het best worden omschreven als een bespreking die elke dag plaatsvindt. Ze helpen ervoor te zorgen dat het team zich bewust is van:
De taken die succesvol zijn afgerond
De taken die nog moeten worden afgerond
De uitdagingen die moeten worden overwonnen
Scrum-ban is een methodologie die Scrum en Kanban combineert. Het wordt gebruikt om batching te verminderen en het team te helpen een systeem te gebruiken dat op pull gebaseerd is. In het Scrum-ban projectmanagementraamwerk wordt Kanban gebruikt naast Scrum om het team te helpen taken uit te voeren.
Alle taken die XP (extreme programming) gebruiken, maken deel uit van een spike. Bij spikes kan het gaan om het uitvoeren van onderzoek en ontwerp. Ze zijn bedoeld om technische risico's te minimaliseren en staan ook bekend als user stories met een tijdslimiet. Ze helpen teamleden ook om de nodige informatie te verzamelen om een project te voltooien.
In Sprint 0 maken teams een ruwe schets van de backlog van het product. Het geeft teamleden een idee van de omvang van het werk dat ze moeten voltooien en zorgt ervoor dat ze zich organiseren en voorbereiden op het werk dat voor hen ligt.
Het acroniem MVP betekent minimum viable product. Het wordt gebruikt in lean start-ups om het belang te benadrukken van het combineren van leren en productontwikkeling. Teams hebben de neiging om kritische gegevens te verzamelen over hoe gebruikers het product gebruiken, waardoor ze een dieper inzicht krijgen in de behoeften van de klant.
Het acroniem MMP betekent minimaal verkoopbaar product. Het wordt gebruikt om het product te beschrijven dat zich voldoende heeft ontwikkeld om als versie 1 te worden uitgebracht. Als u het MMP hebt gedefinieerd, betekent dit dat uw organisatie en teams zich al bewust zijn van de beoogde eindgebruikers, hun behoeften en de problemen die uw product in dit stadium moet oplossen.
User stories zijn hulpmiddelen die in Agile projectmanagement worden gebruikt om andere teamleden te helpen begrijpen hoe de eindgebruiker waarde zal halen uit het uitgevoerde werk, waarbij de eindgebruiker een interne of externe klant of een collega kan zijn.
Om een user story vast te leggen, gebruiken organisaties softwaretools voor projectmanagement of indexkaarten. Dit helpt teams om hun doelen te bereiken, die zijn opgesplitst in initiatieven en epics.
Sprint retrospectives vinden plaats nadat de Sprint review heeft plaatsgevonden, en is in wezen een vergadering waarin fouten en problemen worden besproken. In Sprint retrospectives bespreken teamleden ook nieuwe benaderingen om problemen aan te pakken, die worden meegenomen naar de nieuwe Sprint.
Zijn uw kandidaten zich bewust van de belangrijkste problemen die zich kunnen voordoen in Scrum?
De volgende twee Scrum sollicitatievragen zullen u helpen om hun kennis over Scrum risico's te evalueren.
Enkele van de risico's die teams tegenkomen bij Scrum zijn:
Het toegewezen budget overschrijden<
De deadline van het project niet halen
Niet-specifieke of vage user stories hebben
Niet de juiste resources in het team hebben
In sommige situaties kunnen wijzigingen aan het project worden toegevoegd zonder een goede beoordeling van de impact die ze hebben op de kosten van het project of de duur van de Sprint. Scope creep moet worden vermeden, dus er zijn verschillende stappen nodig om het te beheren:
Het werk moet elke dag nauwlettend in de gaten worden gehouden
De visie van het project moet worden uitgelegd aan het team
Wijzigingen moeten worden aangevraagd, besproken, beoordeeld en goedgekeurd
scrum-sollicitatievragen-plannen-meten-beoordelen
Deze sectie bevat zeven Scrum-sollicitatievragen die u kunt gebruiken om de kennis van uw kandidaten op het gebied van plannen, meten en beoordelen te evalueren en te leren hoe goed ze zijn als dienende leiders.
User story mapping is een proces waarbij user stories worden georganiseerd en gepresenteerd om teams te helpen inzicht te krijgen in de backlog van het systeem en de planning van releases.
Langs de horizontale as van de story map worden de user stories gerangschikt op volgorde van prioriteit en langs de verticale as worden ze gepresenteerd volgens hun niveau van geavanceerdheid.
De burnup tool wordt gebruikt om te controleren hoeveel werk er is voltooid. Het toont ook het werk dat nog moet gebeuren in een Sprint of project. In die zin zijn ze nuttig voor het visualiseren van het werk dat moet worden voltooid.
De burndown grafiek wordt gebruikt om bij te houden hoe snel user stories worden uitgewerkt door het ontwikkelteam.
Dit Agile hulpmiddel somt functies op vanuit het perspectief van de eindgebruiker en kan door het hele team worden bekeken. Het toont ook de taken die moeten worden voltooid, wat wordt uitgezet tegen de tijdsduur die is verstreken vanaf het begin van het project.
Om teamoverstijgende coordinatie te bereiken, wordt het gebruik van een Scrum of Scrums-bijeenkomst aanbevolen. In deze vergaderingen praten de Scrum-teams over de voortgang, maar ook over de problemen en risico's van een project. De Scrum Master leidt zijn team en draagt de verantwoordelijkheid voor de coordinatie met andere Scrums.
Omdat het bewaken van de voortgang van Sprints belangrijk is, moeten Scrum Masters verschillende benaderingen gebruiken om de voortgang bij te houden, zoals:
De teamsnelheid analyseren
Sprints plannen
Scrum retrospectives uitvoeren
Dagelijkse Scrum meetings houden
De burndown chart analyseren
Er zijn verschillende redenen waarom dagelijkse Scrums essentieel zijn:
Ze maken samenwerking gemakkelijker
Teams helpen bij het bespreken en visualiseren van de voortgang
Vergroten de mate van controle over het project
Teams helpen bij het minimaliseren van de risico's op mislukking van het project
Leiden tot betere kwaliteit van het werk
Sprintplanning is essentieel om het werk te schetsen dat in de Sprint moet worden uitgevoerd. Enkele van de onderwerpen die in de Sprintplanning aan bod komen, zijn:
Waarom de Sprint belangrijk is
Welk werk kan worden gedaan tijdens de Sprint
Hoe het werk zal worden voltooid
Zodra u het interviewstadium bereikt, zijn er een paar best practices waar u rekening mee moet houden. Hier is een korte lijst:
Maak een lijst van de kritieke technische vaardigheden, eigenschappen of ervaringen die de succesvolle Scrum Master kandidaat moet hebben, en evalueer de vaardigheden van uw kandidaten met behulp van vaardigheidsbeoordelingen voordat u ze uitnodigt voor een gesprek.
U kunt bijvoorbeeld een Scrum Master test gebruiken in combinatie met andere rolspecifieke vaardigheidstests, programmeervaardigheidstests, of persoonlijkheids- en cultuurassessments, om de kandidaten te identificeren die het sterkste prestatiepotentieel hebben.
Met vaardigheidassessments kunt u direct zien wie uw beste kandidaten zijn, en de tijd om aan te nemen aanzienlijk verkorten.
Als u open vragen stelt, zullen uw kandidaten eerder antwoorden met gedetailleerde antwoorden. Vermijd gesloten vragen, die eenvoudige "ja" of "nee" antwoorden kunnen uitlokken, en nodig kandidaten uit om zoveel mogelijk details te delen binnen uw tijdsbeperkingen.
Als u ervoor kiest om kandidaten een vraag te stellen als "Is uw team tevreden over uw leiderschap als dienend leider/Scrum Master?", is de kans groot dat u oneerlijke antwoorden krijgt.
Misleidende vragen kunnen ook een negatieve impact hebben op de kandidaatervaring en kandidaten een slechte indruk van uw organisatie geven.
In plaats van te vragen: "Vind je je huidige rol als Scrum Master leuk?", gebruikt u een open vraag waarbij u de kandidaat niet vraagt naar zijn of haar subjectieve mening.
U kunt bijvoorbeeld vragen: "Welke factoren maken je huidige rol uitdagend?", en dan een vervolgvraag stellen zoals "Hoe zou je deze uitdagingen aanpakken als Scrum Master in onze organisatie?" om dieper in te gaan op het vermogen van uw kandidaten om zich aan te passen aan hun potentiele nieuwe rol.
Hoewel u kan beslissen om deze Scrum Master sollicitatievragen in willekeurige volgorde te stellen, gebruik gestructureerde interviews om de functievaardigheden te identificeren die essentieel zijn voor de functie. Als u niet bij elke sollicitant dezelfde volgorde gebruikt, probeer dan alle geplande vragen te behandelen.
Stel follow-up vragen als uw kandidaten niet genoeg details hebben gegeven als antwoord op de eerste vraag.
Vervolgvragen kunnen betrekking hebben op de projecten die uw kandidaten momenteel leiden. Hieronder vindt u enkele voorbeelden:
Hoe heb je hieraan bijgedragen?
Wat was je rol in dit project?
Wat was het resultaat?
Waarom heb je ervoor gekozen om deze actie te ondernemen?
Wat bracht je ertoe om deze beslissing te nemen?
Kun je hier iets meer over uitleggen?
Heb je hier nog andere voorbeelden van?
Er zijn een aantal vragen en uitspraken die vermeden moeten worden tijdens een sollicitatiegesprek vanwege juridische problemen die kunnen ontstaan. Stel nooit vragen aan kandidaten zoals:
In welk land ben je geboren?
In welk jaar heb je je diploma computerprogrammering behaald?
Hoe oud was je toen je aan je Scrum Master carriere begon?
Om de juiste Scrum Master voor uw organisatie aan te werven, is een effectief interviewproces nodig, dat op zijn beurt vereist dat u de juiste sollicitatievragen gebruikt.
Het proces kan wat tijd in beslag nemen, maar met de vragen in dit artikel hopen we dat het gemakkelijker voor u wordt om uw eigen vragen te plannen.
Daarnaast kan het gebruik van een uitgebreid vaardigheidstestplatform om vaardigheidstests af te nemen u helpen om snel ongekwalificeerde kandidaten eruit te filteren en alleen de beste kandidaten uit te nodigen voor een gesprek.
Geef uw wervingsproces een boost en huur de beste Scrum Masters in om uw softwareontwikkelingsprojecten efficient te beheren. Probeer TestGorilla gratis uit.
Maak binnen enkele minuten assessments voor pre-employment om kandidaten te screenen, bespaar tijd en werf toptalent.
Geen spam. Afmelden op elk gewenst moment.
Onze screeningstesten identificeren de beste kandidaten en maken je wervingsbeslissingen sneller, gemakkelijker en zonder vooringenomenheid.