• 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