A model for capturing and managing software engineering knowledge and experience

ISSN: 0958695X
5Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

During software development projects there is always a particular working "product" that is generated but rarely managed: the knowledge and experience that team members acquire. This knowledge and experience, if conveniently managed, can be reused in future software projects and be the basis for process improvement initiatives. In this paper we present a model for managing the knowledge and experience team members acquire during software development projects in a non-disruptive way, by integrating its management into daily project activities. The purpose of the model is to identify and capture this knowledge and experience in order to derive lessons learned and proposals for best practices that enable an organization to preserve them for future use, and support software process improvement activities. The main contribution of the model is that it enables an organization to consider knowledge and experience management activities as an integral part of its software projects, instead of being considered, as it was until now, as a follow-up activity that is (infrequently) carried out after the end of the projects. © J.UCS.

Cite

CITATION STYLE

APA

Matturro, G., & Silva, A. (2010). A model for capturing and managing software engineering knowledge and experience. Journal of Universal Computer Science, 16(3), 479–505.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free