Wat is Scrum? Alles wat u moet weten over projectmanagement



Dit 'Wat is Scrum?' artikel geeft u een korte en duidelijke inleiding tot Scrum - een Agile Project Management Framework.

Het bouwen van een nieuw product of een functie is niet echt een gemakkelijke taak, en het is zelfs nog een grotere uitdaging om het te laten slagen in een concurrerende markt. Scrum Methodology helpt daarbij.

Goede producten boeien een doelgroep door in te spelen op de behoeften van de klant. De persoon die dit voor zijn / haar bedrijf bereikt, is een en hij / zij wordt daarvoor behoorlijk beloond.





In dit artikel gaan we de vraag “Wat is Scrum?” Onderzoeken.

Wat is Scrum?

De Scrum-gids definieert scrum als:



'Een raamwerk waarbinnen mensen complexe aanpassingsproblemen kunnen aanpakken, terwijl ze productief en creatief producten van de hoogst mogelijke waarde leveren.'

ScrumLogo- Edureka

Simpel gezegd is scrum een ​​lichtgewicht dat kan worden gebruikt om iteratieve en incrementele projecten van alle soorten te beheren. Het concept hier is om grote complexe projecten op te splitsen in kleinere fasen, gaandeweg te herzien en aan te passen. Met scrum:



  • Schrijf minder plannen en doe meer in korte iteraties of cycli die we noemen sprints
  • Werk als één toegewijd en toegewijd team, in plaats van aan afzonderlijke groepen te werken
  • Lever constant werkende producten aan het einde van elke sprint
  • Ontvang continue feedback van uw klanten en improviseer uw product

Scrum is dus een flexibele manier van werken aan elk soort project in deze snel veranderende wereld. Maar dat laat nog steeds veel vragen over het Scrum Framework. De eerste stap is om wat dieper in te gaan op de oorsprong en geschiedenis van Scrum.

fibonacci-serie programma in java

Wat is Scrum? Scrum in 20 minuten | Scrum Master-training | Edureka

Geschiedenis van Scrum

De term 'scrum' werd voor het eerst geïntroduceerd door twee professoren Hirotaka Takeuchi en Ikujiro Nonaka in 1986, in Harvard Business Review artikel. Daar beschreven ze het als een 'rugby' -stijlbenadering van productontwikkeling, een waarbij een team naar voren beweegt terwijl ze een bal heen en weer spelen.

Softwareontwikkelaars Ken Schwaber en Jeff Sutherland bedachten elk hun eigen versie van Scrum, die ze presenteerden op een conferentie in Austin, Texan in 1995. In 2010 kwam de eerste publicatie van de officiële scrumgids uit.

Laten we naar het volgende deel van dit 'Wat is Scrum?' artikel en leer over de mensen en onderdelen die betrokken zijn bij Scrum Framework.

Mensen en onderdelen van Scrum Framework

Het Scrum Framework bestaat uit drie verschillende categorieën, te weten:

Laten we ze allemaal eens bekijken.

Scrum-rollen

Er zijn drie verschillende rollen gedefinieerd in Scrum:

  • De Product eigenaar is verantwoordelijk voor het werk dat het team moet afronden. De belangrijkste rol van een producteigenaar is om motiveer het team om het doel te bereiken en de visie van het project. Terwijl een projecteigenaar input van anderen kan nemen, maar als het om belangrijke beslissingen nemen , uiteindelijk is hij / zij verantwoordelijk.
  • De Scrum Master zorgt ervoor dat alle teamleden volgen de theorieën, regels en praktijken van scrum . Ze zorgen ervoor dat het Scrum-team alles heeft wat het nodig heeft om zijn werk te voltooien, zoals het wegnemen van obstakels die de voortgang in de weg staan, het organiseren van bijeenkomsten, het omgaan met uitdagingen en knelpunten
  • De Ontwikkelteam (Scrum Team) iseen zelforganiserend en crossfunctioneel team, samenwerken om producten te leveren . Scrum-ontwikkelingsteams krijgen de vrijheid om zichzelf te organiseren en hun eigen werk te beheren om de effectiviteit en efficiëntie van het team te maximaliseren.

Nu je een idee hebt van wat scrum is en de mensen die erbij betrokken zijn, is het tijd om meer te weten te komen over verschillende gebeurtenissen die plaatsvinden tijdens het scrumproces.

Evenementen in Scrum

In het bijzonder zijn er vier gebeurtenissen die u tijdens het scrumproces zult tegenkomen. Maar voordat we verder gaan, moet u weten wat sprint is.

Een sprint is in feite een bepaalde tijdsperiode waarin een scrumteam een ​​product produceert.

De vier evenementen of ceremonies van Scrum Framework zijn:

  • Sprint Planning: Het is een bijeenkomst waar de werk dat tijdens een sprint moet worden gedaan, wordt in kaart gebracht en de teamleden krijgen het werk toegewezen dat nodig is om dat doel te bereiken.
  • Dagelijkse Scrum: Ook wel bekend als een stand-up, het is een Dagelijkse vergadering van 15 minuten waar het team de kans krijgt om op dezelfde pagina te komen en een strategie voor de komende 24 uur samen te stellen.
  • Sprint beoordeling: Tijdens de sprint review legt de product owner uit wat het geplande werk was en wat niet tijdens de Sprint is afgerond. Het team dan presenteert voltooid werk en bespreek wat er goed ging en hoe problemen werden opgelost.
  • Sprint Retrospective: Tijdens sprint retrospective overlegt het team wat ging er goed, wat ging er mis en hoe dit te verbeteren . Ze beslissen hoe ze de problemen willen oplossen en maken een plan voor verbeteringen die tijdens de volgende sprint moeten worden uitgevoerd.

Om scrum goed te begrijpen, moet u op de hoogte zijn van de artefacten die tijdens het scrumproces worden gebruikt.Dus laten we ze bespreken.

Scrum-artefacten

Artefacten zijn slechts fysieke records die projectdetails bieden bij het ontwikkelen van een product. Scrum-artefacten zijn onder meer:

  • Product achterstand: Het is een eenvoudig document dat de lijst met taken en alle vereisten die het eindproduct nodig heeft . Het evolueert voortdurend en is nooit compleet. Voor elk item in de productachterstand moet u wat aanvullende informatie toevoegen, zoals:
    • Omschrijving
    • Bestellen op basis van prioriteit
    • Schatting
    • Waarde voor het bedrijf
  • Sprint achterstand: Het is de lijst met alle items uit de product backlog waaraan tijdens een sprint moet worden gewerkt. Teamleden melden zich aan voor taken op basis van hun vaardigheden en prioriteiten. Het is een real-time beeld van het werk die het team momenteel van plan is te voltooien tijdens de sprint.

  • Burndown-grafiek: Het is een grafische weergave van het aantal geschat resterend werk . Meestal wordt de hoeveelheid resterende werk op de verticale as weergegeven met de tijd langs de horizontale as.
  • Productverhoging: Het belangrijkste artefact is het product verbetering , of met andere woorden, de som van het productwerk dat is voltooid tijdens een Sprint, gecombineerd met al het werk dat is voltooid tijdens eerdere sprints.

Dit omvat alle termen die u kunt tegenkomen bij het werken met Scrum Framework. Maar hoe werkt de scrum eigenlijk?

Hoe werkt een Scrum-proces?

Stap 1: Scrum-proces begint met een Product eigenaar . Product Owner maakt een product achterstand , een lijst met taken en vereisten die het eindproduct nodig heeft. Het belangrijkste is dat de productachterstand moet zijn geprioriteerd.

Stap 2: Het scrumteam komt samen voor sprint planning , dat is wanneer het team samen beslist waaraan het eerst moet werken vanuit de productachterstand. Deze subset van items uit de productachterstand wordt de s print backlog .

Stap 3: Tijdens de sprint komt het team samen om de voortgang en issues te communiceren, deze bijeenkomst wordt de dagelijkse scrum. Het wordt gecontroleerd door de scrum master die ervoor zorgt dat alle teamleden de theorieën, regels en praktijken van scrum volgen.

Stap 4: Aan het einde van de sprint, de sprint beoordeling bijeenkomst wordt georganiseerd door de product owner. Tijdens de vergadering is het ontwikkelingsteam laat zien wat ze hebben voltooid sinds de laatste sprint. Vervolgens geeft de producteigenaar informatie over wat er nog op de productachterstand staat en de geschatte tijd om het project indien nodig te voltooien.

Opmerking: Bij scrum moet het team aan het einde van elke sprint een functionerend stuk van het product hebben om te laten zien voor hun werk .

Stap5: Na de sprintreview komt het scrumteam bij elkaar sprint retrospectieve bijeenkomst , waar het team bespreekt wat er goed ging, wat niet en of ze het beter hadden kunnen doen. Misschien is een technische beperking een belemmering voor hen of wordt een teamlid overladen met taken. Het team beslist hoe los deze problemen op en maakt een plan voor verbeteringen die tijdens de volgende sprint moeten worden doorgevoerd.

Stap6: De cyclus herhaalt voor de overige taken in de product backlog. Dit gaat door totdat een van de onderstaande dingen gebeurt:

  • De deadline is bereikt
  • Het budget is op
  • De producteigenaar is tevreden met het eindproduct

En dat is, in een notendop, hoe Scrum werkt. Een belangrijk principe bij scrum is het idee van transparantie. Alle betrokken teamleden moeten zich bewust zijn van waar iedereen aan werkt, de voortgang die wordt geboekt en wat het team probeert te bereiken.

Dit brengt ons bij het einde van dit ‘Wat is Scrum?’ Artikel. Ik heb alle basisprincipes behandeld waarvan je op de hoogte moet zijn als je van plan bent scrum-methodologie te gebruiken.Ik hoop dat je duidelijk bent met alles wat in dit artikel met je is gedeeld.

Zorg ervoor dat u goed thuis bent in de Scrum-terminologie voordat u deze gaat gebruiken.

Heeft u een vraag voor ons? Vermeld het alstublieft in het commentaargedeelte van deze 'Wat is Scrum?' artikel en we nemen zo snel mogelijk contact met u op.