Principes van Agile Scrum
Wat is Agile?
Agile werken is wendbaar. Kortgezegd dus een manier van werken waarbij je zo wendbaar mogelijk
probeert te blijven. Je moet dus te allen tijde je aanpak kunnen aanpassen aan veranderende
omstandigheden, zoals wensen van klanten, producten of diensten van concurrenten. Agile werken is
ontstaan in de software industrie aan het begin van deze eeuw, toen een groep
softwareontwikkelaars zich afvroeg waarom IT-projecten vaan mislukten. Conclusies hebben ze
gedeeld in het Agile manifest.
Principe 1 – vraaggericht werken
Agile werken betekent dat je bij alle beslissingen die je neemt goed blijft nadenken of je daarmee nog
wel voldoet aan de wens of vraag van je klant of opdrachtgever. En eigenlijk verder gaan dan dat,
want vaak omschrijft de vraag die een klant stelt niet zijn werkelijke behoefte of probleem.
Belangrijk om verzekert te zijn dat het probleem of doel van klant goed geformuleerd is. Hiermee kun
je vervolgens op keuzemomenten altijd gemakkelijk toetsen welke keuzes het beste bijdragen aan het
beantwoorden van de klantvraag of het oplossen van het probleem
Principe 2 – iteratief werken
Bij Agile werken wordt iteratief
gewerkt. Dit betekent letterlijk
herhalend. Je werkt altijd toe naar de
beste oplossing voor het
klantprobleem. Je moet dan
gaandeweg ook kunnen bijsturen als je
merkt dat de oplossing die je vooraf
had bedacht toch niet het beste
antwoord op de werkelijke klantvraag
blijkt te zijn
Het eindresultaat is vooraf niet precies
te voorspellen. Daarom verdeel je al
het werk dat je moet doen op in korte
overzichtelijke periodes (iteraties) die
je als het ware steeds een mini-project
op zichzelf zijn. Zie hieronder visueel
hoe iteratief werken werkt.
Principe 3 – concrete
deelresultaten opleveren
Elke iteratie heeft als doel om iets concreets op te leveren als je als resultaat kunt laten zien aan de
opdrachtgever. Als je Agile werkt richt je je dus op het opleveren van zichtbare deelresultaten.
Hierdoor kan er tussentijds bijgestuurd worden als dat nodig is.
Principe 4 – continue feedback
Na elke iteratie, die een concreet resultaat heeft opgeleverd, vraag je feedback van de opdrachtgever
op de deelresultaten. Hierdoor weet je of je nog steeds op de goede weg bent om de klantbehoefte
zo goed mogelijk in te vullen, of dat je in de volgende iteratie moet bijsturen. Daarnaast kijk je ook
nog met je projectteam terug op wat goed ging of wat beter kon.
, Principe 5 – Teams: multidisciplinair & zelf organiserend
Zelf organiserend
Een wendbare (Agile), flexibele organisatie creativiteit en probleemoplossend vermogen is belangrijk.
Er is behoefte aan ondernemerschap op de werkvloer. Dit wordt bereikt door te werken met
zelforganiserende teams. Zelforganiserende teams worden gekenmerkt door meer zelfstandige
sturing en eigen verantwoordelijkheid.
Zelforganiserende teams zijn zelf verantwoordelijk voor
de organisatie van het werk. Dit in tegenstelling tot
meer traditionele teams waar er altijd één teamleider is,
bijvoorbeeld de teammanager of projectmanager.
Zelforganiserende teams wijzen vaak wel één persoon
aan als facilitator voor het team, maar deze heeft geen
hiërarchische positie ten opzichte van de rest van het
team (iedereen is gelijk).
Multidisciplinair
Vaak zijn voor het realiseren van de wens of het probleem van de opdrachtgever verschillende
expertises en invalshoeken benodigd. Het is dus belangrijk dat dit ook terugkomt in de samenstelling
van het projectteam. Het team bestaat bij voorkeur uit mensen uit verschillende disciplines; anders
gezegd: teamleden hebben verschillende kennis en vaardigheden. Voordelen van deze manier:
- Het team is productiever. Er word minder tijd verloren met raadplegen van mensen buiten het team
- Het team leert sneller, omdat teamleden direct in contact zijn met mensen met een andere expertise.
Omvang van het projectteam
Idealiter bestaat een team uit drie tot negen leden. Zo zijn er genoeg verschillende invalshoeken,
maar voorkom je dat er eindeloos gepraat wordt.
Principe 6 – communicatie: persoonlijk, mondeling en visueel
Communicatie tussen leden van een team dat Agile werkt verloopt zo veel mogelijk mondeling en
persoonlijk. Teamleden komen regelmatig samen, en werken zo veel mogelijk op één locatie. Zo
kunnen ze makkelijk overleggen. Dit werkt niet alleen sneller dan eindeloos e-mails en documenten
over en weer sturen, maar voorkomt ook misverstanden, draagt bij aan een goede samenwerking, en
stimuleert discussie waardoor betere resultaten bereikt kunnen worden.
Er wordt bovendien veel visueel gewerkt. Dit wil zeggen dat zaken niet (alleen) in geschreven tekst
worden weergegeven maar vooral ook in schema’s, modellen, visuals, et cetera. Hulpmiddelen hierbij
zijn whiteboards, flip-overs, en andere tools die het makkelijk maken om informatie te delen. Dit is
efficiënt want het dwingt je om in plaats van ellenlange documenten te produceren zaken kort en
bondig te houden. Bovendien is het daardoor vaak makkelijker te begrijpen, voelen anderen zich
sneller betrokken, en helpt het om zaken beter te onthouden.
Principe 7 – kort-cyclisch plannen
Agile werken betekent, tot slot, ook dat je werkt met een kort-cyclische planning. Dat wil zeggen dat
je het werk opbreekt in kortdurende intervallen. Dit is een belangrijk verschil met de traditionelere
projectaanpak, ook wel de “watervalmethode” genoemd. Daarbij werd eerst een uitvoerig plan
gemaakt, waarna een hele lange tijd van projectuitvoer volgt. Uiteindelijk word vaak aan het eind van
het hele project (vaak maanden later) pas duidelijk of het ook echt heeft opgeleverd wat verwacht
was.
, Bij Agile-projecten werk je zoals je eerder in deze
module hebt kunnen lezen met korte iteraties. In het
ideale geval, waarbij alle teamleden fulltime aan hun
project kunnen werken, duurt elke iteratie een tot vier
weken. Zo zorg je dat je regelmatig feedback kunt
vragen. Aan het eind van een iteratie heb je immers
concrete resultaten bereikt, die je volgens het Agile-
principe van continue feedback ook wil voorleggen aan
de toekomstige gebruiker of klant. Bovendien houd je
zo bij alle teamleden makkelijker een goede focus,
omdat er al snel een deadline op komst is.
Scrum toolkit
Het belang van deze module
Zoals je hebt kunnen lezen zijn er vele verschillende methodieken voor projectmanagement. Deze
hebben overeenkomsten maar natuurlijk ook verschillen en elke methode heeft zo zijn eigen voor- en
nadelen. Alle methodieken hebben echter twee dingen gemeen:
1. Ze zijn een instrument; de manier waarop je ze toepast, bepaalt het succes.
2. Geen enkele methode is perfect (ook A5A niet)
Het is goed voor te stellen dat je Scrum in je latere werk ergens gaat tegenkomen. Scrum wordt ook in
onderwijsprojecten steeds meer ingezet met als doel studenten voor te bereiden op het werken in
organisaties waar met deze methode wordt gewerkt. Goed om wat meer van te weten dus.
Het doel van deze Scrum Toolkit is om jou kennis te laten maken met deze methode zodat je globaal
weet hoe deze werkt en de veelgebruikte termen herkent. Je kunt met deze kennis ook een keer een
project op die manier uitvoeren omdat de opleiding dit van je verlangt óf omdat je dat leukt lijkt.
Mocht je niet (hardcore) gaan “Scrummen” dan biedt deze module in ieder geval nieuwe inzichten en
werkzame bestanddelen die je in je eigen (projectmatige) werk kunt inzetten. Als je de rest van het
Edubook al hebt bestudeerd, zal je opvallen dat er veel overeenkomsten zijn tussen de A5A en Scrum.
De A5A is net als Scrum namelijk gebaseerd op de onderliggende principes van Agile.
Tot slot, Scrum is zoals de bedenkers Ken Schwaber en Jeff Sutherland het zelf zeggen “easy to learn,
but hard to master”. Dit leer je niet enkel door een toolkit te bestuderen. Om er goed in te worden,
vergt het dat je ermee aan de slag gaat. Oefening en ervaren hoe het in de praktijk werkt, is nodig om
Scrum om onder de knie te krijgen.
Scrum in het kort
1. De basis van Scrum
Scrum is bedacht door Jeff Sutherland en Ken Schwaber. Zij zijn tevens twee
van de ondertekenaars van het Agile Manifesto, zie de module Principes van
Agile werken. Zij waren ontevreden over de resultaten van projecten waarin
de traditionele watervalmethodiek werd ingezet. Werken met deze
methodiek leverde, vooral in projecten waar software werd ontwikkeld,
zelden de gewenste resultaten. Daarom bedachten ze een nieuwe manier van
werken, het op Agile gebaseerde Scrum. Scrum is geen procestechniek of
uitgekristalliseerde methode maar meer een raamwerk of een praktische werkwijze waarbinnen je
met een projectteam samen naar een doel toe kunt werken. Scrum kan als werkwijze bij allerlei
soorten projecten worden ingezet. Het is met name geschikt voor:
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller fleurvanderhoeven. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $6.35. You're not tied to anything after your purchase.