Abstract
We demonstrate the need for reuse in today’s software development organisations in the light of widely accepted literature. Based on this need, we introduce the reuse processes and identify the knowledge dependent processes involved. We provide an introduction to the KM process model developed at VTT and describe the process of continuous improvement integrated to it. We establish a link between reuse and KM and then develop a theory of KM process improvement. Finally we give an outlook on a coming customer project in which we are going to evaluate this theory in an industrial case.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Davenport, T.H. and Prusak, L. Working Knowledge-How Organizations Manage What They Know. Boston, Massachusetts: Harvard Business School Press; 1998. ISBN 0-87584-655-6.
Carneiro, A. How does knowledge management influence innovation and competitiveness? in: Journal of Knowledge Management; Vol. 4 (2). pp. 87–98.
O’Dell, C. and Grayson, C.J., Jr. If Only We Knew What We Know: The Transfer of Internal Knowledge and Best Practice. New York: The Free Press; 1998. 238 pp. ISBN 0-684-84474-5.
Marler, K. Rapid Emerging Knowledge Deployment in: Crosstalk: The Journal of Defense Software Engineering; Vol. 12 (11). pp. 14–16.
Nonaka, I. and Takeuchi, H. The Knowledge-Creating Company. Oxford, New York: Oxford University Press; 1995. 284 pp. ISBN 0-19-509269-4.
El Emam, K.; Drouin, J.-N. and Melo, W. SPICE: The Theory and Practice of Software Process Improvement and Capability Determination. Los Alamitos: IEEE Computer Society; 1998. 486 pp. ISBN 0-8186-7798-8.
Fitzgerald, B. and O’Kane, T. A longitudinal study of critical success factors for software process improvement in: IEEE Software; Vol. 16 (3). pp. 37–45.
Jacobson, I.; Griss, M. and Jonsson, P. Software Reuse: Architecture and Organization for Business Success. New York: ACM Press; 1997. 497 pp. ISBN 0-201-92476-5.
Hilburn, T.B.; Hirmanpour, I.; Khajenoori, S.; Turner, R. and Qasem, A. A Software Engineering Body of Knowledge. Carnegie Mellon University (1999). Online: http://www.sei.cmu.edu/pub/documents/99.reports/pdf/99tr004.pdf.
McIlroy, M.D. "Mass produced" Software Components in: P. Naur and B. Randell, Editors: Proceedings of the 1968 NATO Conference on Software Engineering. Brussels: NATO Scientific Affairs Division; 1969. pp. 138–155.
Lanergan, R.G. and Poynton, B.A. Reusable Code-The Application Development Technique of the Future in: Proceedings of the SHARE/GUIDE/IBM Applications Development Symposium. Monterey, California: IBM; 1979. pp. 127–136.
Tajima, D. and Matsubara, T. Inside the Japanese Software Industry in: Computer; Vol. 17(3). pp. 34–41,43.
Mili, A.; Yacoub, S.; Addy, E. and Mili, H. Toward an Engineering Discipline of Software Reuse in: IEEE Software; Vol. 16(5). pp. 22–31.
Lim, W.C. Managing Software Reuse, A Comprehensive Guide to Strategically Reengineering the Organization for Reusable Components Prentice Hall; 1998.
Karlsson, E.-A. Software Reuse: A Holistic Approach. Chichester: John Wiley & Sons; 1995. 510 pp. ISBN 0-471-95489-6 / 0-471-95819-0.
Spiegler, I. Knowledge Management: A New Idea or a Recycled Concept? in: Communications of the Association for Information Systems; Vol. 3 (
De Long, D. Building the Knowledge-Based Organization: How Culture Drives Knowledge Behaviors. Working Paper, Cap Gemini Ernst & Young Center for Business Innovation, 1997. Online: http://www.businessinnovation.ey.com/mko/pdf/wculture.pdf (accessed: 2001-02-19).
Leonard, D. and Sensiper, S. The Role of Tacit Knowledge in Group Innovation in: California Management Review; Vol. 40(3). pp. 112–132.
Tuomi, I. Data is more than knowledge: Implications of the reversed knowledge hierarchy for knowledge management and organizational memory in: Proceedings of the 1999 32nd Annual Hawaii International Conference on System Sciences. Los Alamitos, California: IEEE Computer Society; 1999. pp. 45-.
Rada, R. and Craparo, J. Standardizing Software Projects in: Communications of the Association for Computing (ACM); Vol. 43(12). pp. 21–25.
Pr2imer. Webpage, Technical Research Centre of Finland (VTT), 1999. Online: http://www.vtt.fi/ele/research/soh/products/primer_etusivu.htm (accessed: 2001-04-18).
Karjalainen, J.; Mäkäräinen, M.; Komi-Sirviö, S. and Seppänen, V. Practical process improvement for embedded real-time software in: Quality Engineering; Vol. 8(4).
The V-Model. Webpage, German National Research Centre for Information Technology (GMD), 1996. Online: http://www.scope.gmd.de/vmodel/en/ (accessed: 2001-03-19).
van Solingen, R. and Berghout, E. The Goal/Question/Metric Method: A Practical Guide for Quality Improvement of Software Development. London: McGraw-Hill; 1999. 199 pp. ISBN 0-07-709553-7.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kucza, T., Nättinen, M., Parviainen, P. (2001). Improving Knowledge Management in Software Reuse Process. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_15
Download citation
DOI: https://doi.org/10.1007/3-540-44813-6_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42571-7
Online ISBN: 978-3-540-44813-6
eBook Packages: Springer Book Archive