Quantifying the value of new technologies for software development

David L. Atkins, Audris Mockus, Harvey Siy

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Scopus citations

Abstract

Introducing relevant software technologies may provide significant advantages to a software organization. Unfortunately, the value the technology may provide is almost never quantified. We describe a methodology for precise quantitative measurement of the value a software technology may add to the project in terms of the impact on quality and lead time. The methodology employs measures derived from version control and problem tracking repositories to determine the value of technology. We illustrate this approach in a detailed case study on the impact of using two particular technologies-a version-sensitive source code editor and a domain engineered application environment-in a telecommunications product. In both cases use of technology had a strong positive impact on the considered quality measures. The methodology relies on information commonly available in project version control and problem tracking systems and, therefore, can be widely and easily applied.

Original languageEnglish (US)
Title of host publicationValue-Based Software Engineering
PublisherSpringer Berlin Heidelberg
Pages327-344
Number of pages18
ISBN (Print)3540259937, 9783540259930
DOIs
StatePublished - 2006

Keywords

  • Statistical models
  • case studies
  • database
  • development lead time
  • domain engineering
  • editing
  • empirical studies
  • large-scale software development
  • software change
  • software metrics
  • software quality
  • technology evaluation
  • technology transfer
  • versionsensitive

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Quantifying the value of new technologies for software development'. Together they form a unique fingerprint.

  • Cite this

    Atkins, D. L., Mockus, A., & Siy, H. (2006). Quantifying the value of new technologies for software development. In Value-Based Software Engineering (pp. 327-344). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-29263-2_16