DocumentCode :
3475891
Title :
Effective experience repositories for software engineering
Author :
Schneider, Kurt ; von Hunnius, Jan-Peter
Author_Institution :
DaimlerChrysler Res. Center, Ulm, Germany
fYear :
2003
fDate :
3-10 May 2003
Firstpage :
534
Lastpage :
539
Abstract :
Software development and acquisition require knowledge and experience in many areas of software engineering. Experience helps people to make decisions under uncertainty, and to find better compromises. Experience-based process improvement considers experience as a prerequisite for competent behavior in software development. There is usually a repository to store experiences and to make it available for reuse. At DaimlerChrysler, we have been building those repositories for more than five years. We learned to concentrate on certain properties that seem to be key success factors for experience repositories. During our experience-based work in business units, five key quality aspects have been identified that determine the chances for success of an experience repository. The quality criteria can be used to analyze a given repository; or they can be applied to guide the construction of more effective experience repositories.
Keywords :
software process improvement; software reusability; experience repository; process improvement; software development; software engineering; software reuse; Constraint optimization; Coordinate measuring machines; Databases; ISO standards; Production facilities; Programming; Risk management; SPICE; Software engineering; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2003. Proceedings. 25th International Conference on
ISSN :
0270-5257
Print_ISBN :
0-7695-1877-X
Type :
conf
DOI :
10.1109/ICSE.2003.1201233
Filename :
1201233
Link To Document :
بازگشت