Search NASA⌕ Search

NASA NTRS · 19950024815

Domain analysis for the reuse of software development experiences

Abstract

We need to be able to learn from past experiences so we can improve our software processes and products. The Experience Factory is an organizational structure designed to support and encourage the effective reuse of software experiences. This structure consists of two organizations which separates project development concerns from organizational concerns of experience packaging and learning. The experience factory provides the processes and support for analyzing, packaging, and improving the organization's stored experience. The project organization is structured to reuse this stored experience in its development efforts. However, a number of questions arise: What past experiences are relevant? Can they all be used (reused) on our current project? How do we take advantage of what has been learned in other parts of the organization? How do we take advantage of experience in the world-at-large? Can someone else's best practices be used in our organization with confidence? This paper describes approaches to help answer these questions. We propose both quantitative and qualitative approaches for effectively reusing software development experiences.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Basili, V. R., Briand, L. C., Thomas, W. M.. 1994-12-01. Domain analysis for the reuse of software development experiences. https://ntrs.nasa.gov/citations/19950024815

Cite the original work for its findings. Save a collection to share your selection of sources.