Experiences with Systematic Reuse: Applying the EF/QIP Approach
Raimund L. Feldmann, Jürgen Münch, Stefan Vorwieger · 1997
Abstract. Reusing experience in the form of processes, products, and other forms of knowledge is essential for improvement, that is, reuse of knowledge is the basis for improvement [1]. Comprising approaches to systematically support reuse are the Quality Improvement Paradigm and the Experience Factory. This paper describes experiences with the application of these approaches to the project CoDEx which aimed at developing a real-time house auto-mation system. A prototype implementation of an experi-ence base which is tailored for real-time systems is shown. Subsequently the conduction of the project is described. The focus is set on the reuse and experience-based modifi-cation of an effort model. Lessons learned and achieved benefits are discussed. First experiences showed on the one hand that the application of the approaches supported the project planning enormously. On the other hand process, product, knowledge and quality models need to be better defined according to the evolutionary nature of software development. Based on experiences, possible improve-ments of our experience base implementation are described. 1