Toward a customer knowledge management model for enhancing enterprise software quality

Many previous research studies on software quality enhancement have only focused on the technical aspects of software quality, such as reliability, maintainability and functionality. However, the nature of enterprise software requires additional focus on transferring and integration of customer know...

Full description

Saved in:
Bibliographic Details
Main Authors: Khosravi, A., Hussin, A. R. C., Minaei-Bidgoli, B.
Format: Article
Published: American Scientific Publishers 2017
Subjects:
Online Access:http://eprints.utm.my/id/eprint/75216/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85032942042&doi=10.1166%2fasl.2017.10017&partnerID=40&md5=5d55a640e5f47b63d3911d10c4c66dd4
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Many previous research studies on software quality enhancement have only focused on the technical aspects of software quality, such as reliability, maintainability and functionality. However, the nature of enterprise software requires additional focus on transferring and integration of customer knowledge, for customization, enhancement, maintenance and training. As customers are seen as one of the most important stakeholders in software projects, it would appear that the current use of customer knowledge in software development is insufficient. This study concentrates on investigating Human, Organizational and Technological factors of customer knowledge management (CKM) in order to enhance the quality of enterprise software within software companies. After investigating CKM factors in the literature, a Technique for the Order of Preference by Similarity to Ideal Solution (TOPSIS) was used to rank these factors regarding the importance of CKM development in enterprise software companies, in order to improve software product quality. The weight and priority of the factors were determined by 31 software development company experts. Based on the highest priority factors, a theoretical model was developed. This study proposes a fundamental model that can be used as a guideline for successful CKM applications, within enterprise software development companies, to improve software quality.