RUP puckel

RUP faser och discipliner.

En RUP "puckel" är en plot av ansträngning som spenderas över tid under en viss Rational Unified Process (RUP) disciplin. RUP-puckeldiagrammet består av en samling puckel för alla RUP-discipliner. Detta diagram skapades 1993 under en workshop om arkitektur och process och inspirerades av arbete av Grady Booch och Boehm. Det har varit en del av den rationella invändningsprocessen efter granskningar av Dyrhage och Bylund och gick vidare till att spela en viktigare roll i RUP 1998 när den fungerade som den första sidan för att använda den digitala versionen av processen. Dess slutgiltiga form publicerades av Philippe Kruchten 1998. En äldre version som senare användes av Jacobson, Booch och Rumbaugh och en ändrad version användes av Royce .

Med åren har detta diagram blivit allt mer kopplat till RUP, så att det ibland betraktas som en logotyp för processen. Diagrammet har sedan dess spridits mycket över Internet. En känd missuppfattning om puckeldiagrammet är att det bygger på empirisk bedömning av faktiska projekt snarare än på Kruchtens välutbildade gissning.

...Jag insisterade alltid på att dessa puckel bara var illustrativa, liksom antalet och varaktigheten av iterationer som visas på den horisontella axeln, men många ville läsa mycket mer mening i det diagrammet än vad jag tänkt mig. Till exempel skrev en gentleman från Korea till mig en gång för att be om ett stort originaldiagram för att mäta höjderna och "integrera" området under puckeln, för att hjälpa honom att göra projektuppskattning...

Nyligen undersökte Werner Heijstek och Michel RV Chaudron i vilken utsträckning den ursprungliga modellen är korrekt. Deras resultat inkluderar data från industriella programvarutekniska projekt.