Vattenfall vs. Agile: Hvilken metodologi skal du vælge for dit Redmine-projekt?

7/8/2017
6 minutter
Jaroslav Lizner
Agile vs. Vattenfall – I den her bloggen kommer jeg at prata om två projektledningstekniker, deres fordele, hvordan de kan hjælpe dig og hvordan man kombinerer dem.

Ibland hör jag utrop som "Gantt är död," "du skal köra det på det agila sättet," eller till och med "projektledning är död." Selv om mange af dem bare er eksempler på markedsføring, støder jag ofte på portföljchefer, scrum masters og andre projektledningsproffs som vil argumentera seriöst om Agilt vs. Vattenfallstekniker (Gantt). Det här inlägget er en kort introduktion til emnet.


Projektledningens jerntrekant

Jærntrekanten er faktisk en meget enkel repræsentation af de vigtigste elementer, som er nødvendige for opnået projektplanlægning. Omfattelse, tid og omkostninger/ressourcer. Resurser er de enda og/eller kritiske elementer i priset inden for mange branscher. Människor er den mest værdifulde adgang som intet kan øges, mindskes eller forøgas på enkelt vis. På samme måde har maskinressourcer og viss produktionskapacitet og kan ændres med en enkelt klikning.

Easy Redmine - Iron trianglen #1

Easy Redmine - Iron trianglen #1

Men hur passar jerntrekanten i en helhedsbillede? Meget komfortabelt. Det giver os et enkelt men effektivt svar på, når vi skal bruge planering enligt Vattenfallsmetodiken og, tværtom, når vi skal vælge et agilt tillvägagångssätt.


Redmine Vattenfallsprojektledning

Vattenfallsmetodiken passer bedst til et projekt vars omfattelse er nøjagtigt defineret og er en nøglefaktor i projektet, som til eksempel ejendomsbyggeri, konferenceplanering eller Nem Redmine-programimplementering.

Teknik: Projektets omfatning er defineret (hurtigt). I vores eksempel betyder det, at jeg ikke kan ændre antallet af vinduer i min ejendom, jeg kan ændre platsen eller emnet for en konference, osv. Projekttiden er en begrænset faktor enten absolut (t.ex. konferenser) eller næsten absolut (t.ex. programimplementering). Med en tydelig defineret omfattning er hovedopgaven for en projektleder eller portföljchef ved at skemalægge alle typer af ressourcer på tidslinjen over parallelt pågående projekt og tage hensyn til den nødvendige konsekvens af handlinger (oplysninger) i individuelle projekt.

Tænk på et eksempel på byggeriet af et hus: Arbejdere som ansvar for cementleveranser skal slutte sig til at arbejde i ret tid, eftersom årsager til brist på cementressourcer kan forhindre murare fra at slutföra sina egna uppgifter. Når betongen er tilstrækkelig hurtig, kan de allerede være på en anden plads.

Easy Redmine - Iron trianglen #2

Easy Redmine - Iron trianglen #2


Redmine Agil projektledning

Et agilt tillvägagångssätt er nyttigt for projekt där tiden er tydeligt defineret, resurser er en afgørende faktor og omfattningen är föremål for planering (prioritering). Et eksempel kan være programudvikling (sprintar), publiceringsvirksomhed (tidskrift/tidningsudgivningsdatum) eller marketingsinnehåll (kampagne).

Teknik: scrum masters eller planlægges i lignende roller-prioriteringsoplysninger for næste sprint. Vanligtvis har scrum mastere forskellige backlogger og scrum boards for forskellige typer af ressourcer, som udvikler sig som vil åtgärda buggar og håndtere anmodninger om nye funktioner og andre sider, journalister inden for politik eller sportmedia.

Easy Redmine - Iron trianglen #3

Easy Redmine - Iron trianglen #3


Hvad betyder det?

Openbarligen kretsar hele spørgsmålet om projektledning stadig omkring järntriangeln. Operativ planering fokuserer bare på forskellige af samme sag. Hvad kan vi dra fra det?

  1. I næsten hver organisation skulle vi finde typer af projekt, hvor det er nødvendigt at bruge begge projektledningstekniker for at skabe en effektiv arbejdsprocesser. En metodologi er intet bedre end den anden, håndterer bare forskellige udfordringer.

  2. Kvalitetsplanering af ressourcer som er koblet til tidslinjen er afgørende for hvert Waterfall-projekt, især for projektportföljplanering. Samma sak gælder för Easy Redmine-projekt.

  3. Hantering af agila projekt: Hantering prioritering görs generelt genom olika værktøjer. Ofte er der et problem med nøjagtige resursallokering for en specifik backlog. Så, i detta anbefaler jag starkt att du kartlägger og allokerar dine ressourcer. Til eksempel kan en programudvikler bruges med flere efterslæb samtidigt (t.ex. fejlkorrigeringer vs. funktionsförfrågningar på samme sprog). Uden at definere kvantitativ resursallokering, indtil backlogs vil komme til at kunne skemalægge prioriterede leveringer, og scrum master kommer til at fortsætte med at løse afvikelser mellem disse prioriteringer. En anden obehagelig konsekvens kommer til at være forsenad lansering af nye vigtige produktfunktioner som fejlkorrigeringer eller funktionskrav, som udnytter strategiska utvecklingsresurser.


Kombination af båda ledningsmetoderna

Som du kan se på billedet nedenfor, har vi et grundlæggende Waterfall-projekt, som omfatter en vis programudviklingsplan som sekvenser og afhængige. Dock kan teamet være involveret i dette projekt (sælger, teknisk skribenter) håndtere sine egne leverancer i sin afdeling, der ikke kun er vist i dette eksempel uden også på en agilt måde.

Easy Redmine - Waterfall-projekteksempel

Easy Redmine Gantt - Waterfall-projekteksempel

Den ultimative Redmine-opgraderingen? Enkel.

Få alle kraftfulde værktøjer til perfekt projektplanlægning, -håndtering og -kontrol i en end-software.

Prova Easy Redmine i en 30 dages gratis provperiode

Fuldstændige funktioner, SSL-beskyttelse, daglig sikkerhedskopior, og din geografiske plads