Agile Software Development - Tech 101

Abstract

Why Does DoD Care about Agile Software Development? High-visibility performance problems with the traditional approach: For example, Senator John McCain in 2017: it is unfortunate that the Air Force had already spent more than half a billion dollars over the last ten years on the AOC 10.2 upgrade, and yet the program has not delivered any meaningful capability Even more unfortunately, this program is only one example of the Departments troubling record on software-intensive systems. 2019: DoDs traditional approach to software development is broken and a leading source of risk to DoD: it takes too long, is too expensive, and exposes warfighters to unacceptable risk by delaying their access to tools they need to ensure mission success. - Defense Innovation Board, Software is Never Done

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 15, 2023
Accession Number
AD1201263

Entities

People

  • Forrest J. Shull

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Human Systems

DTIC Thesaurus Topics

  • Acquisition
  • Agile Software Development
  • Best Practices
  • Computer Programming
  • Configuration Management
  • Defense Systems
  • Department Of Defense
  • Detectors
  • Engineering
  • Extreme Programming
  • Feedback
  • Governments
  • Materials
  • Risk
  • Software Development
  • Systems Engineering
  • Technical Debt
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Civilian Systems Systems Program Capability Development and Upgrade Support Activity Expense and Pay Management.
  • Educational Psychology
  • Public Financial Management and Budgeting