Våren avslutades med agil diskussion på Tetra Pak
2009-06-12
90 projektledare samlades i Tatra Paks reception på Ruben Rausings gata i Lund kl fyra på eftermiddagen. Tetra Pak är en av Lunds största arbetsgivare och ett av Sveriges största företag. Deltagarna fick möjlighet att se och lära sig om förpackningsmaskiner under en lång rundvandring.
Halv sex fick så Sara De Simoni, head of PMO, Tera Pak Engineering and Development, äntra scenen och berätta om Tetra Paks strategier gällande projektledning inklusive projektmodeller, verktyg samt projektledarens karriärstege.
Därefter ändrades temat till Agile Project Management. Agile har snart de flesta projektledare hört talas om, men vad är det och går det verkligen att använda. Marcus Widerberg och Petter Skerfving från Leadway målade upp bilden och förklarade innehållet till vad agila metodiker faktiskt är. Vi fick en historisk återblick på de viktiga filosofier, teorier och metoder som påverkar modern projektledning. Två konkreta exempel som vi kan använda utanför mjukvaruutvecklingen är parprogrammeringen och iterativ planering.
Parprogrammering tillhör praxis inom XP, eXtreme Programming. Det låter häftigt, men är inte mer komplicerat än att två personer griper an ett problem tillsammans. På så vis löser man knuten fortare, men får en omedelbar referens (review) av arbetet och därmed god kvalitet, samtidigt som en mer erfaren konstruktör utbildar en novis. Detta går att använda inom allt utvecklingsarbete såsom maskinkonstruktion, elektronikutveckling med mera.
Iterativ planering fick vi alla prova på genom så kallade XP games. Med hjälp av planning poker och sodukos fick vi lära oss, experimentellt, hur iterativ planering och utveckling går till i praktiken. Istället för att estimera arbetsinsatser med absoluta värden används relativa värden, eftersom relativa värden är lättare att ta till sig. Är A svårare än B eller inte, om ja, hur mycket svårare. Detta i kombination med affärsvärde, ger oss en möjlighet att välja genomföra rätt aktiviteter för att leverera största möjliga värde. Genom att göra detta flera gånger kan man använda sina erfarenheter och med god precision uppskatta hur mycket man kan leverera nästa gång-
Experimentet var talande för hur iterativa processer fungerar och övergick naturligt till en diskussionssession där flera olika frågor och åsikter värderades. En intressant fråga var hur iterativ planering kan fungera när man är i ett förplaneringsstadium för att ta fram en projekt charter och få sitt projekt godkänt. Greg Szalajko från Volvo IT gav ett gripbart svar och berättade att de låter ett gäng utvecklare simulera hela projektet mentalt, iteration för iteration, med hjälp av planning poker och function points. Detta tar flera dagar men ger bra resultat.
Publicerad av: Mattias Georgson Petrén
Senast ändrad: 2009-06-12