agila hygienfaktorer | henric westergren | ltg-12
DESCRIPTION
Presentation at Lean Tribe Gathering 12 in Växjö, 10 dec 2012.TRANSCRIPT
Agila hygienfaktorerHenric [email protected]
Om Gtech G2
Varför – Vision och målbild
Företagets vision:”Constantly, more people playing our games than ever before, anywhere, anytime on anything”
Målbild för vår agila utveckling:”Our main goal is to be able to offer our customers tailor made productswith interference along the development process in order to follow themarket changes in a short period of time”
Goda förutsättningar
Leverabler (Definition of Done) är förankrat med beställare, kund, mottagare-Produkter-Dokumentation/utbildning-Installation och/eller paketering-Integration Etablerat frekvensbehov av leveranser-Internt (möjlighet till anpassning/förändring): Krävs åtgärder?-Externt (stabilisering/release/driftsättning): Kvalité o icke funktionella krav? Använd enbart nödvändiga verktyg för er utvecklingsmodell-Börja förslagsvis med whiteboard, penna o papper…
Forts. Individ och team
Generalist kontra SpecialistEx. Bygg team/individer med T-modellen och Software craftmanship
Motivationsfaktorer (referens Edward Deci och Richard Ryan).1. Uppleva autonomi/självbestämmande: Ge ansvar + befogenheter2. Att ha relationer till andra: Investera i teamsammansättning3. Känna sig kompetent: Skapa förutsättning för självlärande o utveckling i sin roll samt team
Basera prioritering av backlog och projekt på värde/kundnytta.Enkelhet framför komplexitet, ex relativ sortering.
Forts. Prioritering
Värde Straff Affärsvärde Kostnad Affärsvärde/Kostnad Rankning
Krav 1 2 10 12 6 2 3
Krav 2 8 5 13 5 2,6 2
Krav 3 5 1 6 10 0,6 5
Krav 4 3 2 5 5 1 4
Krav 5 10 5 15 5 3 1
Forts. Uppföljning
Arbeta alltid med förbättringar och effektivisering-Budget för miljöer, utbildning, verktyg-Prioritera tekniska o kvalitativa förbättringar tillsammans med funktionella. Ex unit tester, bygg och leveranssystem.
KPI:er används med försiktighet-Vilket beteende vill jag uppmuntra och vilken effekt vill jag få?
Distribuerade team arbetar enhetligt och följs upp enhetligt-Investera tid till interaktioner likt arbetet med ett lokalt team-”Raka” kommunikationskanaler-Se till att representanter reser till varandra och träffas regelbundet
Hur har vi använt SCRUM resp Kanban
SCRUM – Fokuserat arbetet för iterativa leveranspaketAnvändningsområden: Utredning/analys och utvecklingsprojekt.
Kanban – Fokuserat arbete för löpande leveranserAnvändningsområden: ME och utvecklinsprojekt samt ledningsgrupp.
Diskussionsämnen till Open space
Vilka effekter/utmaningar har det agila arbetssättet inneburit (resultat, personal, etc.)
Utmaningar med distribuerade team/offshore
SCRUM eller Kanban?
Integration av flera team och/eller produkter