Raging incrementalism: harnessing change with open-source software

  • Authors:
  • John C. Georgas;Michael M. Gorlick;Richard N. Taylor

  • Affiliations:
  • University of California, Irvine, Irvine, CA;The Aerospace Corporation, Los Angeles, CA;University of California, Irvine, Irvine, CA

  • Venue:
  • 5-WOSSE Proceedings of the fifth workshop on Open source software engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Change is a bitter fact of life for system developers and, to a large extent, conventional practices are aimed at arresting change and minimizing its effects. We take the opposite view and are exploring system engineering practices that harness the forces of change for the ongoing, incremental improvement of systems---a view we name raging incrementalism. We harness three powerful forces to ride the waves of change: open-source software, commodity hardware, and web-like, representational state transfer architectures. This paper describes an early experiment in applying raging incrementalism to a complex system: large-scale digital video capture, distribution, and archival for launch range operations. We outline the methodology of raging incrementalism, describe the vital role open-source plays in system development and construction, and offer insights on the programmatic consequences of embracing open-source software.