det agila språket
DESCRIPTION
Det språk vi använder avspeglar det sätt vi tänker på, men det påverkar också våra tankar i lika hög grad. För att kommunicera så effektivt som möjligt behöver vi anpassa vårt språk till lyssnaren. Agila metoder var på många sätt en motreaktion mot "traditionell mjukvaruutveckling" och tungrodda vattenfallsprocesser. Detta avspeglar sig tydligt i det språk som formats kring agila metoder - trots att agila metoder för många idag är normen och en del aldrig arbetat på andra sätt. Jag utforskar några möjligheter att anpassa det språk som vi använder kring agila metoder för att se vilka resultat skulle vi kunna nå. Talare är Anders Ivarsson från Tobii Technology ABTRANSCRIPT
Det agila språket
Anders Ivarsson
Språket avspeglar hur vi tänker,
men påverkar också våra tankar i hög grad.
5/9/2010 Copyright Tobii Technology AB 2
Language forces us to perceive the world as man presents it to us. – Julia Penelope
Agila metoder
Motreaktion mot traditionell vattenfallsutveckling och tunga
processer
Agila manifestet – 2001
Avspeglas tydligt i språket kring agila metoder
5/9/2010 Copyright Tobii Technology AB 3
”Agila metoder är ett mer effektivt och lättrörligt
sätt att driva mjukvaruutveckling på.”
5/9/2010 Copyright Tobii Technology AB 4
Vilka har inte kunskap om traditionell utveckling?
Företag utan bakgrund i traditionell utveckling
Studenter utan erfarenhet av större mjukvaruprojekt
Små team
Nystartade team
Fritidsprojekt
5/9/2010 Copyright Tobii Technology AB 5
Vad innebär agila metoder när du inte kommer
från ett traditionellt vattenfallsprojekt?
5/9/2010 Copyright Tobii Technology AB 6
5/9/2010 7Copyright Tobii Technology AB
Vilken är mest lättrörlig?
5/9/2010 Copyright Tobii Technology AB 8
KaosTraditionell
En förklaring av agila metoder kräver vanligtvis en
förståelse för traditionell vattenfallsutveckling.
5/9/2010 Copyright Tobii Technology AB 9
Task board
Agile: ”Visualisera status på task board”
5/9/2010 Copyright Tobii Technology AB 10
Task board
Agile: ”Visualisera status på task board”
Alla jobbar på samma sak
Alla har samma prioriteringar
5/9/2010 Copyright Tobii Technology AB 11
Tvärfunktionella team
Agile: ”Jobba med tvärfunktionella team”
- utvecklare, testare, designers, dokumentation
5/9/2010 Copyright Tobii Technology AB 12
Tvärfunktionella team
Agile: ”Jobba med tvärfunktionella team”
- utvecklare, testare, designers, dokumentation
”Skaffa alla kompetenser som behövs”
5/9/2010 Copyright Tobii Technology AB 13
Produktägare
Agile: ”Endast en person ansvarar för prioritering”
5/9/2010 Copyright Tobii Technology AB 14
Produktägare
Agile: ”Endast en person ansvarar för prioritering”
Utse en person som jobbar heltid prioritering, kundkontakt
Skaffa en långsiktig vision för produkten
5/9/2010 Copyright Tobii Technology AB 15
Stories & tasks
Agile: ”Bryt ned stora features i stories och tasks”
5/9/2010 Copyright Tobii Technology AB 16
Stories & tasks
Agile: ”Bryt ned stora features i stories och tasks”
Samla ihop mindre arbeten i en större feature
Fokusera på en feature / story i taget
Slutför den
5/9/2010 Copyright Tobii Technology AB 17
En utmaning för agila metoder –
att utrycka sig så att fördelarna blir tydliga för alla
5/9/2010 Copyright Tobii Technology AB 18
LOOKING FORWARD
Tobii Technology
5/9/2010 Copyright Tobii Technology AB 19