Vattenfall срещу Agile: Каква е методологията за проекта Redmine?

7/8/2017
6 минути
Ярослав Lizner
Agile срещу Vattenfall – I den här bloggen kommer jag att prata om två projektledningstekniker, deras fördelar, hur de kan hjälpa dig och hur man kombinerar dem.

Ibland hör jag utrop som "Gantt är död," "du måste köra det på det agila sättet," eller till och med "projektledning är död." Även om många av dem bara är exempel på marknadsföringsstrunt, stöter jag ofta på portföljchefer, scrum masters och other projektledningsproffs som vill argumentera seriöst om Agilt vs. Vattenfallstekniker (Гант). Det här inlägget är en kort introduktion till ämnet.


Projektledningens järntrekant

Järntrekanten är faktiskt en mycket enkel representation av de viktigaste elementen som behövs for framgångsrik projektplanering. Omfattning, tid och kostnad/resurser. Ресурси är de enda och/eller kritička elementen i priset inom många branscher. Människor är den mest värdefulla tillgången som inte kan ökas, minskas или förökas på enkelt vis. På samma sätt har maskinresurser en viss produktionskapacitet och kan inte ändras med en enkel klickning.

Easy Redmine - Желязният триъгълник #1

Easy Redmine - Желязният триъгълник #1

Men hur passar järntrekanten in i helhetsbilden? Mycket bekvämt. Den ger oss ett enkelt men effektivt svar på när vi bör använda planering enligt Vattenfallsmetodiken och, tvärtom, när vi ska välja ett agilt tillvägagångssätt.


Redmine Vattenfallsprojektledning

Vattenfallsmetodiken passar bäst för ett projekt vars omfattning är exakt definierad och är en nyckelfaktor i projektet, som till exempel fastighetsbyggande, konferensplanering или Лесно внедряване на програмата Redmine.

Техника: Оформянето на проекти е определено (бързо). I vårt exempel innebär detta att jag inte kan ändra antalet fönster i min fastighet, jag kan inte ändra platsen eller ämnet för en konferens, osv. Projekttiden är en begränsande faktor antingen absolut (напр. konferenser) или nästan absolut (напр. programimplementering). Med en tydligt definierad omfattning är huvuduppgiften för en projektledare или portföljchef att schemalägga alla typer av resurser på tidslinjen över parallellt pågående projekt och ta hänsyn till den nödvändiga följd av åtgärder (uppgifter) и enskilda projekt .

Tänk till exempel på byggandet av ett hus: arbetare som ansvarar för cementleverans måste slutföra sitt arbete i rätt tid eftersom förseningar orsakade av brist på cementresurser kan förhindra murare från att slutföra sina egna uppgifter. När betongen är tillräckligt fast kan de redan vara på en annan plats.

Easy Redmine - Желязният триъгълник #2

Easy Redmine - Желязният триъгълник #2


Проектиране на Redmine Agil

Ett agilt tillvägagångssätt är användbart för projekt där tiden är tydligt definierad, resurser är en avgörande faktor och omfattningen är föremål за рендосване (приоритизиране). Ett bra exempel kan vara programtveckling (sprintar), publiceringsverksamhet (tidskrift/tidningsutgivningsdatum) или marknadsföringsinnehåll (kampanj).

Техника: scrum masters или planerare i liknande roller prioriterar uppgifter за следващия спринт. Vanligtvis har scrum mastern olika backloggar och scrum boards for olika typer av resurser, som utvecklare som vill åtgärda buggar och hantera begäranden om nya funktioner och, å andra sidan, novinar inom politik или sportmedia.

Easy Redmine - Желязният триъгълник #3

Easy Redmine - Желязният триъгълник #3


Vad betyder det?

Uppenbarligen kretsar hela frågan om projektledning fortfarande kring järntriangeln. Operativ planning focuserar bara mer på olika delar av samma sak. Vad kan vi dra från det?

  1. I nästan varje organization skulle vi hitta typer av projekt där det är nödvändigt att använda båda projektledningsteknikerna for att skapa effektiva arbetsprocesser. En metodologi är inte bättre än den andra, den hanterar bara olika utmaningar.

  2. Qualitysplanering av resurser som är kopplade till tidslinjen är avgörande för varje Waterfall-projekt, särskilt för projektportföljplanering. Samma sak gäller for Лесно Redmine-проект.

  3. Търсене на проект Agila: Hantering av prioriteringar görs vanligtvis genom olika verktyg. Често се среща проблемът с точното зареждане на ресурси за специфично изоставане. Så, i detta avseende rekommenderar jag starkt att du kartlägger och allokerar dina resurser konsekvent. Till exempel kan en programtvecklare användas med flera backlogs samtidigt (напр. felkorrigeringar vs. funktionsförfrågningar på samma språk). Utan att definiera kvantitativ resursallokering till backlogs kommer du dock inte att kunna schemalägga prioriterade leveranser, och scrum master kommer att behöva continuerligt lösa avvikelser mellan dessa prioriteringar. En annan obeaglig konsekvens kommer att vara försenad lansering av nya viktiga produktfunktioner som felkorrigeringar eller funktionskrav, som utnyttjar strategiska utvecklingsresurser.


Комбинация от båda ledningsmetoderna

Som du kan se på bilden nedan har vi ett grundläggande Waterfall-project som inkluderar en vis programtvecklingsplan som seesar sekvenser och beroenden. Dock kan teamen som är enablerade i detta projekt (säljare, tehniska skribenter) hantera sina egna leveranser i sin avdelning inte bara som visas i detta exempel utan också på ett agilt sätt.

Easy Redmine - Водопад-projektexempel

Easy Redmine Gantt - Водопад-projektexempel

Последно надграждане на Redmine? Enkel.

Få alla kraftfulla verktyg för perfekt projektplanering, -hantering och -kontroll i en enda programvara.

Prova Easy Redmine в 30 дни безплатен период на изпробване

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geografiska plats