Spotifys Agile Management

Spotify Engineering Culture (by Henrik Kniberg) (November 2024)

Spotify Engineering Culture (by Henrik Kniberg) (November 2024)
Spotifys Agile Management

Innehållsförteckning:

Anonim

Agile metodik, som fokuserar på kontinuerlig övervakning och förbättring av leveranser, används vanligtvis i mjukvaruutveckling på grund av sin flexibilitet och förmåga att upptäcka fel tidigt och ofta i livscykeln. Traditionellt har ramverket använts för singulära projekt. Music Streams Service-verksamhet har dock behållit en smidig inställning trots att 30 lag spreds över tre städer.

Spotify

Spotify har snabbt förvandlat musikindustrin sedan lanseringen under 2008. Företaget har för närvarande 15 miljoner betalande användare och 60 miljoner aktiva användare totalt sett. Som Spotify rör sig mot en oundviklig IPO, pekar många på företagets smidiga metoder som en nyckelfaktor i sin snabba tillväxt. I synnerhet beror Spotify kraftigt på skrummetoder, en enkel förlängning av smidig metodik.

Squads

Spotifys grundläggande utvecklingsenhet är truppen. Squads fungerar som miniatyrstarter som sitter tillsammans och har den kompetens och de verktyg som behövs för att designa och släppa ut produkter. Självorganiserande och autonom, varje lag arbetar med specifika funktioner, som radio, betalningssystem och backend-tjänster. Sprints eller iterationer är ett centralt inslag i smidiga projekt som tjänar som den tidsram där kundernas behov utvecklas och omvandlas till löpande produkter.

Squads uppmanas att tillämpa mager och smidiga principer, släppa produkter tidigt och ofta under sprints. Eftersom varje grupp arbetar på ett uppdrag kan medlemmar bli experter inom sitt specifika område. Detta minskar faktiskt antalet fel i slutet av varje sprint, vilket skapar en mager miljö.

Produktägare

Produktägaren övervakar varje trupp och övervakar slutförandet av föremål på sprintbacklog. Medan produktägaren prioriterar det arbete som ska utföras är individen inte direkt involverad i arbetets slutförande. Varje grupp på Spotify agerar i full autonomi från andra squads och har endast direkt kontakt med produktägaren.

Agile Coach

I en typisk Scrum-metodologi skapar en ScrumMaster en uppmuntrande arbetsmiljö för team att reflektera över och diskutera sprintar och vanliga hinder på arbetsplatsen. Spotify squads har tillgång till en smidig tränare som utvecklar och förfinar arbetsprocesser. Tränaren kör retrospektiva och sprintplaneringsmöten för att hjälpa squads kontinuerligt förbättra nuvarande och framtida sprints.

Stammar

Spotify har 30 squads över tre länder. En samling av squads som arbetar i relaterade områden kallas en stam. Stammen verkar en inkubator för squads och ger var och en de bästa möjliga förutsättningarna för att slutföra arbetet. Detta kan sträcka sig från fysiskt kontorsutrymme och loungeområden för att eliminera vanliga hinder.

Som trupper tenderar stammar att vara autonoma. dock, beroende på antalet squads per stam, finns vissa beroenden. Stammar innehåller inte mer än 100 personer, eftersom politik, byråkrati och avfall utvecklas med grupper som överstiger den storleken.

Kapitler

I sin natur främjar smidig metodik självorganisering och autonomi bland olika lag. Det finns emellertid potential för förlust av skalfördelar när ett helt företag arbetar på detta sätt. Spotify har integrerade kapitel för att skapa en tillräcklig mängd beroende bland squadsna i en stam. Kapitlarna är organiserade av kompetensområde och består av teammedlemmar från en stam. Till exempel består utvecklaren av fem webbutvecklare från fem olika squads i en enda stam som träffas för att diskutera arbetsrelaterade utvecklingar.

Efter kapitlen finns det guilder, vilka är ännu större grupper som kan sträcka sig över hela organisationen. Guilder finns för att främja kommunikation och lagarbete, men medlemmar behöver inte nödvändigtvis dela gemensam expertis eftersom dessa grupperingar tenderar att bildas organiskt.

Bottom Line

Spotify har upplevt snabb tillväxt 2014, med intäkter som överstiger $ 1. 22 miljarder - en ökning med 45 procent jämfört med föregående år. Strömserviceens framgång kan till stor del hänföras till den organisatoriska kulturen som den har byggt upp i att fullborda målen. Efter en smidig inställning centrerar Spotify affärsmodell runt fyra enkla steg. tänk det, bygg det, skicka det och justera det. Eftersom Spotify fortsätter att växa, måste nuvarande och framtida anställda förbli engagerade i organisationsstrukturen och målen för att den ska lyckas.