Effective experience repositories for software engineering

被引:14
作者
Schneider, K [1 ]
von Hunnius, JP [1 ]
机构
[1] DaimlerChrysler Res Ctr, Ulm, Germany
来源
25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ICSE.2003.1201233
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:534 / 539
页数:6
相关论文
共 15 条
  • [1] Basili V.R., 1994, Encyclopedia of Software Engineering, P528532
  • [2] Boehm B. W., 1981, SOFTWARE ENG EC
  • [3] CONRADI R, 2000, PROFES
  • [4] DAVENPORT TGP, 2000, KNOWLEDGE MANAGEMENT, P260
  • [5] Seeding, Evolutionary Growth and Reseeding: Constructing, Capturing and Evolving Knowledge in Domain-Oriented Design Environments
    Fischer G.
    [J]. Automated Software Engineering, 1998, 5 (4) : 447 - 464
  • [6] HENNINGER S, 1999, WORKSH LEARN SOFTW O
  • [7] HOUDEK F, 1999, INT NASA SEL WORKSH
  • [8] KONTIO J, 1998, 6 INT S FDN SOFTW EN
  • [9] Schneider K., 2001, Software Process Improvement and Practice, V6, P85, DOI 10.1002/spip.140
  • [10] SCHNEIDER K, LIDS LIGHT WEIGHT AP