SlideShare a Scribd company logo
1 of 19
Download to read offline
Det agila språket

    Anders Ivarsson
Språket avspeglar hur vi tänker,
           men påverkar också våra tankar i hög grad.

           Language forces us to perceive the world as man presents it to us. – Julia Penelope




5/9/2010                                    Copyright Tobii Technology AB                        2
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   Copyright Tobii Technology AB   7
Vilken är mest lättrörlig?




           Traditionell                                   Kaos

5/9/2010                  Copyright Tobii Technology AB          8
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
Tobii Technology
      LOOKING FORWARD




5/9/2010                 Copyright Tobii Technology AB   19

More Related Content

More from Agila Sverige

Är det Agilt som gäller, eller?
Är det Agilt som gäller, eller?Är det Agilt som gäller, eller?
Är det Agilt som gäller, eller?Agila Sverige
 
Vad kan vi arkitekter lära oss av Agile?
Vad kan vi arkitekter lära oss av Agile?Vad kan vi arkitekter lära oss av Agile?
Vad kan vi arkitekter lära oss av Agile?Agila Sverige
 
When Worlds Collide II – Den kubistiska organisationens intåg?
When Worlds Collide II – Den kubistiska organisationens intåg?When Worlds Collide II – Den kubistiska organisationens intåg?
When Worlds Collide II – Den kubistiska organisationens intåg?Agila Sverige
 
Empiri på riktigt - en tilluxad agil utvecklingsmodell
Empiri på riktigt - en tilluxad agil utvecklingsmodellEmpiri på riktigt - en tilluxad agil utvecklingsmodell
Empiri på riktigt - en tilluxad agil utvecklingsmodellAgila Sverige
 
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementeras
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementerasOlika typer av test doubles (mock/stub-objekt) och hur de kan implementeras
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementerasAgila Sverige
 
Praktiskt ledarskap i tavelmötet
Praktiskt ledarskap i tavelmötetPraktiskt ledarskap i tavelmötet
Praktiskt ledarskap i tavelmötetAgila Sverige
 
Konsten att skriva dåliga lappar
Konsten att skriva dåliga lapparKonsten att skriva dåliga lappar
Konsten att skriva dåliga lapparAgila Sverige
 
Det STORA missförståndet
Det STORA missförståndetDet STORA missförståndet
Det STORA missförståndetAgila Sverige
 
En agilare Säljgrupp
En agilare SäljgruppEn agilare Säljgrupp
En agilare SäljgruppAgila Sverige
 
Agil utan förändringar
Agil utan förändringarAgil utan förändringar
Agil utan förändringarAgila Sverige
 
Testdrivning med automatiska acceptanstester – praktiska erfarenheter
Testdrivning med automatiska acceptanstester – praktiska erfarenheterTestdrivning med automatiska acceptanstester – praktiska erfarenheter
Testdrivning med automatiska acceptanstester – praktiska erfarenheterAgila Sverige
 
Hur ett Gantt-schema gjorde projektet till ett misslyckande
Hur ett Gantt-schema gjorde projektet till ett misslyckandeHur ett Gantt-schema gjorde projektet till ett misslyckande
Hur ett Gantt-schema gjorde projektet till ett misslyckandeAgila Sverige
 
Låt hjärtat va' me'...
Låt hjärtat va' me'...Låt hjärtat va' me'...
Låt hjärtat va' me'...Agila Sverige
 

More from Agila Sverige (20)

Är det Agilt som gäller, eller?
Är det Agilt som gäller, eller?Är det Agilt som gäller, eller?
Är det Agilt som gäller, eller?
 
Vad kan vi arkitekter lära oss av Agile?
Vad kan vi arkitekter lära oss av Agile?Vad kan vi arkitekter lära oss av Agile?
Vad kan vi arkitekter lära oss av Agile?
 
When Worlds Collide II – Den kubistiska organisationens intåg?
When Worlds Collide II – Den kubistiska organisationens intåg?When Worlds Collide II – Den kubistiska organisationens intåg?
When Worlds Collide II – Den kubistiska organisationens intåg?
 
Empiri på riktigt - en tilluxad agil utvecklingsmodell
Empiri på riktigt - en tilluxad agil utvecklingsmodellEmpiri på riktigt - en tilluxad agil utvecklingsmodell
Empiri på riktigt - en tilluxad agil utvecklingsmodell
 
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementeras
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementerasOlika typer av test doubles (mock/stub-objekt) och hur de kan implementeras
Olika typer av test doubles (mock/stub-objekt) och hur de kan implementeras
 
Praktiskt ledarskap i tavelmötet
Praktiskt ledarskap i tavelmötetPraktiskt ledarskap i tavelmötet
Praktiskt ledarskap i tavelmötet
 
Konsten att skriva dåliga lappar
Konsten att skriva dåliga lapparKonsten att skriva dåliga lappar
Konsten att skriva dåliga lappar
 
Code Reviews
Code ReviewsCode Reviews
Code Reviews
 
Tajmboxat tänkande
Tajmboxat tänkandeTajmboxat tänkande
Tajmboxat tänkande
 
Agile Manager
Agile ManagerAgile Manager
Agile Manager
 
Det STORA missförståndet
Det STORA missförståndetDet STORA missförståndet
Det STORA missförståndet
 
En agilare Säljgrupp
En agilare SäljgruppEn agilare Säljgrupp
En agilare Säljgrupp
 
Budgeten är död
Budgeten är dödBudgeten är död
Budgeten är död
 
Agil utan förändringar
Agil utan förändringarAgil utan förändringar
Agil utan förändringar
 
Älska det du gör
Älska det du görÄlska det du gör
Älska det du gör
 
Testdrivning med automatiska acceptanstester – praktiska erfarenheter
Testdrivning med automatiska acceptanstester – praktiska erfarenheterTestdrivning med automatiska acceptanstester – praktiska erfarenheter
Testdrivning med automatiska acceptanstester – praktiska erfarenheter
 
Management by Scrum
Management by ScrumManagement by Scrum
Management by Scrum
 
Hur ett Gantt-schema gjorde projektet till ett misslyckande
Hur ett Gantt-schema gjorde projektet till ett misslyckandeHur ett Gantt-schema gjorde projektet till ett misslyckande
Hur ett Gantt-schema gjorde projektet till ett misslyckande
 
Lean arkitektur
Lean arkitekturLean arkitektur
Lean arkitektur
 
Låt hjärtat va' me'...
Låt hjärtat va' me'...Låt hjärtat va' me'...
Låt hjärtat va' me'...
 

Det agila språket

  • 1. Det agila språket Anders Ivarsson
  • 2. Språket avspeglar hur vi tänker, men påverkar också våra tankar i hög grad. Language forces us to perceive the world as man presents it to us. – Julia Penelope 5/9/2010 Copyright Tobii Technology AB 2
  • 3. 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
  • 4. ”Agila metoder är ett mer effektivt och lättrörligt sätt att driva mjukvaruutveckling på.” 5/9/2010 Copyright Tobii Technology AB 4
  • 5. 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
  • 6. Vad innebär agila metoder när du inte kommer från ett traditionellt vattenfallsprojekt? 5/9/2010 Copyright Tobii Technology AB 6
  • 7. 5/9/2010 Copyright Tobii Technology AB 7
  • 8. Vilken är mest lättrörlig? Traditionell Kaos 5/9/2010 Copyright Tobii Technology AB 8
  • 9. 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
  • 10. Task board  Agile: ”Visualisera status på task board” 5/9/2010 Copyright Tobii Technology AB 10
  • 11. 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
  • 12. Tvärfunktionella team  Agile: ”Jobba med tvärfunktionella team” - utvecklare, testare, designers, dokumentation 5/9/2010 Copyright Tobii Technology AB 12
  • 13. 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
  • 14. Produktägare  Agile: ”Endast en person ansvarar för prioritering” 5/9/2010 Copyright Tobii Technology AB 14
  • 15. 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
  • 16. Stories & tasks  Agile: ”Bryt ned stora features i stories och tasks” 5/9/2010 Copyright Tobii Technology AB 16
  • 17. 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
  • 18. 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
  • 19. Tobii Technology LOOKING FORWARD 5/9/2010 Copyright Tobii Technology AB 19