op zoek naar een uitgebreide _Agile woordenlijst ?
Hoewel Agile nauwelijks 2 decennia bestaat, heeft het een grote invloed gehad op de wereld van softwareontwikkeling.
bewijs nodig?
Vandaag, 86% van alle ontwikkelaars gebruiken de Agile methode in hun werk!
Sinds miljoenen in-office en virtuele teams agile gebruiken, is in de loop der jaren geëvolueerd en heeft meerdere Agile principes, methodologieën en praktijken voortgebracht.
Het resultaat is dat Agile teams hun eigen Agile terminologie hebben gecreëerd om te beheren al deze principes en praktijken.
En omdat niets in softwareontwikkeling ooit gemakkelijk is, kunnen deze woorden soms klinken alsof ze uit een heel andere taal komen!
Maak je echter geen zorgen.
In deze Agile woordenlijst verklaren we 50 sleuteltermen van Agile die je zullen helpen deze softwareontwikkelingsmethodologie te ontcijferen.
laten we nu beginnen met bladeren door dit _Agile terminologie _woordenboek, zullen we?
A-E: Acceptatiecriteria tot Epic
1. Acceptatiecriteria
Definitie
Acceptatiecriteria zijn een verzameling voorwaarden waaraan software moet voldoen om geaccepteerd te worden door een klant of stakeholder. en hoe worden deze voorwaarden bepaald?
Het is allemaal aan de eigenaar van het product . Zij moeten bepalen of de functie doet wat de gebruikers willen dat hij doet ( gebruikersverhaal) .
Synoniemen
Client aanvaard
Definitie van Klaar (DoD)
Bonus:_ Storyboarding sjablonen
2. Acceptatietest
Definitie
Een acceptatietest zorgt ervoor dat een functie van de software correct werkt en voldoet aan de acceptatiecriteria. De test wordt meestal uitgevoerd nadat de software is ontwikkeld.
Synoniemen
Gebruikerstest, functionele test
3. Agile-manifest
Definitie
De Agile Manifest is een document dat de 12 Agile principes opsomt die de leidraad vormen voor de Agile raamwerk. Elke Agile-methodologie volgt strikt de principes en praktijken die zijn beschreven in het Agile Manifesto.
Synoniemen
Geen
4. Agile marketing
Definitie
Het is een marketingtechniek die sterk leent van Agile praktijken en waarden. Agile marketing professionals werken in Sprints zodat hun team waardevolle projecten kan voltooien in een zeer korte periode.
Na elke Sprint meten ze hoe goed hun project het heeft gedaan en kijken ze welke veranderingen ze kunnen doorvoeren om hun prestaties in de volgende Sprint te verbeteren.
Agile marketing is ook een geweldige manier voor je marketingteam om snel te reageren op de snel veranderende markten van tegenwoordig.
Synoniemen
Geen
5. Agile denkwijze
Definitie
Een Agile denkwijze is een set van houdingen die een Agile of Scrum team moeten hebben voor hun werk.
Deze houdingen zijn geïnspireerd door Agile waarden en principes, zoals:
- Respect
- Samenwerking
- Voortdurende verbetering
- Focus op het leveren van waarde
hoe ontwikkel je een _Agile mindset _?
Een Agile beoefenaar of een Agile coach kan je team helpen Agile te omarmen.
Synoniemen
Geen
6. Behendig principe
Definitie
Een Agile principe is een begeleidende praktijk die teams helpt om het volgende te begrijpen en toe te passen Agile. Er zijn 12 Agile principes die draaien om klanttevredenheid, het verhogen van de snelheid van softwareontwikkeling en flexibiliteit.
Bekijk alle 12 Agile principes_ .
Synoniemen
Geen
7. Agile Vrijgavetraining
Definitie
Een Agile Vrijgavetraining is een combinatie van meerdere Agile software development teams die gebruikt worden om grote projecten op ondernemingsschaal aan te pakken.
Zie het als een mega Scrum team!
Een Agile Release Train bestaat gemiddeld uit zo'n 50-125 leden van het team die samenwerken aan verschillende delen van het project. Net als een Scrum-team werkt een Agile Release Team in korte uitbarstingen, genaamd iteraties .
Hun iteraties (programma incrementen genoemd) zijn echter 5x zo lang als een gewone iteratie!
Ze zijn een essentieel onderdeel van de Geschaald Agile Kader .
Synoniemen
ART
8. Agile softwareontwikkeling
Definitie Agile softwareontwikkeling is een techniek voor projectmanagement waarmee ontwikkelaars in slechts enkele weken een werkend software model kunnen maken.
_Wacht, is dit niet te snel? Hoe is dit mogelijk?
Een Agile team splitsen hun project op in kleinere cycli van ontwikkeling, genaamd iteraties of Sprints.
Aan het einde van de iteratie is het Agile team in staat om werkende software op te leveren met alleen de essentiële functies. Gebruikers geven hun feedback en suggesties, en het Agile team neemt deze mee in toekomstige iteraties, zoals wij! Deze cyclus gaat door tot je een definitieve software hebt gemaakt die je klanten in verrukking brengt.
In de loop der jaren is dit opgesplitst in verschillende raamwerken en methodologieën zoals Scrum,Kanban , Mager en XP. Net zoals sommigen de voorkeur geven aan cornflakes en anderen aan spek en eieren als ontbijt, hebben verschillende teams verschillende smaken als het aankomt op het Agile framework!
meer informatie over de verschillende smaken van Agile? Klik hier.
Synoniemen
Agile Software Management, Agile projectmanagement, Agile methodologie, Agile methode, Agile aanpak, Agile manier
9. Agile transformatie
definitie Agile transformatie is het proces van transitie van uw gehele organisatie om aan te passen aan de
Agile denkwijze .
Dit houdt in dat er een werkomgeving moet worden gecreëerd die innovatie en flexibiliteit ondersteunt. Het stelt uw projectteam ook in staat om te zijn functieoverschrijdend (met leden met verschillende vaardigheden).
Aantekening: Agile transformatie betekent niet dat je je team moet leren om Agile softwareontwikkelingsmethoden te gebruiken.
Synoniemen
Geen
Bonus: Lees onze gids over Agile Scrum artefacten ! 💜
10. Achterstand
Definitie
Dit is een lijst met nieuwe functies, updates, bugfixes, enz. van het product die de gebruiker nodig heeft.
Aan het begin van elke iteratie de producteigenaar bepaalt aan welke items van de backlog het team moet werken. Na elke iteratie wordt de backlog regelmatig bijgewerkt met suggesties van gebruikers en nieuwe functies.
Synoniemen Productachterstand ,
sprint backlog
11. Backlog verfijnen
Definitie
Het is een Scrum vergadering waar het Scrum team de backlog organiseert om ervoor te zorgen dat deze klaar is voor de volgende Sprint of iteratie. Met andere woorden, het is net als de voorjaarsschoonmaak... maar dan voor Scrum Teams!
Het wordt normaal gesproken aan het einde van de Sprint gehouden.
Dit is wat het team doet tijdens deze vergadering:
- Verwijdert onnodigeverhalen van gebruikers* Maakt nieuwe verhalen voor gebruikers op basis van feedback van gebruikers
- Geeft prioriteit aan functies die in de volgende Sprint moeten worden opgenomen
Synoniemen
Backlog grooming
12. Knelpunt
Definitie
Knelpunten zijn problemen die het ontwikkelingsproces volledig kunnen vertragen.
laten we het uitleggen:_
Een Sprint Taak doorloopt meerdere fases tijdens het ontwikkelingsproces, zoals: 'Nog te doen', 'In uitvoering', 'Review'. Een knelpunt ontstaat wanneer te veel taken vastzitten in één fase, zoals een file van projecttaken!
Het resultaat is dat de project workflow vertraagt tot een kruipsnelheid, iets wat je niet wilt in een snel Agile proces!
niemand houdt van files, toch?
Daarom gebruikt een Agile team meestal een Kanban-bord om te voorkomen dat dit gebeurt.
Synoniemen
Obstakel, belemmering
13. Burndown grafiek
Definitie Een aflopende grafiek is een belangrijke grafiek die Agile projectmanagers helpt bijhouden:
- De hoeveelheid werk die nog over is in het project
- De resterende tijd om het werk te voltooien
/$$img/ https://clickup.com/blog/wp-content/uploads/2020/09/image21.png aflopende grafiek in ClickUp /%img/
De x-as geeft de resterende tijd in een Sprint weer en de y-as het aantal Taken.
Een Agile projectmanagement tool zoals ClickUp kan een geprojecteerde voortgangslijn bieden die laat zien hoe de voortgang van het project eruit zou zien als uw team in hetzelfde tempo zou werken.
Synoniemen
Release burndown grafiek, sprint burndown grafiek
14. Grafiek burndown
Definitie
A grafiek opbranding een belangrijke grafiek die projectmanagers helpt visualiseren:
- Het werk dat het Scrum team heeft Voltooid in de Sprint
- De totale hoeveelheid werk in het project
De x-as vertegenwoordigt de resterende tijd in de Sprint en de y-as vertegenwoordigt de hoeveelheid werk ( verhaalpunten ).
Hier vertegenwoordigt de groene lijn het werk dat de Scrum team tot nu toe heeft Voltooid en de grijze lijn geeft het werk weer dat nog gedaan moet worden.
Synoniemen
Geen
15. Continue integratie (CI)
Definitie
Continue integratie is een Agile praktijk waarbij ontwikkelaars constant hun code toevoegen aan het hoofdsysteem.
hoe werkt het?
Ontwikkelaars werken onafhankelijk aan een functie. Zodra een functie is Voltooid, wordt deze getest op eventuele bugs.
Pas als de geautomatiseerde test doorstaan is, wordt hij toegevoegd aan de uiteindelijke software.
Synoniemen
Continue levering, CI
16. Dagelijkse Scrum
Definitie
Het is een dagelijkse vergadering meestal georganiseerd door de Scrum Meester . Elke ochtend wordt de Scrum team komt 15 minuten bij elkaar om de dag te bespreken.
Elk lid praat kort over de volgende onderwerpen:
- Wat ze vandaag nog te doen hebben
- Wat ze gisteren Nog te doen hadden
- Problemen die ze zijn tegengekomen
De Scrum master stapt op om alle belemmeringen die het Scrum team kan hebben.
Aantekening: Leden van het Scrum-team moeten opstaan gedurende de hele duur van deze Scrum-vergadering.
ja, Keanu!
Het houdt het team gefocust en alert tijdens deze korte Scrum vergadering.
Synoniemen
Dagelijkse standup, Dagelijkse Scrum vergadering
Bonus:_ Typen vergaderingen !
17. DSDM (Dynamische systeemontwikkelingsmethode)
Definitie
Het is een business-georiënteerde Agile raamwerk dat zich richt op het hele project van begin tot eind. De kerngedachte van DSDM is dat het werk dat gedaan wordt op het Agile project in lijn moet zijn met de strategie van het bedrijf.
Synoniemen
Geen
18. Epos
Definitie
Een episch is een groot idee of functie die kan worden opgedeeld in kleinere gebruikersverhalen . Net zoals grote 'epossen' zoals Lord of the Rings zijn opgesplitst in 3 boeken.
Voorbeeld: een epos genaamd 'Verbeter mobiele UI' kan bestaan uit 3 user stories: 'Voeg mobiel winkelwagentje toe', 'Optimaliseer snelheid' en 'Consistent lettertype'.
Elke user story kan op zijn beurt weer worden opgesplitst in beheersbare Taken.
Dit is hoe een episch ziet eruit zoals in ClickUp:
Vanwege hun grootte worden epics geleverd in meerdere iteraties.
Synoniemen
Epische verhalen
F-J: Gantt Grafiek naar Iteratie
19. Gantt Grafiek
Definitie
Het is een staafdiagram dat de opeenvolging van taken binnen de tijdlijn van een project visualiseert. Elke taak heeft een startdatum en einddatum zodat je team de deadlines niet overschrijdt.
Gebruik een Gantt grafiek om te zien welke taken er zijn afhankelijk van elkaar.
Leer meer over Gantt grafieken !
Synoniemen
Tijdlijn project
20. Belemmering
Definitie
Het is een obstakel dat de productiviteit van een Agile team vermindert of hen verhindert een Agile project helemaal te voltooien.
Voorbeeld:
Communicatieproblemen, afleiding op de werkplek, katers na een teamuitje 😉 enz.
Tijdens een Scrum vergadering het is de Scrum master's verantwoordelijkheid om alle belemmeringen die een team kan hebben weg te nemen, zelfs als dat betekent dat ze moeten worden behandeld met een kater!
Synoniemen
Wegversperringen, problemen
21. Iteratie
Definitie
Het is een periode waarin een Agile team werkende software moet ontwikkelen. Een iteratie duurt over het algemeen ongeveer 2-4 weken voor Kanban en Scrum teams .
Synoniemen Sprint, timebox
K-O: Kanban naar Lean
22. Kanban
Definitie
Het is een zeer visueel Agile framework.
In plaats van te werken in vaste en geplande iteraties zoals in Scrum, kunnen Kanban teams werken teams aan taken met prioriteit wanneer ze binnenkomen. Het doel van Kanban is om een constante stroom werk te hebben zonder enige knelpunten .
hoe doen ze dat?
Teams zetten een limiet op het aantal taken waaraan tegelijkertijd gewerkt kan worden (bekend als WIP limiet), zodat het team niet gaat multitasken en de productiviteit vertraagt.
ben je van plan om de productiviteit van je team te verhogen? Klik hier om te leren hoe ClickUp u kan helpen bij de instelling van Kanban projectmanagement.
Synoniemen
Geen
23. Kanban-bord
Definitie
A Kanban-bord visualiseert al het werk binnen het project.
Het is een fysiek of visueel kurkbord dat is opgedeeld in 3-4 kolommen.
Elke kolom in een Kanban-bord geeft een status van de taak weer, bereikend van 'Nog te doen', 'In uitvoering' en 'Klaar'.
In Kanban wordt elke taak gevisualiseerd als een sticky note of kaart. Elke keer als een teamlid een taak afrondt, wordt de kaart verplaatst naar de relevante kolom:
Ze begrijpen de wensen van de klant zorgvuldig behoeften en vereisten en voeg deze items toe aan de productbacklog. maar dat is niet alles!
Ze ontvangen ook feedback van de klanten en geven die door aan het ontwikkelingsteam.
Synoniemen
Geen
28. Refactoring
Definitie
Refactoring is een extreme programmeerpraktijk .
Hier 'schonen' Agile softwareontwikkelteams de code op door:
- Overbodige stukken code te verwijderen
- Onnodige functies te verwijderen
Het resultaat is een eenvoudigere code die door elke ontwikkelaar kan worden begrepen.
Aantekening: Refactoring verandert niet hoe de code werkt; het verbetert alleen de interne structuur en architectuur.
Synoniemen
Herstructureren
29. Vrijgave abonnement
Definitie
Een release abonnement toont alle functies die in de volgende release worden opgenomen, samen met een geschatte releasedatum.
Het is een soort filmtrailer van een Agile project!
/$$img/ https://clickup.com/blog/wp-content/uploads/2020/09/image11-5.gif filmtrailer gif /%img/
Een abonnement strekt zich meestal uit over een periode van een paar maanden.
Synoniemen
Geen
30. Geschaald Agile Framework
Definitie
Het is een Agile methodologie waarmee grote bedrijven het volgende kunnen implementeren Lean en Agile praktijken in de hele organisatie. SAFe verenigt alle softwareontwikkeling teams binnen een bedrijf om te werken aan de ontwikkeling van software voor grote ondernemingen. hoe doet het dit?
Het organiseert meerdere Agile teams in een groot team genaamd Agile vrijgavetraining zodat ze effectief kunnen samenwerken.
nieuwsgierig naar Scaled Agile Framework? klik hier_ om meer te weten te komen over deze Agile methode.
Synoniemen
SAFe
31. Scrum
Definitie
Scrum is een Agile methodologie waarbij een team werkt in korte uitbarstingen van werk van 2-4 weken, genaamd sprints . Aan het eind van de Sprint leveren ze het product aan de klanten en op hun beurt geven de klanten feedback aan de ontwikkelaars
wat gebeurt er in een Scrum sprint?
A Scrum team stelt een rigoureus abonnement in voor de Sprint, zodat iedereen weet wat hij Nog te doen staat. Bovendien organiseren teams regelmatig Scrum vergaderingen om processen binnen de Sprint te beheren.
in de wereld van Agile is Scrum het populaire kind
Sterker nog, rond 66% van de Agile teams gebruiken Scrum of een formulier van Scrum!
Klik hier om meer informatie te krijgen over dit superberoemde _Agile framework.
Synoniemen Scrum projectmanagement ### 32. Scrumban
Definitie Scrumban is een hybride Agile methodologie die elementen combineert van, je raadt het al... Scrum en Kanban!
Het heeft de structuur van Scrum en de continue werkstroom van Kanban. Dit is handig als het Kanban-team een paar Scrum-praktijken wil volgen en het Scrum-team de Kanban-methode wil uitproberen.
Synoniemen
Geen
33. Scrum-board
Definitie
Dit is een virtueel of fysiek bord waarop de taken staan die in een Sprint gedaan moeten worden.
Het Scrum-bord is bijna identiek aan een Kanban-bord. maar laat je niet misleiden!
In tegenstelling tot een Kanban-bord heeft het Scrum-bord geen limiet op het aantal Taken dat tegelijkertijd in één kolom kan staan.
voor een betere kijk op het _Scrum-bord, kun je het volgende lezen klik hier.
Synoniemen
Taakbord, whiteboard, kurkbord.
34. Scrum-meester
Definitie
De Scrum meester is de leider van de Scrum. Hij organiseert vergaderingen, neemt belemmeringen weg en werkt samen met de eigenaar van het product om ervoor te zorgen dat de product backlog up-to-date is.
Aantekening: Ze commanderen niet over hun teamleden.
In plaats daarvan lossen ze problemen op die teamleden kunnen hebben.
Synoniemen
Geen
35. Scrum vergadering
Definitie
Een Scrum vergadering is een essentieel onderdeel van het Scrum raamwerk. Zonder deze vergaderingen zou de Sprint geen structuur of project abonnement hebben!
Er zijn vijf soorten Scrum vergaderingen die plaatsvinden tijdens de Sprint.
Elke Scrum vergadering stelt het hele team in staat om belangrijke Sprint taken te doen zoals:
- Een abonnement voor de Sprint maken in eensprint abonnementenvergadering
- Samen problemen oplossen in deDagelijkse Scrum* Organiseer de backlog in debacklog verfijningvergadering
- Demonstreer werkende software aan de klant in eensprint-review* Analyseer de prestaties van de Sprint in eensprint retrospectief Wil je Scrum _ _vergaderingen nader bekijken? Klik hier. #### Synoniemen
Scrum ceremonies, Agile ceremonies
36. Scrum van Scrums
Definitie
Het is een speciale Scrum vergadering voor grote Scrum teams.
Hier worden grote Agile teams (meer dan 12 teamleden) opgedeeld in kleinere Scrum teams (ongeveer 5-10 leden). Elk klein Scrum team wijst één lid aan als 'ambassadeur'.
Elke dag komen alle ambassadeurs bij elkaar in de Scrum of Scrums om hun voortgang bij te praten en hun problemen op te lossen.
nu ik erover nadenk, klinkt de _Scrum of Scrums _ meer als een VN-vergadering met al die ambassadeurs!
Synoniemen
Meta Scrum
37. Scrum team
Definitie
Het is een cross-functioneel team van 5-10 personen met verschillende vaardigheden, bereik van grafisch ontwerp, UX, codering, enz. Ze werken samen om een product te ontwikkelen volgens het Scrum-raamwerk.
Elk Scrum team bestaat meestal uit 3 sleutel rollen:Eigenaar van product .
Synoniemen
Extreem Scrum
Conclusie
herinner je je de eerste keer fietsen? Behendig leren terminologie lijkt daar veel op!
Ze lijken allebei complex en uitdagend op het eerste gezicht.
Maar als je er eenmaal vertrouwd mee raakt, is het een tweede natuur!
en als je eenmaal weet hoe je moet fietsen, dan doe je het vaker, toch?
Op dezelfde manier, als je eenmaal Agile hebt geleerd, ben je misschien geïnteresseerd in het toepassen van de Agile methodologie op je projecten.
Gelukkig voor jou hebben Agile projectmanagement tools zoals ClickUp alles wat je nodig hebt om agile te implementeren !
ClickUp heeft tonnen functies om u te helpen de Agile praktijken en methodologieën vermeld in dit artikel tot leven te brengen - zoals Agile Dashboards , Cumulatieve stroomdiagrammen lijsten, Sprint lijsten en meer.
Dus aanmelden vandaag om de A-Z van Agile onder de knie te krijgen!