We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

Knowledge Management : A Facilitator for Software Process Improvement

by Mitali Chugh, Neeraj Chugh, D. K. Punia
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 87 - Number 18
Year of Publication: 2014
Authors: Mitali Chugh, Neeraj Chugh, D. K. Punia
10.5120/15307-3940

Mitali Chugh, Neeraj Chugh, D. K. Punia . Knowledge Management : A Facilitator for Software Process Improvement. International Journal of Computer Applications. 87, 18 ( February 2014), 13-19. DOI=10.5120/15307-3940

@article{ 10.5120/15307-3940,
author = { Mitali Chugh, Neeraj Chugh, D. K. Punia },
title = { Knowledge Management : A Facilitator for Software Process Improvement },
journal = { International Journal of Computer Applications },
issue_date = { February 2014 },
volume = { 87 },
number = { 18 },
month = { February },
year = { 2014 },
issn = { 0975-8887 },
pages = { 13-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume87/number18/15307-3940/ },
doi = { 10.5120/15307-3940 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:06:14.863193+05:30
%A Mitali Chugh
%A Neeraj Chugh
%A D. K. Punia
%T Knowledge Management : A Facilitator for Software Process Improvement
%J International Journal of Computer Applications
%@ 0975-8887
%V 87
%N 18
%P 13-19
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software development organizations are focusing on improving the process of software development so that the resultant software is of high quality and the development cost is low from the viewpoint of the competitive advantage. Software process improvement (SPI) is a methodical and continuous improvement approach for the software development processes to develop quality software. SPI establishes a relationship between process maturity and product quality. SPI provides improvement through knowledge creation and collaboration. In flourishing SPI effort Knowledge management is an important element. This paper presents and discusses the various ideas and models for SPI and specifies how knowledge management is significant for SPI.

References
  1. Aaen, I. , Arent, J. , Mathiassen, L. and Ngwenyama, O. (2001). A Conceptual MAP of Software Process Improvement. Scandinavian Journal of Information Systems, Special Issue on Trends in the Research on Software Process Improvement in Scandinavia, Vol. 13, pp. 123-146.
  2. Aaen, I. , Arent, J. , Mathiassen, L. and Ngwenyama, O. 2001. A Conceptual MAP of Software Process Improvement. Scandinavian Journal of Information Systems 13: 81-101.
  3. A. Abecker, A. Bernardi, K. Hinkelmann, O. Kuhn and M. Sintek, "Toward Technology for Organizational Memories",IEEE Intelligent systems, vol. , no. , pp. 40-48, May/June 1998.
  4. Arent, J. and Nørbjerg, J. (2000). Organizational Knowledge Creation: A Multiple Case Analysis. Proceedings of Hawaii International Conference on Systems Science.
  5. Arent, J. , Pedersen, M. H. and Nørbjerg, J. (2001). Strategies for Organizational Learning in SPI. In: Mathiassen, L. , Pries-Heje, J. and Ngwenyama, O. (Eds. ): Improving Software Organisations - From Principles to Practice, Addison-Wesley.
  6. Brown, J. S. and Duguid, P. (1991). Organisational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning and Innovation. Organization Science, Vol. 2, No. 1, pp. 4057.
  7. D. E. O'Leary, "Enterprise Knowledge Management", IEEE Computer, vol. 31, no. 3, pp. 54-61, March 1998.
  8. J. P. Wan and J. M. Yang "Knowledge Management in Software Process Improvement," Application Research of Computer, Vol 19, No. 5, 2002,pp. 1-3.
  9. Kautz, K. and Nielsen, P. A. (2001). Knowing and Implementing SPI. In: Mathiassen, L. , PriesHeje, J. and Ngwenyama, O. (Eds. ): Improving Software Organisations - From Principles to Practice, Addison-Wesley.
  10. M. Broomé and P. Runeson, "Technical Requirements for the Implementation of an Experience Base", in Proc. of the 11 Int. Conference on Software Engineering and Knowledge Engineering , SEKE'99, Kaiserslautern, Germany, 1999.
  11. Mathiassen, L. and Pourkomeylian, P. (2001). Knowledge Management in a Software Process from Principles to Practice, Addison-Wesley. Improvement Unit. International Conference on Managing Knowledge: Conversations and Critiques, University of Leicester, England.
  12. Mathiassen, L. , Munk-Madsen, A. , Nielsen, P. A. and Stage, J. (1997). "Methods" in Reflective System Development. Vol. 2. Aalborg University: Department of Computer Science, pp. 349-365.
  13. McFeeley, B. (1996). IDEAL. A User's Guide for Software Process Improvement. The Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Handbook CMU/SEI-96-HB-001.
  14. Nonaka, I. and Takeuchi, H. (1995). The Knowledge-Creating Company. Oxford University Press.
  15. Pourkomeylian, P. (2001a). Knowledge Creation in Improving a Software Organization. Proceedings from IFIP WG8. 6 Fourth Working Conference on Diffusing Software Product and Process Innovations, Banff, Canada.
  16. Pourkomeylian, P. (2001b). Analysing an SPI Project with the MAP Framework. Scandinavian Journal of Information Systems, Special Issue on Trends in the Research on Software Process Improvement in Scandinavia, Vol. 13, pp. 147-165.
  17. Pourkomeylian, P. (2001c). An Approach to Institutionalisation of Software Processes. Proceedings from Tenth International Conference on Information Systems Development, London, England.
  18. Pourkomeylian, P. , Hörnell, J. and Söderberg, S. (2001). Knowledge Sharing in a Software Process Improvement Unit. Proceedings from The Second European Conference on Knowledge Management, Bled, Slovenian.
  19. R. A. Falbo, C. S. Menezes, and A. R. C. Rocha, "Using Ontologies to Improve Knowledge Integration in Software Engineering Environments", in Proceedings of SCI'98/ISAS'98, Orlando, USA, July, 1998.
  20. S. Staab, R. Studer, H. P. Schnurr and Y. Sure, "Knowledge Processes and Ontologies", IEEE Inteligent Systems, vol. , no. , pp. 26-34, January/February 2001.
  21. Stelzer, D. and Mellis, W. , (1998). Success factors of organizational change in software process improvement, Software Process: Improvement and Practice, 4,(4), 227 – 250.
  22. W. Humphrey, Managing the software Process, Addison-Wesley Professional, Boston, 1989.
  23. W. S. Humphrey, Managing the Software Process. Addison Wesley Publishing, Company, Massachussets, 1990.
  24. M. T. Hansen, N. Nohria, T. Tierney, What is your strategy for managing knowledge?, Harvard Business Review 77 (2) (1999) 106–116.
  25. M. Earl, Knowledge management strategies: towards a taxonomy, Journal of Management Information Systems 18 (1) (2001) 215–233.
  26. Emam, K. E. , B. Smtih and P. Fusaro (1997). "Modelling the reliability of SPICE based assessments". Software Engineering Standards Symposium and Forum, 1997. Los Alamitos, CA: IEEE Computer Society.
  27. Nielsen, P-A. and J. Nörbjerg (2001). "Assessing software processes". Scandinavian Journal of Information Systems, 13, 23-36.
  28. Kautz, K. and Thaysen, K. (2001). Knowledge, Learning and IT Support in a Small Software Company. Proceedings of the European Conference on Information Systems, Bled, Slovenia.
Index Terms

Computer Science
Information Sciences

Keywords

Knowledge Management software Process Improvement.