A requirements engineering methodology for knowledge management solutions: integrating technical and social aspects

AbstractThis paper proposes a unified knowledge management requirements engineering methodology (KM-REM) for tackling the complex nature of knowledge-intensive organizations. Despite the importance of KM for the success of knowledge-intensive organizations, the concept of RE for KM solutions is still vague lacking. Its definitions and guidelines for addressing the different facets of KM during the RE process are yet to be well-defined, encompassing social and technical aspects thereof. Applying the design science research paradigm by using a method engineering methodology, the KM-REM method was developed and implemented in a case study involving a global IT provider firm. This allowed for a comprehensive analysis and requirements specification for a KM solution, which was validated based on expert (managers) evaluation. KM-REM provides comprehensive, practical guidance and tools for KM analysts and RE professionals, for conducting KM-oriented RE, toward enhancing knowledge-intensive business processes with embedded KM solutions. Moreover, KM-REM facilitates tractability in the RE process, by focusing on manageable KM requirements. Thus, the contribution of KM-REM is threefold. First, it extends the research on RE for KM solutions as a specialized area within the RE discipline. Second, it cohesively organizes the RE dimensions and modeling principles for KM, providing customized guidelines and tools. Third, it demonstrates how the perspectives of traditional RE methods can be extended to include social and cultural aspects.

[1]  C. Anumba,et al.  A CLEVER approach to selecting a knowledge management strategy , 2002 .

[2]  Fiona Lettice,et al.  Cultural differences in motivating global knowledge workers , 2007 .

[3]  Mamoona Humayoun,et al.  Towards Knowledge Management in RE Practices to Support Software Development , 2015 .

[4]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[5]  Raman Ramsin,et al.  Methodologies for developing knowledge management systems: an evaluation framework , 2015, J. Knowl. Manag..

[6]  Robert Winter,et al.  Method construction - a core approach to organizational engineering , 2005, SAC '05.

[7]  Lorraine Illingworth,et al.  Knowledge auditing and mapping: a pragmatic approach. , 2004 .

[8]  Christopher J. Atkinson Soft Information Systems and Technologies Methodology, SISTeM¢*: A case study on developing the electronic patient record , 2007, Requirements Engineering.

[9]  John Mylopoulos,et al.  Adaptive socio-technical systems: a requirements-based approach , 2011, Requirements Engineering.

[10]  S. Muthu,et al.  BUSINESS PROCESS REENGINEERING : A CONSOLIDATED , 1999 .

[11]  Dieter Fensel,et al.  Developing Knowledge-Based Systems with MIKE , 1998, Automated Software Engineering.

[12]  Remko Helms,et al.  Developing a Reference Method for Knowledge Auditing , 2008, PAKM.

[13]  Dorothy E. Leidner,et al.  Review: Knowledge Management and Knowledge Management Systems: Conceptual Foundations and Research Issues , 2001, MIS Q..

[14]  Rob Kling,et al.  Reconceptualizing Users as Social Actors in Information Systems Research , 2003, MIS Q..

[15]  Mohan Tanniru,et al.  Knowledge Management Audit - a methodology and case study , 2001, Australas. J. Inf. Syst..

[16]  Thomas H. Davenport,et al.  Book review:Working knowledge: How organizations manage what they know. Thomas H. Davenport and Laurence Prusak. Harvard Business School Press, 1998. $29.95US. ISBN 0‐87584‐655‐6 , 1998 .

[17]  Anne Wheeler,et al.  Knowledge Management Toolkit , 2001 .

[18]  Jonna Käpylä,et al.  Exploring the requirements of regional knowledge-based management , 2013, J. Knowl. Manag..

[19]  Paolo Donzelli,et al.  Requirements Engineering for Knowledge Management in eGovernment , 2003, KMGov.

[20]  Isabelle Comyn-Wattiau,et al.  Reusable knowledge in security requirements engineering: a systematic mapping study , 2015, Requirements Engineering.

[21]  Michael Felderer,et al.  Joint Proceedings of the REFSQ 2016 Co-Located Events , 2016, REFSQ 2016.

[22]  Jan Recker,et al.  Exploring cognitive style and task-specific preferences for process representations , 2016, Requirements Engineering.

[23]  Jack J. Champlain Auditing Information Systems , 1998 .

[24]  Chi Fai Cheung,et al.  Auditing and Mapping the Knowledge Assets of Business Processes - An Empirical Study , 2007, KSEM.

[25]  Juha-Pekka Tolvanen,et al.  Method rationale in method engineering , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[26]  Mario Barcelo-Valenzuela,et al.  KNOWLEDGE AUDIT METHODOLOGY WITH EMPHASIS ON CORE PROCESSES , 2006 .

[27]  K. Olmos,et al.  KMoS-RE: knowledge management on a strategy to requirements engineering , 2014, Requirements Engineering.

[28]  Yuval Shahar,et al.  Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: application of PROTEGE-II to protocol-based decision support , 1995, Artif. Intell. Medicine.

[29]  J. Liebowitz,et al.  The knowledge audit , 2000 .

[30]  Marite Kirikova Continuous Requirements Engineering in FREEDOM Framework: A Position Paper , 2016, REFSQ Workshops.

[31]  Meliha Handzic,et al.  Auditing knowledge management practices: model and application , 2008 .

[32]  Georg von Krogh,et al.  Perspective - Tacit Knowledge and Knowledge Conversion: Controversy and Advancement in Organizational Knowledge Creation Theory , 2009, Organ. Sci..

[33]  D. Garvin Building a learning organization. , 1993, Harvard business review.

[34]  Norbert Gronau,et al.  Management of Knowledge Intensive Business Processes , 2004, Business Process Management.

[35]  Michael J. Earl,et al.  Knowledge Management Strategies: Toward a Taxonomy , 2001, J. Manag. Inf. Syst..

[36]  S. Brinkkemper,et al.  A formal approach to the comparison of object-oriented analysis and design methodologies , 1993, [1993] Proceedings of the Twenty-sixth Hawaii International Conference on System Sciences.

[37]  Ashok Jashapara,et al.  Knowledge Management: An Integrated Approach , 2010 .

[38]  Derek H.T. Walker The competitiveness of having a knowledge advantage , 2004 .

[39]  Jéssyka Vilela,et al.  Applications of ontologies in requirements engineering: a systematic review of the literature , 2015, Requirements Engineering.

[40]  Rinaldo Pietrantonio,et al.  Auditing the Organizational Knowledge through a Balanced Scorecard-based Approach ” , 2005 .

[41]  Alan R. Hevner,et al.  POSITIONING AND PRESENTING DESIGN SCIENCE RESEARCH FOR MAXIMUM IMPACT 1 , 2013 .

[42]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[43]  Hermann Kaindl,et al.  A knowledge management perspective of requirements engineering , 2011, 2011 FIFTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE.

[44]  Joop Koppenjan,et al.  Institutional design for complex technological systems , 2005 .

[45]  S. Kemmis,et al.  Introducing Critical Participatory Action Research , 2014 .

[46]  Izak Benbasat,et al.  The Case Research Strategy in Studies of Information Systems , 1987, MIS Q..

[47]  Karin Hedström,et al.  Evaluating End User Development as a Requirements Engineering Technique for Communicating Across Social Worlds During Systems Development , 2013, Scand. J. Inf. Syst..

[48]  Chi Fai Cheung,et al.  A Systematic Approach for Knowledge Audit Analysis: Integration of Knowledge Inventory, Mapping and Knowledge Flow Analysis , 2004, J. Univers. Comput. Sci..

[49]  Anita Finke Socialization aspect in Requirements Engineering , 2017, REFSQ Workshops.

[50]  Ulrich Remus,et al.  A blueprint for the implementation of process‐oriented knowledge management , 2003 .

[51]  Jahangir Karimi,et al.  A Framework for Comparing Information Engineering Methods , 1988, MIS Q..

[52]  Nigel Shadbolt,et al.  Knowledge Engineering and Management , 2000 .

[53]  Behrouz Homayoun Far,et al.  A case study validation of a knowledge-based approach for the selection of requirements engineering techniques , 2008, Requirements Engineering.

[54]  Stephen Kemmis,et al.  Doing Critical Participatory Action Research: The ‘Planner’ Part , 2014 .

[55]  Enid Mumford,et al.  Effective Systems Design and Requirements Analysis , 1995 .

[56]  Peter Checkland,et al.  Soft Systems Methodology in Action , 1990 .

[57]  Michael Jackson,et al.  Four dark corners of requirements engineering , 1997, TSEM.

[58]  Frada Burstein,et al.  Using soft systems as a methodology for researching knowledge management problems , 2000, ICSTM.

[59]  R. Yin Case Study Research: Design and Methods , 1984 .

[60]  Kathrin Figl Comprehension of Procedural Visual Business Process Models , 2017, Bus. Inf. Syst. Eng..