Agile:s arbetssätt har medfört så många olika roller: Agile Delivery Lead, Agile Delivery Manager, Scrum Master. Vilka av dessa roller är desamma och vilka är olika? Och om de är olika, vad är då skillnaden mellan dem? Låt oss reda ut förvirringen kring agila roller!😎
Alla Agile leveransroller förklaras
Vad är Agile Delivery Rolls?
Agile Delivery Roles är de roller som är involverade i att leverera värde till kunder och intressenter med hjälp av agila metoder och arbetssätt. I de flesta fall baseras dessa roller på de föreslagna Scrum-roller:
👩🏽🏫Scrum Master: Den person som underlättar Scrum-processen och hjälper teamet att följa Scrums värderingar, principer och metoder.
🗣Produktägare: Den person som representerar kundens och intressenternas röst och ansvarar för att definiera och prioritera produktbackloggen.
👨🏽🔬Utvecklingsteam: Den grupp människor som arbetar tillsammans för att leverera potentiellt levererbara steg av produkten eller tjänsten.
Dessa roller kan dock blandas med andra roller från olika agila ramverk, t.ex. i SAFe (ramverk för skalad Agile):
🚅Frigör tågmaskinisten: Den person som underlättar och leder Agile Release Train (ART), dvs. en grupp team som levererar värde i ett programinkrement.
💻Systemarkitekt/ingenjör: Den person som definierar den tekniska visionen och arkitekturen för det system eller den lösning som ART levererar.
⭕Företagsägare: Den person som företräder företagets intressen och behov av det system eller den lösning som ART tillhandahåller.
Eller också i Spotify-modell:
👩🏽💼Gruppledare: Den person som leder och ger vägledning och stöd till en grupp människor med liknande färdigheter eller kompetenser, t.ex. utvecklare, testare, designers osv.
🤹🏽♀️Squad Ledning: Den person som leder ett tvärfunktionellt team som ger vägledning och stöd till en specifik funktion eller ett produktområde.
🤵🏽Tribe stege: Den person som leder en grupp av enheter som arbetar med relaterade funktioner eller produktområden och ger dem strategisk vägledning och samordning.
Utöver dessa ramverksspecifika roller ser vi naturligtvis ofta "Agile Coaches" som utbildar Scrum Masters och de andra rollerna.
Alla Agile leveransroller förklaras
Agile Leveransansvarig vs Scrum Master
En av de vanligaste frågorna som dyker upp i samband med rollen som Agile Delivery Manager är: "Vad är skillnaden mellan en Agile Delivery Manager och en Scrum Master? Är de samma sak eller olika? Och om de är olika, vad är skillnaden mellan dem?"
Svaret är inte enkelt, eftersom olika organisationer kan ha olika definitioner och förväntningar på dessa roller. Här följer dock en allmän jämförelse baserad på några gemensamma aspekter:
Vad är egentligen en Agile Delivery Manager?
En Agile Delivery Manager är en person som leder Agile leveransteam och ser till att de kan leverera värde till kunder och intressenter. De är inte bara coacher eller facilitatorer, utan också ansvariga för leveransprocessen och resultaten.
De ansvarar för att se till att teamen följer agila principer och metoder samtidigt som de anpassar sig till verksamhetens och användarnas förändrade behov och förväntningar.
Några av deras Huvudsakliga uppgifter är:
📝Planering och prioritering
🎤Coaching och mentorskap
🗣Moderera och kommunicera
🦸♀️Avlägsna hinder och lösa problem
⏱Mätning och förbättring
Skillnader mellan Scrum Master och Agile Delivery Lead:
Scrum Master | Agile Leveransansvarig | |
---|---|---|
Ansvar: | Kontinuerlig förbättring av Scrum | Ansvar för färdigställande |
Aktiviteter: | Coachning och moderering | Coachning och moderering |
Omfattning: | Ett team eller projekt | Flera team och projekt |
Ramverk: | Scrum | Alla agila ramverk |
Fokus: | Teamprestanda och processer | Mervärde och resultat |
Som du kan se i tabellen ovan finns det vissa likheter och skillnader mellan en Agile Delivery Manager och en Scrum Master. Båda rollerna innebär coachning och underlättande aktiviteter, men de har olika ansvarsområden, aktiviteter, en annan inflytandesfär, använder olika ramverk och har ett annat fokus när det gäller resultat.
En snabb information, oavsett vilken roll du har eller kommer att ha: Att hantera mjukvaruutvecklare i regelbundna personliga möten är helt avgörande. De är ditt viktigaste möte. Inser du också detta?
I vilket fall som helst vill jag uppmärksamma dig på vår kostnadsfria programvara för 1:1-möten, som har utvecklats speciellt för agila team. Gör dina 1:1-möten spännande, mät trender och, framför allt, gör framsteg i din medarbetarutveckling! Testa en av våra mallar, se nedan.
1:1 Mötesverktyg Mall: Stämning som väder
- Om du skulle beskriva ditt känslomässiga tillstånd som vädret, hur är vädret i ditt projekt eller dina arbetsuppgifter just nu?
Hur är vädret i förhållande till din arbetsgivare, ditt privatliv och ditt privatliv?
1:1 Mötesverktyg Mall: Stämning som väder
- Om du skulle beskriva ditt känslomässiga tillstånd som vädret, hur är vädret i ditt projekt eller dina arbetsuppgifter just nu?
Hur är vädret i förhållande till din arbetsgivare, ditt privatliv och ditt privatliv?
Alla Agile leveransroller förklaras
Agile Leveransledare vs Scrum Master⚔
En annan vanlig fråga som folk ställer om rollen som Agile Delivery är: Vad är skillnaden mellan en Agile Delivery Lead och en Scrum Master? Är de samma roll eller olika roller? Och om de är olika, vad är skillnaden mellan dem?
Svaret är: De är olika roller.
En Agile Delivery Lead är något i stil med "Head of Scrum Masters" eller "Chief Scrum Master" i den nya formuleringen. Han eller hon ansvarar för att leda och hantera flera agila leveransteam eller projekt inom en organisation eller ett program.
De ansvarar också för att anpassa organisationens eller programmets vision och mål till de team eller projekt som de leder. De coachar och vägleder även andra agila roller, t.ex. agila leveranschefer eller scrum masters.
Några av deras Huvudsakliga uppgifter är:
🤵🏽Leda och vägleda
🎤Coaching och mentorskap
🗣Moderera och kommunicera
🦸♀️Avlägsna hinder och lösa problem
⏱Mätning och förbättring
Den Skillnad mellan en Agile Delivery Lead och en Scrum Master ligger därför främst i Omfattning och ansvar.
En Agile Delivery Lead arbetar på en högre nivå och övervakar flera team eller projekt, medan en Scrum Master arbetar på en lägre nivå och fokuserar på ett team eller projekt.
En Agile Delivery Lead har också mer auktoritet och inflytande över organisationen eller programmet, medan en Scrum Master har mer självständighet och auktoritet inom teamet.
En Agile Delivery Lead kan också ha mer erfarenhet och kompetens inom agil leverans, medan en Scrum Master har mer kunskap och kompetens inom Scrum.
Om du vill veta mer om vad en Agile Delivery Manager/Lead gör kan du läsa vår artikel:
👉🏽Agile Leverans 1×1
Hur blir man en Agile Delivery Manager?👩🏽🎓
Om du är intresserad av att bli en agile delivery manager behöver du göra två viktiga förändringar i ditt tankesätt och din inställning till agile delivery:
- Acceptera att Scrum inte är den enda rätta lösningen för att arbeta agilt.
- Acceptera att du inte bara är en coach eller facilitator, utan också en ägare av leveransprocessen och resultaten.
Naturligtvis är dessa förändringar inte enkla eller snabba. Du kan behöva utbildning, mentorskap eller coachning för att skaffa dig de färdigheter och kunskaper du behöver för att bli en agil leveranschef.
Du kan också behöva lite praktisk erfarenhet för att lära dig av dina framgångar och misslyckanden och för att få feedback från dina kollegor och handledare.
Utsikter: Framtiden heter "Agile Delivery Manager", hej då Scrum Master👋🏽
"Agile Delivery Managers" är den agila trenden 2023 när räntorna stiger och många företag inte längre vill ha råd med en Scrum Master, som ofta blir mer av en "teamcoach/feel-good manager".
Istället vill företagen veta att hela deras budget går till det faktiska genomförandet, till personer som är ansvariga för resultaten.
Högsta ledningen kommer att ha mycket mindre problem med att ha "Agile Delivery Managers" på sin lönelista än kryptiska "Scrum Masters" som vägrar att ta ansvar för teamets resultat.
Vi får se hur den här förändringen utvecklas under de närmaste åren. Låt oss hoppas att denna förändring är bra för både teamen och kunderna.
Det är allt jag har för tillfället. Jag hoppas att den här artikeln har hjälpt dig att lära dig mer om rollerna inom agil utveckling, särskilt skillnaden mellan en Agile Delivery Manager och en Scrum Master. Om du har några frågor eller feedback, låt mig veta 😊.
De flesta Agile-vagnar kör i cirklar....
...och behandla ytliga symptom. Det är dags att använda psykologi – för en hållbar förändring av tankesättet.