• DocumentCode
    2379208
  • Title

    What lessons can the agile community learn from a maverick fighter pilot?

  • Author

    Adolph, Steve

  • Author_Institution
    British Columbia Univ., Vancouver, BC
  • fYear
    2006
  • fDate
    23-28 July 2006
  • Lastpage
    99
  • Abstract
    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
  • Keywords
    project management; software development management; OODA loop; agile manifesto; agile software development community; observation-orientation-decision-action loop; software engineering culture; software project; Concrete; Programming; Rhythm; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Agile Conference, 2006
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2562-8
  • Type

    conf

  • DOI
    10.1109/AGILE.2006.63
  • Filename
    1667567