am i agile now - tobias fors - Öredev 2006
TRANSCRIPT
Am I Agile Now?Tobias Fors, CiterusNovember, 2006
We help companies succeed in software development
Am I Agile Now? Who cares?
ShuHaRi
Go over the basics again. And again. And again, in a
different way.
But what about plans?
”Responding to change over
following a plan”
Plan
DoCheck
Act
Trial-and-error
The scientific method
Plans
Planning!(to maximize learning)
Never plan alone.
The Learning Organization
Agile Software Development
Doing Learning
The iteration retrospectives are key to learning. Use
-This was not so...
+It was really
effective to...
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
But what about the
technology?
”[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
Use CasesArchitecture
SOFT-ware!
Practice thinking in terms of possibilities.
”This can’t be done!”
”What would it take for this to be possible?”
But what about organization?
Organize to maximize learning.
We use cross-functional teams to create learning
experiences.
Arrange a cross-functional learning workshop.
And if I’m a (project)
manager?
”You cannot manage them the same way”Russell Ackoff
1900 2000
Be a role model when it comes to balancing listening and talking.
Listen Talk
Sounds good, but we have no time!
Knowledge: static
Learning: dynamic
Best practices, One Best
Our way (so far)!
Invest 5 minutes.