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


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
Number of pages18
ISBN (Print)3540259937, 9783540259930
StatePublished - 2006
Externally publishedYes


  • 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)


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

Cite this