Agile and DevSecOps Overview

Abstract

Working Definition of Agile: An iterative and incremental (evolutionary) approach to software development which is performed in a highly collaborative manner by self organizing teams within an effective governance framework with just enough ceremony that produces high quality software in a cost effective and timely manner which meets the changing needs of its stakeholders. [Ambler 2013].

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2022
Accession Number
AD1178535

Entities

People

  • Tim Chick

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Agile Software Development
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Configuration Management
  • Control Systems
  • Cybersecurity
  • Department Of Defense
  • Engineering
  • Engineers
  • Failure Mode And Effect Analysis
  • Risk
  • Risk Analysis
  • Software Assurance
  • Software Development
  • Software Development Tools
  • Systems Engineering
  • Vulnerability

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.