Access the full text.
Sign up today, get DeepDyve free for 14 days.
G. Schreyögg, D. Geiger (2004)
Kann man implizites in explizites Wissen konvertieren? Die Wissensspirale auf dem Prüfstand
Todd Little (2005)
Context-adaptive agility: managing complexity and uncertaintyIEEE Software, 22
R. Sungkur, M. Ramasawmy (2014)
Knowledge4Scrum, a novel knowledge management tool for agile distributed teamsVine, 44
Felician Alecu (2011)
Managing Software Development Projects, The Sequence of the Project PhasesOeconomics of Knowledge, 3
Ratnmala Raval, Haresh Rathod (2014)
Improvements in Agile Model using Hybrid Theory for Software Development in Software EngineeringInternational Journal of Computer Applications, 90
R. Jurić (2000)
Extreme programming and its development practicesITI 2000. Proceedings of the 22nd International Conference on Information Technology Interfaces (Cat. No.00EX411)
F. Bjørnson, Torgeir Dingsøyr (2008)
Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods usedInf. Softw. Technol., 50
D. Stenmark (2000)
Leveraging Tacit Organizational KnowledgeJ. Manag. Inf. Syst., 17
Pilar Rodríguez, Jouni Markkula, M. Oivo, Kimmo Turula (2012)
Survey on agile and lean usage in finnish software industryProceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Adi Sapir, I. Drori, Shmuel Ellis (2016)
The Practices of Knowledge Creation: Collaboration between Peripheral and Core Occupational CommunitiesPOL: Other International Strategy & Policy (Topic)
(2022)
What is hybrid agile, anyway?
Sanghoon Jeon, Myungjin Han, Eunseok Lee, K. Lee (2011)
Quality Attribute Driven Agile Development2011 Ninth International Conference on Software Engineering Research, Management and Applications
D. Lin (2021)
Wissensmanagement reloaded – ein ordnungsrahmen für den systemischen umgang mit wissen im enterprise 2.0
B. Sandhawalia, D. Dalcher (2010)
Knowledge Flows in Software Projects : An Empirical InvestigationKnowledge and Process Management, 17
M. Manen (2014)
Phenomenology of Practice
R. Kavitha, M. Ahmed (2011)
A Knowledge Management Framework for Agile Software Development Teams2011 International Conference on Process Automation, Control and Computing
Takeomi Imani (2017)
Does a Hybrid Approach of Agile and Plan-Driven Methods Work Better for IT System Development Projects?International Journal of Engineering Research and Applications, 07
Richard Maiti, F. Mitropoulos (2015)
Capturing, eliciting, predicting and prioritizing (CEPP) non-functional requirements metadata during the early stages of agile software developmentSoutheastCon 2015
G. von Krogh, I. Nonaka, L. Rechsteiner (2012)
Leadership in organizational knowledge creation: a review and frameworkJournal of Management Studies, 49
Vítor Costa, Samuel Monteiro (2016)
Key knowledge management processes for innovation: a systematic literature reviewVine, 46
J. Holste, D. Fields (2010)
Trust and tacit knowledge sharing and useJ. Knowl. Manag., 14
I. Nonaka, N. Konno (1998)
The Concept of “Ba”: Building a Foundation for Knowledge CreationCalifornia Management Review, 40
A. Dima, Maria Maassen (2018)
From Waterfall to Agile software: Development models in the IT sector, 2006 to 2018. Impacts on company managementJournal of International Studies
K. Eisenhardt, Melissa Graebner (2007)
Theory Building From Cases: Opportunities And ChallengesAcademy of Management Journal, 50
C. Lee, R. Kelkar (2013)
ICT and Knowledge Management: Perspectives from the SECI ModelElectron. Libr., 31
C. Scharmer (2001)
Self-transcending knowledge: sensing and organizing around emerging opportunitiesJ. Knowl. Manag., 5
H. Collins (2010)
Tacit and Explicit Knowledge
C. Holsapple, K. Joshi (2011)
Knowledge Management Ontology
Andraž Cej (2010)
Agile software development with Scrum
Carine Khalil, Sabine Khalil (2020)
Exploring knowledge management in agile software development organizationsInternational Entrepreneurship and Management Journal, 16
Munazza Umbreen, Jalil Abbas, Syed Shaheed (2015)
A Comparative Approach for SCRUM and FDD in Agile, 2015
J. Sutherland, K. Schwaber (2010)
Scrum guide
I. Nonaka, R. Toyama (2003)
The knowledge-creating theory revisited: knowledge creation as a synthesizing processKnowledge Management Research & Practice, 1
P. Bierly, E. Kessler, E. Christensen (2000)
Organizational learning, knowledge and wisdomJournal of Organizational Change Management, 13
W. Behutiye, Pertti Karhapää, Lidia López, Xavier Illa, Silverio Martínez-Fernández, Anna Vollmer, Pilar Rodríguez, Xavier Franch, M. Oivo (2020)
Management of quality requirements in agile and rapid software development: A systematic mapping studyInf. Softw. Technol., 123
B. Pentland (1995)
Information systems and organizational learning: The social epistemology of organizational knowledge systemsAccounting, Management and Information Technologies, 5
(2021)
Transform knowledge assets into reality: how the purposeful combination of knowledge activities enables organisations to channelise the knowledge flow in software engineering development
(2016)
The relationship between management support and knowledge sharing: an exploratory study of manufacturing firms: management support and knowledge sharing
G. Krogh, I. Nonaka, L. Rechsteiner (2012)
Leadership in Organizational Knowledge Creation: A Review and FrameworkO&M: Structures & Processes in Organizations eJournal
Reshma Hegde, G. Walia (2014)
How to Enhance the Creativity of Software Developers: A Systematic Literature Review
A. Aurum, Farhad Daneshgar, J. Ward (2008)
Investigating Knowledge Management practices in software development organisations - An Australian experienceInf. Softw. Technol., 50
M. Tee, Shuh Lee (2013)
Advancing understanding using Nonaka’s model of knowledge creation and problem-based learningInternational Journal of Computer-Supported Collaborative Learning, 8
Kent Beck (1999)
Embracing Change with Extreme ProgrammingComputer, 32
I. Nonaka, G. Krogh (2009)
Perspective - Tacit Knowledge and Knowledge Conversion: Controversy and Advancement in Organizational Knowledge Creation TheoryOrgan. Sci., 20
Moizza Mansoor, Muhammad Khan, S. Rizvi, M. Hashmani, Muhammad Zubair (2019)
Adaptation of Modern Agile Practices in Global Software EngineeringHuman Factors in Global Software Engineering
Indika Dissanayake, Ramakrishna Dantu, Sridhar Nerur (2013)
Knowledge Management in Software Development: The Case of Agile Software
S. Vasanthapriyan, Jing Tian, Jianwen Xiang (2015)
A Survey on Knowledge Management in Software Engineering2015 IEEE International Conference on Software Quality, Reliability and Security - Companion
C. Heavin, Frans Adam (2014)
From knowledge activities to knowledge scenarios: cases in five Irish software SMEsInternational Journal of Management and Enterprise Development, 13
Davi Viana, J. Rabelo, T. Conte, Andréia Vieira, Ellen Barroso, M. Dib (2013)
A qualitative study about the life cycle of lessons learned2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
Torgeir Dingsøyr, R. Conradi (2002)
A Survey of Case Studies of the Use of Knowledge Management in Software EngineeringInt. J. Softw. Eng. Knowl. Eng., 12
(1986)
The new product development game
M. Earl (2001)
Knowledge Management Strategies: Toward a TaxonomyJournal of Management Information Systems, 18
T. Davenport, V. Grover (2001)
General Perspectives on Knowledge Management: Fostering a Research AgendaJ. Manag. Inf. Syst., 18
S. Basri, Rory O'Connor (2011)
The Impact of Software Development Team Dynamics on the Knowledge Management Process(S)
Fons Wijnhoven (2006)
Knowledge Management: More than a Buzzword
M. Razzak, T. Bhuiyan, Rajib Ahmed (2014)
Knowledge Management in Distributed Agile Software Development Projects
(2009)
A dynamic model for measuring knowledge level of organizations based on Nonaka and Takeuchi model (SECI)
J. Kraaijenbrink, Doron Faran, A. Hauptman (2006)
Knowledge Integration by SMEs — Framework
T. Andreeva, Irina Ikhilchik (2011)
Applicability of the SECI model of knowledge creation in Russian cultural context: theoretical analysisKnowledge and Process Management, 18
D. Teece (2010)
Technological Innovation and the Theory of the Firm, 1
D. Teece (2010)
Technological innovation and the theory of the firm: the role of enterprise-level knowledge, complementarities, and (dynamic) capabilitiesHandbook of the Economics of Innovation, 1
C. Heavin, Frédéric Adam (2012)
Characterising the knowledge approach of a firm: an investigation of knowledge activities in five software SMEsElectronic Journal of Knowledge Management, 10
H. Benington (1983)
Production of Large Computer ProgramsAnnals of the History of Computing, 5
D. Bryde, C. Unterhitzenberger, Birgit Renzl, M. Rost (2018)
KM and Project Management
J. Ward, A. Aurum (2004)
Knowledge management in software engineering - describing the process2004 Australian Software Engineering Conference. Proceedings.
K. Beck, M. Beedle, A. Van Bennekum, A. Cockburn, W. Cunningham, M. Fowler, J. Grenning, J. Highsmith, A. Hunt, R. Jeffries, J. Kern (2001)
Manifesto for agile software development
P. Abrahamsson, O. Salo, Jussi Ronkainen, J. Warsta (2017)
Agile Software Development Methods: Review and AnalysisArXiv, abs/1709.08439
M. Shongwe (2017)
Knowledge management in small software development organisations: A South African perspectiveSA Journal of Information Management, 19
Marion Kahrens, Dieter Früauff (2018)
Critical Evaluation of Nonaka’s SECI Model
I. Rus, M. Lindvall (2002)
Knowledge management in software engineeringIEEE Software, 19
This paper aims to close the gap between the generic concept of knowledge activities (KAs) and implementing them in the context of software engineering organisations concentrating on the non-technical aspects, such as team organisation and practices.Design/methodology/approachThis qualitative research used a questionnaire with practitioners such as software developers and team leads who were asked to provide feedback on a set of team practices and measures typically used in software engineering projects and assess their relation to the activities of acquiring, codifying, storing, maintaining, transferring and creating knowledge. The obtained results were analysed using frequency analysis and further descriptive statistics yielding a matrix linking the investigated team practices and measures to KAs.FindingsTeam practices and measures commonly applied in software engineering can be facilitated to trigger particular KAs. While most of these team practices and measures originate from agile methods, they are not restricted to these. A purposeful composition can help in assembling a balanced set of KAs aimed at fostering given knowledge goals in software engineering organisations.Practical implicationsBy bridging the communication and terminology gap between knowledge management research and software engineering practitioners, this work lays the foundation for assessing software teams’ knowledge profiles more easily and creating prerequisites for implementing knowledge management by facilitating common practices and measures often already part of their daily work. Hence, overhead can be avoided when implementing knowledge management.Originality/valueTo the best of the authors’ knowledge, this is the first study investigating application and relevance of KAs in the software industry by linking them to practices and measures well-accepted in software engineering, thus providing the necessary vocabulary for the implementation of knowledge management in software development teams.
VINE Journal of Information and Knowledge Management Systems – Emerald Publishing
Published: Jan 19, 2024
Keywords: Knowledge creation; Knowledge activities; SECI model; Software engineering; Development team practices
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.