
Scrum certificering - nu med eksamen
Agile udviklingsmetoder er spændende. Det er det de unge vil ha'.
Scrum er ved første øjekast en af de lettere tilgængelige agile metoder og i mine øjne kan det være en af forklaringerne på, hvorfor så mange kaster sig over lige præcis Scrum. Alligevel er det med Scrum som så mange andre af de agile udviklingsmetoder: Alle siger de gør det, få gør det rent faktisk og færre gør det godt. Det var det der fik Jim Coplien til at sammenligne agile udviklingsmetoder med teenagesex, da han snakkede om arkitektur og agile udviklingsmetoder på JAOO.
Men Scrum er rent faktisk sværere end det lyder, hvilket der også er mange der indrømmer - det er ikke nemt at lære ud fra en bog og derfor søger man hjælp. ScrumMaster certificeringer er populære. De ser godt ud på CV'et (endnu en certificering) og så er de faktisk nemme at få. Det kræver bare at man møder op i ca. 2 dage og deltager i undervisningen og så er certificeringen hjemme.
Der er intet check af om man har siddet og sovet i timen og/eller intet har forstået af Scrumfilosofien. Det eneste man ved om en certificeret ScrumMaster er at han/hun kan komme ud af sengen om morgenen og hen til undervisningsstedet og bliver der til undervisningen er overstået.
Hvis man går ud fra at alle deltager efter bedste evne, må man antage at de efter kurset kender til de basale begreber i Scrum, men der er intet bevis for at de forstår begreberne. Og slet intet bevis for at de kan omsætte disse begreber til noget der er en del af deres hverdag, men det er jo også noget sværere at teste.
Manglen på en afsluttende eksamen er efter min mening ScrumMaster-certificeringens svage side. Jeg tror på at man kan lære rigtig meget af det kursus - jeg kender mange der er ganske godt tilfredse med deres certificering. Det er bare lidt synd for arbejdsgiverne og de gode ScrumMastere at ScrumMaster-certificeringen ikke kan bruges til at udtale sig om en persons Scrum-evner. Det kan man kun hvis man tester disse evner med en eksamen.
Og en eksamen er netop hvad der er på vej (den er dog stadig i Beta). Et sandsynligt format er en online test, som man kan tage efter ScrumMaster-kurset og dermed åbner det også op for at folk med en ScrumMaster uden eksamen kan tage eksamen og få bekræftet at de har forstået principperne.
Indtil videre har eksamen en sådan sværhedsgrad at ScrumMaster-trænerne kun får omkring 84/100 rigtige på multiple-choice-testen. Jeg har ikke kunnet finde noget om hvad beståelsesgrænsen er sat til.
Så er spørgsmålet om en ScrumMaster uden eksamen har lyst til at tage eksamen? Og om eksamen er afskrækkende eller lokkende for de folk der overvejer at tage en ScrumMaster-certificering.
Personligt synes jeg at certificeringen lokker mere nu, da den potentielt siger mere om de personer der er ScrumMastere.
Therese Hansen er medstifter af it-firmaet Monzoom og blogger om softwareudvikling og startups. Hun bruger sin tid på at rejse og at arbejde på firmaets første produkt xiive.com - en social medie-filtreringsservice.
Follow @qedthereseKommentarer (3)
Jeg er enig med dig i, at en certificering som Certified Scrum Master godt kan snyde på cv'et. Jeg synes dog, at arbejdsgiverne skal være lidt bedre til at sætte sig ind i de forskellige begreber. En multiple choice er efter min mening ikke nok til at kunne "måle" om du som kursusdeltager har forstået eller kan udføre Scrum i praksis. F.eks. tror jeg heller ikke på, at en medarbejder er hundrede meter mester i Java, blot fordi han eller hun har en Java Programmer certificering. Derfor siger en Scrum Master certificering, selv med en afsluttede multiple choice prøve, intet om det enkelte talents evner (igen min mening).
Jeg synes i stedet at vi bør fokusere mere på certificeringen "Certified Scrum Practitioner". Denne certificering er for scrum masters, der rent faktisk har prøvet at udføre Scrum. Dette er efter min mening en meget bedre test, selvom man (med lidt hjælp), sikkert også kan fuppe sig til en CSP.
Interessant udfordring.
Alle vil være Agile og det er da til at forstå. De Agile tanker passer helt fint ind i de Lean tankerne og ser man på det Agile manifest så gir det rent faktisk mening. Fokus på at nå målet med så lidt overhead som muligt.
At Scrum er så populært som det er, kan jeg også godt forstå. Som med XP og OpenUP er det en stribe best practices, der rent faktisk fungerer i praksis. Når det bruges rigtigt og det er det der er svært. At bruge ovennævnt metoder er ingen garanti for at man arbejder Agile.
Derfor er det en svær en med certificering. At man i dag kun skal gennemgå kurset for at blive certificeret betyder ikke at man kan bruge Scrum. Det samme md en eksamen. Her viser du bare at du kan huske begreberne. En CSP, som det foreslås lyder umiddelbart som en bedre ide, men hvem sætter reglerne op for hvornår man ved at have benyttet Scrum er "god nok".
Udfordringen ligger vel i at kunne føre et projekt igennem med så lidt overhead som muligt og det bør også tælle med i en evt. certificering. Jeg kan sagtens køre et Scrum projekt helt efter bogen uden at kunne levere noget som helst. Risikoen er at man har mere fokus på processen end på resultatet, hvilket strider direkte mod det Agile manifest og betyder endnu engang at vi ikke har fokus på at levere det vores bestillere ønsker.
Scrum er et værktøj og et godt et af slagsen, men det kan ikke stå alene. Agile er en måde at tænke og angribe problemer på og Scrum, XP, OpenUP osv er værktøjer der kan hjælpe os med at gøre det struktureret.
Min pointe er at man skal passe på ikke at gøre et værktøj til en løsning. Jeg bliver ikke maskin ingeniør bare ved at købe en drejebænk.
Jeg er meget enig i kritikken af Scrum ”certificeringen” – to ord jeg har svært ved at kombinere. Man har taget en uddannelsesbetegnelse (master) som signalerer faglighed, slid og dedikation og gjort den så let tilgængelig og kommerciel som muligt - det er useriøst. På den korte bane kan det godt være med til at skabe interesse for agile metoder, men på sigt er jeg bange for at det bliver en decideret ulempe. Mange vil med ”certifikatet” i hånden gå ud og praktiserer Scrum og få dårlige resultater med det. Agile generelt vil få skylden og så risikerer vi en tilbagevenden til mere traditionelle metoder.
Det er godt at Scrum er ved at udvikle en egentlig eksamen, men der findes allerede nu et rigtig godt alternativ. Certified Agile Leader fra DSDM (http://www.dsdm.org/certification/agile_leadership.asp) er en generel bred agile certificering, hvor man skal vise at man har forstået den agile filosofi og at man er i stand til at lede et mindre team. Man skal 4 uger inden eksamen skrive en synopsis og man skal udfylde et kompetenceskema. Desuden kræver det dokumenteret 6 måneders erfaring som agile leder inden man bliver inviteret til en times mundtlig eksamen med to eksaminatorer. Personligt synes jeg at forløbet var hårdt trods en del erfaring og ubestridt en fornuftig test af mine kompetencer.
/Martin
www.agilethoughts.dk

