Post-Agile Age: Proscriptive Norms

Tattoo artiesten zijn een beroep waarvoor certificering vereist is.

Tattoo artiesten zijn een beroep waarvoor certificering vereist is.

in een recent gesprek over het post-Agile Tijdperk met Ira Weinstein, Scrum master, architect en meer, heb ik erop gewezen dat het einde van Agile as movement niet betekende dat mensen zouden stoppen met stand-ups, testgestuurde ontwikkeling of zelfs retrospectieven, maar dat de basis voor adoptie niet langer werd gedreven door de waarden en principes die in het Agile manifest worden gehuldigd. Deze verandering in de reden waarom mensen Agile aannemen verandert de praktijken die worden aangenomen en de waarde afgeleid door Agile praktijken. De discussie over een Post-Agile leeftijd is geen esoterische oefening. Tijdens onze discussie onderzochten we de impact van de ontwikkeling van meer en sterkere prescriptieve normen die definiëren wat wel of beter is wat niet wendbaar is.

voorschriften beschrijven of identificeren gedrag dat niet mag worden uitgevoerd. Bijvoorbeeld, het ontwikkelen van een structuur voor de verdeling van werk met schattingen van de inspanning en een projectschema zou worden bestempeld als ‘niet agile’ op basis van typische proscriptieve normen binnen de Agile gemeenschap. Als referentiepunt zijn prescriptieve normen een reeks regels die gedrag definiëren. Elke Agile Gemeenschap heeft een set van gedragingen die binnen de grens en een set van regels die buiten de grens gedefinieerd. Bijvoorbeeld, in een recente presentatie, heb ik een groep van Scrum masters gevraagd om een lijst van goede en slechte Scrum gedrag. En toen vroeg de XP-ontwikkelaars die in de presentatie waren om de praktijken waarvan ze dachten dat ze buiten de praktijk van XP waren te identificeren en of ze comfortabel zouden zijn om deze activiteiten uit te voeren. Tijdens de discussie waren er verschillende trainingen die beide kampen gaven aan dat ze zich niet op hun gemak voelden om binnen hun team te presteren. Hoewel dit geen wetenschappelijk onderzoek was, illustreert het dat er zelfs grenzen bestaan in sterk verwante gemeenschappen. Naarmate Agile volwassen is geworden, zijn grenzen meer gedefinieerd en sterker verdedigd. Certificeringen zijn de frontlinie van het definiëren van grenzen voor gedrag. Bijna elke organisatie en methode heeft een of meer certificaten. Offhand kan ik zes verschillende Scrum master certification en een groot aantal andere rollen in Agile noemen.

op het eerste gezicht zijn certificeringen niet goed of slecht. Mijn schoonzoon, een tatoeëerder ,( ik kan je waarschijnlijk een deal bezorgen) is gecertificeerd. Hij heeft een reeks normen voor goede praktijken die een grens biedt voor wat hij wel en niet kan doen, waaronder regels over sterilisatie en het omgaan met bloed. De piloot van mijn recente vlucht heeft een licentie( een aanname van mijn kant), een vorm van certificering, die grenzen stelt aan haar gedrag en dingen definieert die ze niet mogen doen (zoals drinken 24 uur voor de vlucht). Strikte grenzen dienen een belangrijk doel in beide beroepen. Deze strikte grenzen zijn niet geschikt voor alle beroepen. Certificering zorgt ervoor dat iedereen weet wat de grenzen zijn en de gevolgen voor het overtreden van die grenzen vast te stellen. In mijn gesprek met Ira suggereerde hij dat certificeringen belangrijke instrumenten zijn om ervoor te zorgen dat nieuwkomers in de IT-industrie de basis van hun beroep begrijpen. Verder stelde hij dat wanneer nieuwkomers genoeg ervaring hebben, ze moeten overschakelen op een inspecteren en aanpassen modus om te wijzigen hoe ze werken. Punt genomen, het opzetten van een gemeenschappelijke basis van kennis is groot; we moeten echter bepalen of de onbedoelde gevolgen van het verharden van grenzen een aanvaardbaar neveneffect zijn van het synchroniseren van kennisbases. Daarnaast ken ik geen certificering die suggereert te experimenteren met processen en technieken buiten hun kerntechnieken en processen (ik sluit procesverbetering kaders zoals lean Six sigma uit). Een van de basisaannames van de Agile beweging is dat teams een empirisch proces gebruiken (inspecteren, aanpassen op basis van transparantie).

Scrum en XP zijn empirische processen. Agile beoefenaars gebruiken feedback om aan te passen hoe theysz werkt. In een typisch einde van iteratie retrospectief, worden teams uitgedaagd om een manier te vinden die ze kunnen verbeteren hoe ze werken. Agile verwacht dat teams continu kleine experimenten met een laag risico uitvoeren om hun werk aan te scherpen. Wijzigingen in de werkwijze van een team zijn niet bedoeld om te worden begrensd door de eisen van een certificering.

certificaten zijn niet slecht. Ze creëren echter grenzen die verandering vertragen. Grenzen beperken ook de evolutie van het proces. Geen van deze gevolgen, op de lange termijn, zijn goed. Het enige lange termijn goed van het verharden van de grenzen rond verschillende soorten Agile dat de verharding is een vlag die we moeten beginnen om de horizon te zoeken naar de volgende beweging. Tijdens een keynote, op de Scrum Gathering in 2014 (ish), beschreef Ken Schwaber dingen als gebruikersverhalen als zeepokken op Scrum. Certificeringen verharden grenzen die potentiële innovatie verminderen. Ik weet niet of ik Agile kan bedenken zonder innovaties, zoals gebruikersverhalen of mijn persoonlijke favoriete techniek Scrumban. Als er al vroeg in de levenscyclus van Agile sprake was van te gedefinieerde verbodsnormen, zouden ze misschien niet bestaan.

geplande essays in post Agile leeftijd Arc omvatten:

  1. Post Agile Age: The Movement Is Dead
  2. Post Agile Age: Drivers of the End of The Agile Movement and Method Lemmings
  3. Proscriptive Norms (Current)
  4. a Brand Driven Eco-System
  5. a Lack of Systems Thinking / Management
  6. The Age of Aquarius (Something Better is Beginning)

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.