A Tool to Support the Instantiation of Software Processes with Knowledge Management
Abstract
In this paper, we discuss the crucial importance of storing and sharing the experience obtained in process definition to the continuous improvement of process quality. To share this knowledge, an experience repository should be built containing the organizational standard process as well as the artifacts and informal knowledge obtained throughout the projects. In order to facilitate the storage and sharing of the experience, we built a tool, called ProKnowHow, that supports the standard software process tailoring procedure for each project, providing a knowledge management-based mechanism to give feedback to the standard software process.
Keywords:
Process Definition and Improvement, Standard Process, Knowledge Management
References
Rocha, A.R.C., Maldonado, J.C., Weber, K.C., Qualidade de Software: Teoria e Prática. São Paulo. Prentice Hall. 2001.
Borges, Ligia S. e Falbo, Ricardo A., Medias Empresas: Atingindo o Nível 3 do CMM, Anais da X Conferência Internacional de Tecnologia de Software, X CITS, Curitiba -Paraná, Brasil, Maio 1999.
Falbo, Ricardo A., Integração de Conhecimento em um Ambiente de Desenvolvimento de Software. Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro, Brasil, 1998.
ISO/IEC 12207, 1995, Information Technology – Software Life-Cycle Processes.
Machado, L. F. D. C., Modelo para Definição de Processos de Software na Estação TABA. Tese de Mestrado COPPE/UFRJ, Rio de Janeiro, Brasil, 2000.
Fiorini, S. T.,Von Staa, A., Martins, R. B., Engenharia de Software com CMM. Brasport, Rio de Janeiro, 1998.
ISO/IEC TR 15504, 1998, Parts 1-9: Information Technology - Software Process Assessment.
Humphrey, Watts S., Managing the Software Process. Addison-Wesley Publishing, Company, Massachussets, 1990.
O’Leary, D. E., Enterprise Knowledge Management IEEE Computer, Março 1998.
O’Leary, D. E., Knowledge Management Systems: Converting and Connectiong IEEE Computer, Maio/Junho 1998.
Basili, Victor R. e Caldiera, Gianluigi, H. Dieter Rombach, The Experience Factory Volume 1 of Encyclopedia of Software Engineering, Chapter X, John Wiley & Sons.
Broomé, Mikael e Runeson, Per; Technical Requirements for the Implementation of an Experience Base Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE’99.
Lima, Karina V. C.; Rocha, Ana Regina C. e Travassos, Guilherme H., Ambientes de Desenvolvimento de Software Orientados à Organização. COPPE/UFRJ, Rio de Janeiro, Brasil, 2000.
Althoff, Klaus-Dieter; Birk, Andreas; Hartkopf, Susanne; Muller, Wolfgang; Nick, Markus ; Surmann, Dagmar & Tautz, Carsten, Managing Software Engineering Experience for Comprehensive Reuse, Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE'99, Kaiserslautern, Germany, June 1999.
Markkula, M., Knowledge Management in Software Engineering Projects. Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE’99.
Borges, Ligia S. e Falbo, Ricardo A., Medias Empresas: Atingindo o Nível 3 do CMM, Anais da X Conferência Internacional de Tecnologia de Software, X CITS, Curitiba -Paraná, Brasil, Maio 1999.
Falbo, Ricardo A., Integração de Conhecimento em um Ambiente de Desenvolvimento de Software. Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro, Brasil, 1998.
ISO/IEC 12207, 1995, Information Technology – Software Life-Cycle Processes.
Machado, L. F. D. C., Modelo para Definição de Processos de Software na Estação TABA. Tese de Mestrado COPPE/UFRJ, Rio de Janeiro, Brasil, 2000.
Fiorini, S. T.,Von Staa, A., Martins, R. B., Engenharia de Software com CMM. Brasport, Rio de Janeiro, 1998.
ISO/IEC TR 15504, 1998, Parts 1-9: Information Technology - Software Process Assessment.
Humphrey, Watts S., Managing the Software Process. Addison-Wesley Publishing, Company, Massachussets, 1990.
O’Leary, D. E., Enterprise Knowledge Management IEEE Computer, Março 1998.
O’Leary, D. E., Knowledge Management Systems: Converting and Connectiong IEEE Computer, Maio/Junho 1998.
Basili, Victor R. e Caldiera, Gianluigi, H. Dieter Rombach, The Experience Factory Volume 1 of Encyclopedia of Software Engineering, Chapter X, John Wiley & Sons.
Broomé, Mikael e Runeson, Per; Technical Requirements for the Implementation of an Experience Base Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE’99.
Lima, Karina V. C.; Rocha, Ana Regina C. e Travassos, Guilherme H., Ambientes de Desenvolvimento de Software Orientados à Organização. COPPE/UFRJ, Rio de Janeiro, Brasil, 2000.
Althoff, Klaus-Dieter; Birk, Andreas; Hartkopf, Susanne; Muller, Wolfgang; Nick, Markus ; Surmann, Dagmar & Tautz, Carsten, Managing Software Engineering Experience for Comprehensive Reuse, Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE'99, Kaiserslautern, Germany, June 1999.
Markkula, M., Knowledge Management in Software Engineering Projects. Proceedings of the 11th International Conference on Software Engineering and Knowledge Engineering, SEKE’99.
Published
2002-10-14
How to Cite
BORGES, Ligia da Motta Silveira; FALBO, Ricardo Almeida.
A Tool to Support the Instantiation of Software Processes with Knowledge Management. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 1. , 2002, Gramado-RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2002
.
p. 237-248.
DOI: https://doi.org/10.5753/sbqs.2002.16232.
