Ny SCRUM skabelon i Visual Studio

Version 2 skriver:

Microsoft har tilføjet en skabelon til at understøtte udviklingsmetoden Scrum ved hjælp af Visual Studio og Team Foundation Server. Skabelonen indeholder alle de almindelige trin i Scrum-processen.

Udviklingsmetoden Scrum er helt speciel disciplin inden for såkaldt agil udvikling, og nu får processen sin egen skabelon i Microsofts Visual Studio og Team Foundation Server.
Ifølge Microsofts chef for udviklerdivisionen, S. Somasegar, er den nye Scrum-skabelon den først nye skabelon siden Team Foundation Server 2005 blev lanceret. Her introducerede Microsoft skabeloner for Agile og modenhedsmodellen
CMMI (Capability Maturity Model Integration, red.)

Kilde: Jesper Stein Sandal @ Version2

Agile har i længere tid været et af de helt store buzz words indenfor software udvikling. Især SCRUM har været en af de helt store ting i den forbindelse, og når man kigger på diverse mere eller mindre jobopslag, er det ikke ualmindeligt at virksomhederne efterspørger en SCRUM certificering.

Personligt arbejder vi i min virksomhed med SCRUM so udviklingsmetode. Vi har distribuerede SCRUM teams, da vi har team medlemmer i både Danmark og Indien, hvilket jeg som Product Owner gerne skal få til at fungere på en fornuftig måde.

Der er ingen tvivl om, at både fordele og ulemper ved SCRUM er mangfoldige, men som udgangspunkt har eg egentligt oplevet SCRUM metodikken som værende et plus i forhold til vores evne til at release software. I modsætning til tidligere er der nu et langt klarere billede af hvilke features, der er indeholdt i de kommende releases, og vi er meget mere præcise i forhold til hvornår vi ruller nye versioner i produktion.

Når SCRUM så alligevel ikke er løsningen på livets mange mysterier, skyldes det ofte, at resten af organisationen ikke er gearet til at køre efter denne model. Nu er det jo ikke sådan at en salgsafdeling skal køre efter SCRUM, men deres forventninger kommer ofte til at kollidere med vores backlog. Derudover er der en del krav fra corporate, som er med til at stikke i kæp i hjulet på vores maskine. For eksempel når der efterspørges en præcis dato for hvornår den nyeste version kommer i produktion, samt hvis den indeholder, er man som Product Owner en smule prisgivet.

Dette skyldes at vi ikke lægger os 100% fast på et feature set for eksempel. Når vi bygger en ny komponent bliver i løbet af processen meget klogere, og det kan betyde, at den komonent vi oprindeligt troede var hurtig at lave nu tager 500 timer mere end vi forventede.

Vi benytter og Visual Studio og Team Foundation Server, og jeg håber da at vi ender med at kigge på den nye skabelon, som netop er blevet frigivet. Om det er noget der gør den store forskel i forhold til vores proces er ikke umiddelbart til at sige, men jeg er stor fan af nye tools, som kan være med til at formalisee og standadisere vores til tider kaotiske udviklingsproces.

 

Technorati Tags: