am i agile now - tobias fors - Öredev 2006
TRANSCRIPT
![Page 1: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/1.jpg)
Am I Agile Now?Tobias Fors, CiterusNovember, 2006
![Page 2: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/2.jpg)
We help companies succeed in software development
![Page 3: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/3.jpg)
Am I Agile Now? Who cares?
![Page 4: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/4.jpg)
![Page 5: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/5.jpg)
![Page 6: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/6.jpg)
ShuHaRi
![Page 7: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/7.jpg)
![Page 8: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/8.jpg)
![Page 9: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/9.jpg)
Go over the basics again. And again. And again, in a
different way.
![Page 10: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/10.jpg)
But what about plans?
![Page 11: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/11.jpg)
”Responding to change over
following a plan”
![Page 12: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/12.jpg)
Plan
DoCheck
Act
![Page 13: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/13.jpg)
Trial-and-error
![Page 14: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/14.jpg)
The scientific method
![Page 15: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/15.jpg)
![Page 16: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/16.jpg)
Plans
Planning!(to maximize learning)
![Page 17: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/17.jpg)
Never plan alone.
![Page 18: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/18.jpg)
The Learning Organization
Agile Software Development
![Page 19: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/19.jpg)
Doing Learning
![Page 20: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/20.jpg)
![Page 21: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/21.jpg)
The iteration retrospectives are key to learning. Use
-This was not so...
+It was really
effective to...
![Page 22: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/22.jpg)
Make commitments to each other to act on what you
discover.
TODO: Work with management to reduce the
burden of written reports
TODO: Dedicate 10 minutes every morning to learning
how to TDD
![Page 23: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/23.jpg)
But what about the
technology?
![Page 24: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/24.jpg)
”[The use cases] are developed in tandem with the system architecture. That is, the use cases drive the system architecture and the system architecture influences the selection of use cases. Therefore, both the system architecture and the use cases mature as the life cycle continues”
The Unified Software Development Process
![Page 25: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/25.jpg)
Use CasesArchitecture
![Page 26: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/26.jpg)
SOFT-ware!
![Page 27: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/27.jpg)
Practice thinking in terms of possibilities.
”This can’t be done!”
”What would it take for this to be possible?”
![Page 28: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/28.jpg)
But what about organization?
![Page 29: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/29.jpg)
Organize to maximize learning.
![Page 30: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/30.jpg)
We use cross-functional teams to create learning
experiences.
![Page 31: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/31.jpg)
Arrange a cross-functional learning workshop.
![Page 32: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/32.jpg)
And if I’m a (project)
manager?
![Page 33: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/33.jpg)
”You cannot manage them the same way”Russell Ackoff
1900 2000
![Page 34: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/34.jpg)
Be a role model when it comes to balancing listening and talking.
Listen Talk
![Page 35: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/35.jpg)
Sounds good, but we have no time!
![Page 36: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/36.jpg)
Knowledge: static
Learning: dynamic
![Page 37: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/37.jpg)
Best practices, One Best
Our way (so far)!
![Page 38: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/38.jpg)
Invest 5 minutes.
![Page 39: Am I Agile Now - Tobias Fors - Öredev 2006](https://reader035.vdocument.in/reader035/viewer/2022081404/559ab5df1a28ab88078b457c/html5/thumbnails/39.jpg)