Toward software quality enhancement by Customer Knowledge Management in software companies
Introduction
Customer Knowledge (CK) is increasingly important for company competitiveness. Consequently, research on Customer Knowledge Management (CKM) is rapidly increasing (Korhonen-Sande and Sande, 2016, Wang, 2015, Rollins et al., 2012). CKM helps companies leverage their unique CK to improve the new product performance, enhance product⧹service quality, and cut costs (Korhonen-Sande and Sande, 2016, Salojärvi et al., 2013, Rollins et al., 2012). However, companies desiring to develop a well-functioning CKM face challenges (Korhonen-Sande and Sande, 2016, Wang, 2015, Rollins et al., 2012). In particular, there is a lack of research on how firms should deploy Human, Organizational and Technological conditions to manage CK and become more responsive to customer needs (Korhonen-Sande and Sande, 2016, Salojärvi et al., 2013, Garrido-Moreno and Padilla-Meléndez, 2011).
Many previous studies in software quality enhancement have only focused on the technical aspects of software quality such as reliability, maintainability, and functionality. However, because of the nature of Enterprise Software (ES), the transfer and integration of CK for customization, enhancements, maintenance and training is required (Schaarschmidt et al., 2015, Cho et al., 2013).
Customers are one of the most important stakeholders in any project (Association for Project Management, 2006). There is no doubt that appropriate communication and collaboration with customers in different phases of the ES development project can help in increasing the overall satisfaction of customers and the overall success of an entire project (Schaarschmidt et al., 2015). CKM could be used to facilitate the reception of customer feedback and the collection and utilization of customer information (Zhang, 2011). As the integration of CK in ES development is still immature, there is a lack of theoretical framework to fully capture the use of CKM to improve software quality in ES. In addition, there is a fundamental need to further explore how organizational factors such as CKM can enhance the ES quality. There are significant challenges regarding the transfer and integration of CK inside software companies. Attafar et al. (2013) reported that a lack of senior management commitment to CKM, poor communication, a lack of cultural readiness, and a lack of customer management skills are barriers to the CKM (Attafar et al., 2013). The major problems facing the effective application of CKM in any company are organizational, not technical (Smith and McKeen, 2005). According to Al-Shammari and Global (2009), successful CKM requires the transformation of organizations from product–centric operations to customer centric operations. Attafar et al. (2013) noted that an important barrier to CKM is interdepartmental conflict. When internal departments operate autonomously, cooperation between such departments is limited. Thus, several likely benefits of CKM are not exploited (Garrido-Moreno et al., 2014, Khodakarami and Chan, 2014). Moreover, Skotis et al. (2013) reported that one of the most important challenges of CKM is a lack of CK absorptive capacity in organizations. Salojärvi et al. (2010) noted that the most companies lacked systematic processes for CKM. According to Davenport et al. (2001), the utilization of CK is a ‘stumbling block’ for several firms. However, the rate of absorption and application of CKM in ES is low, for example, only 27% of the ES development companies that proposed products in ELECOMP 2014 (Big annual ICT exhibition in Tehran) had a CKM strategy to increase production efficiency and provide better service to customers (Khosravi et al., 2017).
Many studies in the field of Information Systems (IS) have investigated the significant factors that influence CKM. Research on the factors that enhance CKM in the ES development to improve software quality improvement is one of the less explored and examined topics in IS (Kannabiran and Sankaran, 2011). Particularly for developing countries, according to an investigation of 22 software development companies that proposed products in ELECOMP 2014, 63% of the ES development companies used Customer Relationship Management (CRM) systems, 36% of them had a solution or guidelines for the use of CK to increase the quality of products and services. 61% of them mentioned that the software production process in their companies is product-centric rather than customer centric (Khosravi et al., 2017). An inadequate theoretical framework for antecedent factors of CKM in general, and a lack of comprehensive theoretical framework for the effect of CKM on software quality in ES development, reflect a fundamental need to further explore the solutions for this issue (Aho and Uden, 2013, Kannabiran and Sankaran, 2011). Accordingly, the major question of the current study that reflects the gap in the literature was emerged as: “What are the antecedent factors that influence CKM for ES quality improvement in the ES development companies?”
This paper is divided into the following sections. In Section 2, the theoretical foundation is reviewed. In Section 3, a research design framework was developed. In Section 4, the research hypotheses are formulated. In Section 5, the result of data collection and analysis was reported and compared with previous studies. In Section 6, the implications and suggestions for future studies were described. Section 7 presents the conclusion.
Section snippets
Customer Knowledge Management
According to Campbell (2003), CK refers to the ordered and structured information pertaining to the customer driven by methodical processing. Gebert et al. (2002) offered a commonly acknowledged definition of customer knowledge: “the vigorous blend of value, experience, and perceptive information that is required, generated and imbibed during the process of transaction and interchange between the organization and customers”. Gebert et al. (2002) classified CK into three main categories. The
Research methodology
According to Kumar (2012), explaining how to answer the research questions is the main function of research design, which leads the researchers from broad assumptions to detailed methods of data collection and analysis. The research design framework of this study is illustrated in Fig. 3. The following subsections thoroughly explain each phase and their stages.
- i.
In order to identify the existing research gap and challenges in the context of ES quality literature, a review was conducted. To this
Hypothesis formulation
Based on the selected antecedent factors that effect on the CKM and the relation between the CKM and the software quality, 12 research hypotheses were developed which are explained as follows.
Profile of respondents
The present study focuses on the software companies in Iran that produce ES such as CRM, Accounting Systems, and Enterprise Resource Planning (ERP). The respondents in this study are involved in the decision-making and handling customer inquiries such as the Chief Customer Officer, Chief Commercial Officer, Chief Product Officer, and Chief Executive Officer, who are highly knowledgeable about the management of CK and product quality. The Computer Trade Organization (CTO) in Iran is responsible
Theoretical implications
This study makes the following theoretical contributions:
Presenting the Generic CKM Framework is the first theoretical contribution that clarified how the CKM antecedent factors lead to the software quality. This framework has justified that CKM is a valuable and rare asset for businesses, which will allow them to respond quickly to the customer needs and adapt to changing the markets (Shi and Yip, 2007). It should be noted that collecting information from and about the customers through
Conclusion
To shed light on the topic, a model was developed that draws on the Generic CKM Framework to indicate links between the CKM enablers and the CKM as well as the CKM and the software quality. In this research, the proposed model was confirmed in the context of the ES development companies. Of 12 hypothesizes, 3 of them (CKM Strategy Development, Organizational Training and Knowledge Map) were rejected. The results confirmed that the CKM enablers are categorized into the Organizational, Human and
References (86)
Creating customer knowledge competence: managing customer relationship management programs strategically
Ind. Mark. Manage.
(2003)- et al.
Vendors' incentives to invest in software quality in enterprise systems
Decis. Support Syst.
(2013) - et al.
Social network, social trust and shared goals in organizational knowledge sharing
Inf. Manage.
(2008) - et al.
The use of information technology tools in new product development phases: Analysis of effects on new product innovativeness, quality, and market performance
Ind. Mark. Manage.
(2011) - et al.
Collaborating to innovate: Effects on customer knowledge management and performance
J. Business Res.
(2015) - et al.
Analyzing the impact of knowledge management on CRM success: the mediating effects of organizational factors
Int. J. Inf. Manage.
(2011) - et al.
Paving the way for CRM success: the mediating role of knowledge management and organizational commitment
Inf. Manage.
(2014) What drives knowledge sharing in software development teams: a literature review and classification framework
Inf. Manage.
(2015)- et al.
Five styles of customer knowledge management, and how smart companies use them to create value
Eur. Manage J
(2002) Examining the influences of external expertise and in-house computer/IT knowledge on ERP system success
J. Syst. Softw.
(2011)
Determinants of software quality in offshore development–An empirical study of an Indian vendor
Inf. Softw. Technol.
Exploring the role of customer relationship management (CRM) systems in customer knowledge creation
Inf. Manage.
System perspective of knowledge management, organizational learning, and organizational innovation
Expert Syst. Appl.
A knowledge-enabled procedure for customer relationship management
Ind. Mark. Manage.
Exploring the affect factors of knowledge sharing behavior: the relations model theory perspective
Expert Syst. Appl.
Co-creation: Customer Integration in Social Media Based Product and Service Development
Proc. Soc. Behav. Sci.
A framework for managing customer knowledge in retail industry
IIMB Manage. Rev.
Marketing's SEM based nomological network: Constructs and research streams in 1987–1997 and in 1998–2008
J. Bus. Res.
Does customer information usage improve a firm's performance in business-to-business markets?
Ind. Mark. Manage.
Organizational factors enhancing customer knowledge utilization in the management of key account relationships
Ind. Mark. Manage.
Customer knowledge management and IT-enabled business model innovation: a conceptual framework and a case study from China
Eur. Manage. J.
Knowledge leadership to improve project and organizational performance
Int. J. Project Manage.
Specific customer knowledge and operational performance in apparel manufacturing
Int. J. Prod. Econ.
Customer knowledge in value creation for software engineering process
Customer Knowledge Management: People, Processes, and Technology
Customer satisfaction and shareholder value
J. Marketing
APM Body of Knowledge
The role of Customer Knowledge Management (CKM) in improving organization-customer relationship
Middle-East J. Sci. Res.
Customer Knowledge Management Models: assessment and proposal
Customer knowledge management improving performance of customer relationship management with knowledge management
Integrating Knowledge Management and relationship management in an enterprise environment
Commun. IIMA
The partial least squares approach for structural equation modeling
An introduction to a permutation based procedure for multi-group PLS analysis: Results of tests of differences on simulated data and a cross cultural analysis of the sourcing of information system services between Germany and the USA
How do they know their customers so well?
MIT Sloan Manage. Rev.
Knowledge management in SMEs: a literature review
J. Knowl. Manage.
Knowledge-based view: a new theory of strategy
Handb. Strategy Manage.
Cited by (23)
Assessment of customer knowledge management in academic libraries: Design and validation of a checklist
2021, Journal of Academic LibrarianshipCitation Excerpt :A great number of studies have dealt with the categorization of CK. Gebert et al. (2002) categoization has received the most attention (Chua & Banerjee, 2013; Karimi & Allameh, 2016; Khosravi & Nilashi, 2018; Taghizadeh et al., 2018; Zanjani et al., 2008) (see Table 1 for more information). As seen Table 1, a wide range of CKM studies has been conducted in non-library settings.
Customer relationship management and its impact on innovation: A literature review
2021, Journal of Business ResearchThe learning effect on organizational performance during a crisis: a serial mediation analysis with knowledge creation, storage and sharing
2024, European Journal of Management and Business EconomicsThe Effect of Knowledge Management Practices Exploration and Exploitation on Individual Performance and Empowerment
2023, Journal of the Knowledge EconomyThe mediating role of management relationship in the effectual connection between digital marketing tools and banking services (an applied study on employees of commercial banks in Dakahlia Governorate)
2022, Scientific Journal of Business and Environmental Studies