Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

SAFe: Lean-Agile-principes volgens het Scaled Agile Framework

Scaled Agile Framework

Scaled Agile Framework is een in de industrie bewezen methode die bestaat uit 3 niveaus. Agile ontwikkeling op teamniveau is de beste optie voor bedrijven die op zoek zijn naar een strategie waarmee ze effectief volledig geteste producten van goede kwaliteit aan hun klanten kunnen leveren. SAFe, wat een afkorting is voor Scaled Agile Framework, is een methode die waarde toevoegt voor het opschalen van agile naar ondernemingsniveau. Het opschalen van een team is de prioriteit van dit framework. SAFe is dus een methode voor het verbeteren van alle bedrijfsprocessen, niet alleen voor IT.

De fundamenten van het Scaled Agile Framework, SAFe.

Iedere organisatie heeft zijn eigen context, met verschillende producten, verschillende organisatiestructuren en unieke operationele beperkingen. Het verleden leert ons ook dat een voorschrijvende aanpak is niet geschikt voor elke situatie. Daarom biedt het Scaled Agile Framework 10 principes om onze implementatie te begeleiden.

Wat is scaled agile framework?

SAFe-principes zijn gebaseerd op de onveranderlijke, onderliggende principes van Agile, Lean, systeemdenken en productontwikkeling. Deze fundamentele principes inspireren en informeren SAFe’s denkwijze, rollen en praktijken.

Wat zijn de drie niveaus van Scaled Agile Framework?

Om agile methoden te schalen heeft de SAFe verschillende zogenaamde niveaus. Deze drie niveaus van het scaled agile framework zijn teamniveau, programmaniveau en portfolioniveau. We moeten er ook aan toevoegen dat sinds de versie van SAFe 5.0 de drie niveaus van het Scaled Agile Framework niet meer voldoende zijn zodat dat het toevoegen van een  vierde niveau nodig is.

Waarom zijn SAFe-principes en -praktijken belangrijk?

SAFe-principes bieden context voor de SAFe-praktijk. Als we de basis van deze principes begrijpen, kunnen we SAFe toepassen in onze zakelijke context en de waarde van SAFe beter benutten. Als we een situatie tegenkomen die uniek lijkt of niet af te handelen is volgens de SAFe-richtlijnen, kunnen we ons wenden tot deze principes om ervoor te zorgen dat het probleem wordt opgelost. 

De indruk dat ‘onze problemen anders zijn’ is een veel voorkomende ziekte die het management over de hele wereld treft. Ze zijn weliswaar verschillend, maar de principes die zullen helpen om de kwaliteit van producten en diensten te verbeteren, zijn universeel van aard. W. Edwards Deming

SAFe Lean-Agile-principes

SAFe is gebaseerd op tien onveranderlijke, onderliggende Lean-Agile principes. Deze principes en economische concepten inspireren en informeren tevens de rollen en praktijken van SAFe.

Waarom de focus op SAFe principes?

Fusies en overnames, gedistribueerde multinationale (en meertalige) ontwikkeling, offshoring, software ontwikkeling en snelle groei zijn uitdagingen waar veel bedrijven zich tegenwoordig mee te maken hebben. Gelukkig hebben we echter een enorme hoeveelheid kennis die kan helpen. Deze omvat namelijk Agile-principes, Systeemdenken, werkwijzen voor productontwikkeling en Lean-processen. Het doel van SAFe is om deze kennis samen te smelten met de ervaringen uit honderden implementaties. Dit creëert een framework van geïntegreerde en al bewezen werkwijzen. Zij verbeteren eveneens de betrokkenheid van medewerkers, de time-to-market, de kwaliteit van de oplossing en de teamproductiviteit.

Niet elke door SAFe aanbevolen praktijk zal echter in alle omstandigheden even goed van toepassing zijn. Daarom is het belangrijk dat SAFe-praktijken zijn gebaseerd op fundamenteel stabiele principes. De onderliggende principes zorgen er voor dat onze teams continu bewegen naar het doel van het House of Lean : “kortste duurzame doorlooptijd, met de beste kwaliteit en waarde voor mens en samenleving.”

Het Scaled Agile Framework SAFe is dus gebaseerd op tien fundamentele concepten die zijn voortgekomen uit Agile-principes en -methoden, Lean-productontwikkeling, systeemdenken en observatie van succesvolle ondernemingen. Hieronder beschrijven we daarom deze 10 Agile SAFe principes.

1 Neem een economisch standpunt in

Het leveren van de ‘beste waarde en kwaliteit voor mens en samenleving in de kortst mogelijke duurzame doorlooptijd’ vereist echter een fundamenteel begrip van de economie van bouwsystemen. Alledaagse beslissingen moeten we dus nemen in een goede economische context. Dit omvat de strategie voor incrementele waardelevering en het bredere economische kader voor elke waardestroom. Dit framework benadrukt de afwegingen tussen risico, kosten van vertraging, productie-, operationele en ontwikkelingskosten. Bovendien moet elke ontwikkelingswaardestroom opereren binnen de context van een goedgekeurd budget en voldoen aan vangrails die decentrale besluitvorming ondersteunen.

2 Pas systeemdenken toe binnen Scaled Agile Framework

Deming merkte op dat het aanpakken van de uitdagingen op de werkplek en de markt een goed begrip vereist van de systemen waarbinnen werknemers en gebruikers opereren. Dergelijke systemen zijn complex en bestaan uit veel onderling samenhangende componenten. Het optimaliseren van een onderdeel optimaliseert namelijk het systeem niet. Om te verbeteren, moet iedereen het grotere doel van het systeem begrijpen. Binnen SAFe passen we het systeemdenken toe op het systeem in ontwikkeling en op de organisatie die het systeem bouwt.

3 Ga uit van variabiliteit, houd opties open

Binnen traditioneel projectmanagement kozen we al vroeg in het ontwikkelproces voor bepaalde ontwerp-en-vereistenopties. Als dat uitgangspunt echter de verkeerde keuze bleek te zijn, kon dat veel tijd kosten en leiden tot een suboptimaal ontwerp. Een betere aanpak is om meerdere eisen en ontwerpopties voor een langere periode in de ontwikkelcyclus te behouden. Proefondervindelijk verkleinen we vervolgens de focus, wat resulteert in een ontwerp dat optimale economische resultaten creëert.

4 Bouw stapsgewijs op met snelle, geïntegreerde iteraties

Het stapsgewijs ontwikkelen van oplossingen in een reeks korte iteraties zorgt voor snellere feedback van klanten en vermindert risico’s. De volgende stappen bouwen voort op de vorige. Aangezien het ‘systeem altijd draait’, kunnen sommige stappen dienen als prototypes voor markttesten en validatie; andere worden minimal viable products (MVP’s). Weer anderen breiden het systeem uit met nieuwe en waardevolle functionaliteit. Bovendien helpen deze vroege, snelle feedbackpunten om te bepalen wanneer we, indien nodig, moeten draaien naar een alternatieve aanpak.

5 Baseer mijlpalen op objectieve evaluatie van werkende systemen

Opdrachtgevers, ontwikkelaars en klanten moeten er samen voor zorgen dat investeringen in nieuwe oplossingen economisch voordeel opleveren. Het sequentiële, phase-gate ontwikkelingsmodel is ontworpen om deze uitdaging aan te gaan, maar de ervaring leert dat het de risico’s daardoor niet verkleinen. Bij Lean-Agile-ontwikkeling bieden integratiepunten echter objectieve mijlpalen waarop we de oplossing gedurende de ontwikkeling kunnen evalueren. Deze tussentijdse beoordelingen bieden de financiële, technische en functionele governance die nodig is om ervoor te zorgen dat een voortdurende investering een evenredig rendement oplevert.

6 Streef naar een continue flow of work in Scaled Agile Framework

LEAN bedrijven streven naar een continue flow, waarbij nieuwe systeemfuncties snel van concept naar contant geld gaan. Sleutels voor het implementeren van flow zijn: A. Visualiseer en beperk de hoeveelheid onderhanden werk (WIP). Dit verhoogt de doorvoer en beperkt de vraag tot de werkelijke capaciteit. B. Verminder de batchgroottes van het werk om een snelle en betrouwbaardere stroom te vergemakkelijken. C. Manage wachtrijen om de wachttijden voor nieuwe functionaliteit te verkorten.

7 Pas cadans toe, synchroniseer met cross-domein planning

Cadans zorgt voor voorspelbaarheid en geeft een ritme voor ontwikkeling. Synchronisatie zorgt ervoor dat we meerdere perspectieven tegelijkertijd begrijpen, oplossen en integreren. Het toepassen van ontwikkelingscadans en synchronisatie, gekoppeld aan periodieke domeinoverschrijdende planning, biedt de mechanismen die nodig zijn om effectief te werken in de aanwezigheid van de inherente ontwikkelingsonzekerheid.

8 Ontgrendel de intrinsieke motivatie van kenniswerkers

Lean-Agile bedrijven begrijpen dat ideevorming, innovatie en betrokkenheid meestal niet te motiveren is door individuele beloningen. Dergelijke individuele prikkels kunnen juist interne concurrentie creëren en de samenwerking, die nodig is om het grotere doel van het systeem te bereiken, tegengaan. Het bieden van autonomie en doelgerichtheid, het wegnemen van beperkingen, het creëren van een omgeving van wederzijdse beïnvloeding en een beter begrip van de rol van beloning zijn daarom de sleutels tot een hogere mate van medewerkersbetrokkenheid. Deze aanpak levert betere resultaten op voor individuen, klanten en de onderneming.

9 Decentraliseer besluitvorming

Om een snelle waardelevering te kunnen bereiken is een gedecentraliseerde besluitvorming binnen het bedrijf vereist. Dit voorkomt namelijk vertragingen, verbetert de ontwikkelingsstroom, maakt snellere feedback mogelijk en creëert oplossingen die zijn ontworpen door degenen die het dichtst bij de plaatselijke kennis staan. Er zijn echter beslissingen die strategisch zijn en schaalvoordelen biedt die een gecentraliseerde besluitvorming rechtvaardigen. Aangezien beide soorten beslissingen plaatsvinden, is het creëren van een betrouwbaar besluitvormingskader een cruciale stap in het empoweren van werknemers en het verzekeren van een snelle waardestroom.

10 Organiseer rond waarde met Scaled Agile Framework

Veel ondernemingen zijn tegenwoordig georganiseerd rond principes die in de afgelopen eeuw zijn ontwikkeld. In naam van de beoogde efficiëntie zijn de meeste georganiseerd rond functionele expertise. Maar in het digitale tijdperk is het enige duurzame concurrentievoordeel de snelheid waarmee een organisatie met nieuwe en innovatieve oplossingen kan inspelen op de behoeften van haar klanten. Deze oplossingen vereisen samenwerking tussen alle functionele gebieden, met hun bestaande afhankelijkheden, overdrachten, verspilling en vertragingen. Business Agility vereist echter dat ondernemingen zich organiseren rond waarde om sneller te kunnen leveren. En wanneer de markt- en klanteisen veranderen, moet een bedrijf zich snel en naadloos reorganiseren rond die nieuwe waardestroom. Dit artikel is vertaald en gebaseerd op teksten van Scaled Agile, Inc.

Discussieer mee op ITpedia LinkedIn of op Financial Executives LinkedIn.

Gerelateerde artikelen

  • Agile, Kwaliteit op maat
  • eProcurement: Skills, Knowledge, and Strategic contribution
  • Heb je een projectmatige of een procesmatige mindset?


This post first appeared on ITpedia, The IT Knowlegde Source, please read the originial post: here

Share the post

SAFe: Lean-Agile-principes volgens het Scaled Agile Framework

×

Subscribe to Itpedia, The It Knowlegde Source

Get updates delivered right to your inbox!

Thank you for your subscription

×