Post-Agile Age: Proscriptive Norms

Tatoveringskunstnere er et erhverv, der kræver certificering.

Tatoveringskunstnere er et erhverv, der kræver certificering.

i en nylig samtale om den post-Agile tidsalder med Ira Veinstein, Scrum master, arkitekt og mere påpegede jeg, at afslutningen på Agile as bevægelse ikke betød, at folk ville stoppe med at gøre stand-ups, testdrevet udvikling eller endda retrospektiver, men snarere var grundlaget for adoption ikke længere drevet af de værdier og principper, der blev støttet af Agile Manifesto. Denne ændring i grunden til, at folk vedtager Agile, ændrer den praksis, der bliver vedtaget, og værdien afledt gennem Agile praksis. Diskussionen om en post-Agile alder er ikke en esoterisk øvelse. Under vores diskussion undersøgte vi virkningen af udviklingen af mere og stærkere præskriptive normer, der definerer, hvad der er eller mere præcist, hvad der ikke er smidigt.

Proscriptive normer beskriver eller identificerer adfærd, der ikke skal udføres. For eksempel vil udvikling af en arbejdsopdelingsstruktur med indsatsestimater og en projektplan blive mærket som ‘ikke agil’ baseret på typiske proscriptive normer inden for det Agile samfund. Som referencepunkt er receptpligtige normer et sæt regler, der definerer adfærd. Hvert smidigt samfund har defineret et sæt adfærd, der er inden for grænsen, og et sæt regler, der uden for grænsen. For eksempel har jeg i en nylig præsentation bedt en gruppe Scrum-mestre om at liste et sæt gode og dårlige Scrum-adfærd. Og så spurgte de udviklere, der var i præsentationen for at identificere den praksis, de troede var uden for praksis, og om de ville være komfortable med at udføre disse aktiviteter. Under diskussionen var der flere øvelser, som begge lejre angav, at de ikke var komfortable med at udføre inden for deres hold. Selvom dette ikke var en videnskabelig undersøgelse, det illustrerer, at der findes grænser, selv i stærkt beslægtede samfund. Efterhånden som Agile er modnet, er grænser blevet mere definerede og stærkere forsvaret. Certificeringer er frontlinjen for at definere grænser for adfærd. Næsten hver organisation og metode har en eller flere certificering. Offhand jeg kan nævne seks forskellige Scrum master certificering og et stort antal andre roller i Agile.

prima facie, certificeringer er ikke gode eller dårlige. Min svigersøn, en tatovør, (jeg kan nok få dig en aftale) er certificeret. Han har et sæt normer for god praksis, der giver en grænse for, hvad han kan og ikke kan gøre, som omfatter regler om sterilisering og håndtering af blod. Piloten på min seneste flyselskabsflyvning har en licens (en antagelse fra min side), en form for certificering, der giver grænser for hendes adfærd og definerer ting, de ikke skal gøre (såsom at drikke 24 timer før flyvningen). Strenge grænser tjener et vigtigt formål i begge disse erhverv. Disse strenge grænser er ikke passende for alle erhverv. Certificering sikrer, at alle ved, hvad grænserne er, og skaber konsekvenser for at overtræde disse grænser.

i min samtale med Ira foreslog han, at certificeringer var vigtige værktøjer til at sikre, at nye deltagere i IT-branchen forstod det grundlæggende i deres erhverv. Desuden hævdede han, at når nye deltagere havde tilstrækkelig erfaring, skulle de skifte til en inspicere-og tilpasningstilstand for at ændre, hvordan de fungerer. Punkt taget, etablering af et fælles grundlag for viden er stor; vi er dog nødt til at afgøre, om de utilsigtede konsekvenser af hærdningsgrænser er en acceptabel bivirkning ved synkronisering af vidensbaser. Derudover kender jeg ikke en certificering, der foreslår at eksperimentere med processer og teknikker uden for deres kerneteknikker og processer (jeg udelukker procesforbedringsrammer som lean seks sigma). En af de grundlæggende antagelser i den Agile bevægelse er, at hold bruger en empirisk proces (inspicere, tilpasse baseret på gennemsigtighed).

Scrum og Scrum er empiriske processer. Agile praktikere bruger feedback til at tilpasse, hvordan de arbejder. I en typisk afslutning af iteration retrospektiv udfordres teams til at finde en måde, de kan forbedre, hvordan de fungerer. Agile forventer, at teams løbende udfører små lavrisikoeksperimenter for at finpudse, hvordan de gør deres job. Ændringer i, hvordan et team fungerer, er ikke beregnet til at være afgrænset af kravene til en certificering.

certificeringer er ikke onde. Imidlertid, de skaber grænser, der bremser ændringen. Grænser begrænser også udviklingen af processen. Ingen af disse konsekvenser, i det lange løb, er gode. Det eneste langsigtede gode ved at hærde grænserne omkring forskellige typer Agile, at hærdningen er et flag, som vi skal begynde at søge i horisonten efter den næste bevægelse. Under en keynote på Scrum-samlingen i 2014 (ish) beskrev Ken Schvaber ting som brugerhistorier som barnacles på Scrum. Certificeringer hærder grænser, der reducerer potentiel innovation. Jeg er ikke sikker på, om jeg kan forestille mig Agile uden innovationer, som brugerhistorier eller min personlige favoritteknik Scrumban. Hvis alt for definerede proscriptive normer havde eksisteret tidligt i Agile ‘ s livscyklus, eksisterede de muligvis ikke.

planlagte essays i Post Agile Age Arc inkluderer:

  1. Post Agile Age: bevægelsen er død
  2. Post Agile Age: drivere til slutningen af den Agile bevægelse og metode Lemmings
  3. Proscriptive Norms (Current)
  4. et Branddrevet økosystem
  5. en mangel på systemtænkning/Ledelse
  6. Vandmandens Alder (noget bedre begynder)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.