Knowledge creation and sharing in a systems development project

Systems development projects are complex collaborative efforts in which actors create and share knowledge across organisational boundaries and over time. We know, however, little about how knowledge is created and shared in systems development projects and how adopted development approaches shape knowledge management practices. This research draws upon concepts from knowledge management and organisational learning to investigate the complex dynamics between knowledge creation and sharing in a systems development project. Based on an analysis of both quantitative and qualitative data from the project, the research shows that the adopted approach rely on simplified notions of knowledge creation and sharing that do not take into account the dynamic relationships between the two, and neglect the factors that facilitates or inhibits them. These findings suggest important lessons on how to balance knowledge creation and sharing in systems development and they suggest that we need to critically rethink contemporary approaches to systems development.

[1]  Jim Sheffield,et al.  Systemic knowledge and the V-model , 2005, Int. J. Bus. Inf. Syst..

[2]  David Lorge Parnas,et al.  A rational design process: How and why to fake it , 1986, IEEE Transactions on Software Engineering.

[3]  Lars Mathiassen Object-oriented Analysis & Design , 2000 .

[4]  Jim McCarthy,et al.  Dynamics of Software Development , 1995 .

[5]  Alice Lam Tacit Knowledge, Organizational Learning and Societal Institutions: An Integrated Framework , 2000 .

[6]  Daniel A. Levinthal Organizational Adaptation and Environmental Selection-Interrelated Processes of Change , 1991 .

[7]  Keith F. Snider,et al.  Beyond the Body of Knowledge: A Knowledge-Flow Approach to Project Management Theory and Practice , 2003 .

[8]  Barry W. Boehm,et al.  Understanding and Controlling Software Costs , 1988, IEEE Trans. Software Eng..

[9]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[10]  Danny Chiang Choon Poo,et al.  Meeting knowledge management challenges through effective search , 2006, Int. J. Bus. Inf. Syst..

[11]  J. Brown,et al.  Organizational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning, and Innovation , 1991 .

[12]  Lars Mathiassen,et al.  Managing knowledge in software method adoption , 2005, Int. J. Bus. Inf. Syst..

[13]  John Boddie,et al.  Managing a programming project (3rd ed.): processes and people , 1996 .

[14]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[15]  Donald A. Schön,et al.  Organizational Learning II: Theory, Method, and Practice , 1995 .

[16]  Rodolfo Alfredo Bertone,et al.  Software engineering: Theory and practice, 2nd Edition. Shari Lawrence Pfleeger. Prentice Hall, 2001 , 2005 .

[17]  David Graham Wastell,et al.  Learning Dysfunctions in Information Systems Development: Overcoming The Social Defenses With Transitional Objects , 1999, MIS Q..

[18]  Watts S. Humphrey,et al.  A discipline for software engineering , 2012, Series in software engineering.

[19]  Linda Argote,et al.  Organizational Learning Curves: A Method for Investigating Intra-Plant Transfer of Knowledge Acquired Through Learning by Doing , 1991 .

[20]  Capers Jones,et al.  Applied software measurement: assuring productivity and quality , 1991 .

[21]  Steve McConnell,et al.  Software Project Survival Guide , 1997 .

[22]  Andy J. Nolan,et al.  Learning from Success , 1999, IEEE Softw..

[23]  J. March Exploration and exploitation in organizational learning , 1991, STUDI ORGANIZZATIVI.

[24]  John Mingers,et al.  Combining IS Research Methods: Towards a Pluralist Methodology , 2001, Inf. Syst. Res..

[25]  Robert K. Wysocki,et al.  5-phase project management : a practical planning & implementation guide , 1992 .

[26]  B. Delahaye,et al.  Influences On Knowledge processes In Organizational Learning: The Psychosocial Filter , 2000 .

[27]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

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

[29]  W. W. Royce,et al.  Managing the development of large software systems: concepts and techniques , 1987, ICSE '87.

[30]  Bonnie Kaplan,et al.  Combining Qualitative and Quantitative Methods in Information Systems Research: A Case Study , 1988, MIS Q..

[31]  Allan P. O. Williams A Belief-Focused Process Model of Organizational Learning , 2001 .

[32]  Douglas Polley,et al.  Learning While Innovating , 1992 .

[33]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[34]  Kalle Lyytinen,et al.  Learning failure in information systems development , 1999, Inf. Syst. J..

[35]  Daniel A. Levinthal,et al.  The myopia of learning , 1993 .

[36]  Jimmy C. Huang,et al.  Social Capital and Knowledge Integration in an ERP Project Team: The Importance of Bridging and Bonding , 2004 .

[37]  Lars Mathiassen,et al.  Collaborative Practice Research , 2000, Scand. J. Inf. Syst..