skala agilt

Post on 19-Jul-2015

513 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ola Berg @olabergLean och agil vägvisare

Skalaagilt

Agilitet!

Vad? Varför?Betyder lättrörlighet. Jaga rörliga mål

Styra undan katastrofer

Granska & anpassa

TRANSPARENS MAKT

De agila metoderna är inte magiska. En uppstättning enkla teknikersom gör att våra samarbeten blir lättrörliga genom att vi får en kollektiv förmåga att

För att granska behövs transparensVår oagilitet beror ofta på att vi integemensamt SER vad som händer

För att styra krävsmakt, dvs bådemandat och förmåga

Denna enkla bild föreställer MASSVIS med transparensverktyg och maktmöjliggörare.

Vilka kan du upptäcka här?

Kunden!

Kundvärdet

Alla agila tekniker är stulna från japanska bilfabriker.Både lean och agilt är besatta av att förverkliga värde åt en kund.

...är vad som får en människa att le.Och kanske öppnaplånboken...

Taichi Ohno sa: Toyotasystemet är inte så konstigt.Allt vi gör är att se vad som gör kunden glad, och så tar vi bort alla onödiga hinder.

Här är ett enkelt kundvärde, realiserat av en avdelning människor,under en linjechef.

Nu blev det värre.Två avdelningarkräver en överlämningoch varsin chefoch dessa chefer måste ha en chef.

Cheferna måste koordineraför att få allt på plats.

Uj, uj, uj...

Vi utser en chef för själva värdeflödet(den röda pilen).Hon kan styra och synka så att det blirett smidigt flöde.

Värdeflödeschefen(t ex Product Owneri Scrum) avlastarlinjen.

Väreflödestavlor bättrar på koordinationen mellan människor.

Värdet synliggörs. Alla kan lättare se och förstå hur de ska hjälpa till.

Takttider hjälper oss att synka. Rockband utan trummisar svajar.

Förbättra flödet genom tvärfunktionella team istället för siloavdelningar.

Titta! Scrum / Kanban / Lean in action!

Värdeflödet i en mjukvaruorganisation är när kunskap förfinas.

En luddig idé delas upp i tydligare paket om funktioner och små delfunktioner.

Även ett oagilt projekt skapar värde så här. Avgränsar, delar upp, förtydligar...

En backlogg är en bild av det flödetfast kanske för många parallellaprojekt (röd, blå gul).

Tydliga nivåer i backloggensynkar mot tidskadenser.På sprintnivån ska alla paket matcha sprintarna,på funktionsnivån ochpaketnivån ska de matcha releaserna.

Mäter man hastigheten i funktions-nivån kan man göra en hållbarprognos: vilka funktioner kommervilka kvartal?

Investeringsnivån är merlångsiktiga drivers för funktionspaketen.

Det här är Leffingwells modell. Den fungerar ofta utmärkt.

Den uppskalade organisationen kan samla sig runt samma värdeflöde, dvs backlogg.

Produktägarenorkestrerar värdeflödet.

Specialister kan behövakrypa utanför teamenför att synka och förfina ärenden på enhögre nivå.

Detta kan man med fördel organisera i en linjeenhet som tar livscykelansvar förnågra IT-tjänster eller komponenter.

Som ett förvaltningsobjekt i PM3eller ITIL.

Agilt releasetåg i SAFe är nästan samma, fast de tar bara utvecklingsansvar, inte livscykelansvar

För att fatta rätt beslut krävs en produktledning sammansatt av verksamhets-, affärs OCH tekniska perspektiv.

Ledningen fattar strategiska rambeslut som den mer operativaproduktägaren kan agera inom.

Ledningen underhåller en sann och träffsäker prognos över när funktioner släpps.

Prognosen baseras på verkligt data från arbetslagen, de faktiska hastighteerna.

Det måste finnas en förutbestämd rutin för hur ärenden kommer in och hanteras i objektet.

Denna struktur är ett bra fundament för att skala agilt på, oavsett vilka ramverk man sedan väljer.

top related