loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
AGILE 2006 (AGILE'06)
What Lessons Can the Agile Community Learn from A Maverick Fighter Pilot?
Minneapolis, Minnesota
July 23-July 28
ISBN: 0-7695-2562-8
Steve Adolph, University of British Columbia, Canada
For the agile software development community, agility is defined by the values expressed in the agile manifesto. But in concrete terms, what does it mean for a software project to be agile? US Air Force Colonel John Boyd defined agility as the ability to operate the Observation-Orientation-Decision-Action (OODA) loop faster than an adversary. Agility therefore depends on the tempo at which we can exploit the OODA loop, and it is culture, not methodologies or tools that determine our OODA loop speed. This definition of agility has implications for the software development community. This short paper introduces Colonel Boyd, the OODA loop, the factors which influence OODA loop speed and the possible research opportunities into software engineering culture we are considering.
Citation:
Steve Adolph, "What Lessons Can the Agile Community Learn from A Maverick Fighter Pilot?," agile, pp.94-99, AGILE 2006 (AGILE'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.