What Can Agile Methods Bring to High-Integrity Software Development? Considering the issues and opportunities raised by Agile practices in the development of high-integrity software.

The authors present their views concerning the opportunities posed and potential difficulties with the concept of Agile engineering for software development. It discusses the roots of Agile engineering, Agile assumptions, and what is referred to as the Sprint pipeline. It also discusses embedded sys...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 60; no. 10; pp. 38 - 42
Main Authors: Chapman, Roderick, White, Neil, Woodcock, Jim
Format: Article
Published: Association for Computing Machinery Oct2017
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The authors present their views concerning the opportunities posed and potential difficulties with the concept of Agile engineering for software development. It discusses the roots of Agile engineering, Agile assumptions, and what is referred to as the Sprint pipeline. It also discusses embedded systems, high-integrity practices that can complement Agile, and continuous integration that can maintain profitability for corporations.