Capturing organizational wisdom for effective software development

  • Authors:
  • David Wright

  • Affiliations:
  • North Carolina State University, Raleigh, NC

  • Venue:
  • Proceedings of the 44th annual Southeast regional conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Code reuse has been a fundamental principle of software engineering for decades, with modules and libraries of both general purpose and highly specialized code serving as the discipline's equivalent of bricks and steel. Research and practice have resulted in extensive general-purpose libraries incorporated into production level compilers, as well as a wide variety of special-purpose libraries and programming toolkits. While reusable code has helped make software more reliable and simplified some details of implementation, developing software systems that meet customer expectations on time and within budget remains problematic.