Inserting Agility in System Development

Abstract

With the fast-paced nature of technology, rapidly fielding systems has never been more important. Success depends on well-defined requirements and the ability to rapidly respond to change during and after deployment. The inability to rapidly respond may cause the system to become obsolete before initial fielding. Creating a structure in which processes allow for changes during system development requires restructuring system development values and principles at all levels. This article addresses progress toward agility and defines agile values and principles being used by agile organizations in the Business, System, and Software Aspects. It also defines operationally effective agile practices being utilized to implement those values and principles that provide a starting point for inserting agility into the system development process.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2012
Accession Number
ADA582719

Entities

People

  • Daniel R. Ward
  • Matthew R. Kennedy

Organizations

  • Defense Acquisition University

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Acquisition
  • Agile Software Development
  • Air Force
  • Computer Programming
  • Department Of Defense
  • Engineering
  • Engineers
  • Extreme Programming
  • Information Systems
  • Life Cycles
  • Military Acquisition
  • National Security
  • Software Development
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Systems Analysis and Design