Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Method to Evaluate Knowledge Resources in Agile Software Development
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Ericsson, SWE.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-3567-9300
Ericsson, SWE.
Show others and affiliations
2019 (English)In: Proceeding of The ACM/IEEE International Symposium on Empirical Software Engineering and Measurement ESEM 2019, IEEE, 2019, article id 8870167Conference paper, Published paper (Refereed)
Abstract [en]

Background: Organizations adopting Agile Software Development (ASD) use different Knowledge Management (KM) practices to retain and share knowledge. However, it is often the case that knowledge retention is carried out in an ad-hoc way.

Aims: In this study, we report our experience from proposing the Knowledge Critically Evaluation Method (KCEM) to evaluate knowledge items (KIT). Our main goal with KCEMs is to support companies to systematically retain knowledge in ASD contexts.

Method: We conducted an improvement case study to develop and evaluate KCEM. This research follows the guidelines for technology transfer between industry and academia. The case and unit of analysis is Ericsson, a Swedish company that develops telecommunication solutions.

Results: In this paper, we provide initial results of both lab and static validation, enriched by the lessons learned.

Conclusions: The preliminary results show that KCEM is easy to understand and use, provides a different perspective on the KIT by visualizing in the criticality chart, and reduces the level of abstraction associated to a knowledge subject area.

Place, publisher, year, edition, pages
IEEE, 2019. article id 8870167
Keywords [en]
Agile Software Development, Critical Knowledge, Knowledge Management
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:bth-18507DOI: 10.1109/ESEM.2019.8870167ISI: 000648806200023ISBN: 9781728129686 (print)OAI: oai:DiVA.org:bth-18507DiVA, id: diva2:1340059
Conference
The ACM/IEEE International Symposium on Empirical Software Engineering and Measurement ESEM 2019 Porto de Galinhas, Brazil September 19th-20th, 2019
Part of project
SERT- Software Engineering ReThought, Knowledge FoundationAvailable from: 2019-08-01 Created: 2019-08-01 Last updated: 2021-12-21Bibliographically approved
In thesis
1. Understanding and Supporting Knowledge Management in Agile Software Development
Open this publication in new window or tab >>Understanding and Supporting Knowledge Management in Agile Software Development
2019 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

 Background. Agile Software Development (ASD) promises agility and flexibility in dealing with uncertainty by prioritizing interaction between people supported by informal communication and knowledge sharing. The lack of practices to manage the knowledge as a resource might jeopardize the application of knowledge in the production of goods and service. The utilization of Knowledge Management (KM) strategies can significantly support achieving and sustaining competitive advantage and brings several benefits to software development. However, how to manage knowledge in ASD is still not well understood or investigated.

 Objectives. The main objective of this thesis is to contribute to the software engineering field by providing a different perspective on directions that KM can take to improve knowledge-based resource (KBR) management in ASD. The detailed objectives are: (i) Understand the current ASD environment regarding KM; (ii) Identify KBRs in ASD and its implications for KM; and (iii) Provide an initial set of variables to evaluate knowledge criticality of knowledge items in ASD.

 Method. We used a mixed-methods approach to address the objective of this thesis. The methods selected to conduct the studies include systematic literature review, grounded theory, and improvement case study. The data collection comprised a literature review, semi-structured interviews, and practitioners’ feedback through static validation.

 Results. From our SLR we observed that that KM strategies in ASD promote mainly knowledge transfer through practices that stimulate social interaction to share tacit knowledge in the project layer, increasing the risk of losing knowledge by keeping the knowledge localized inside a few individual’s minds. When it comes to coordination, practitioners utilize KBRs in their routines, through social collaboration within teams’ environment/settings. However, this process is nonsystematic, which brings inefficiency to KBR utilization resulting in knowledge loss. It can generate negative implications to the course of the software development, including meaningless searches in databases, frustration because of recurrent problems, and unawareness of knowledge sources. To support decision making related to knowledge retention, we have developed an initial version of the method to evaluate the criticality (KCEM) of a knowledge item, which is divided into two categories, relevance, and scarcity.

 Conclusion. The current results of this thesis are of particular interest. However, we recognize that the work is unfinished. As a complement to this thesis, we have planned our long-term objective, which is to contribute to creating scalable KM solutions for companies adopting ASD.We divide this long-term objective into three studies: Carry out a complementary study to apply KCEM in different companies; explore efficient ways of storing codified knowledge in combination with the KCEM, and investigate how to define metrics to evaluate the outcomes of KM practices.

Place, publisher, year, edition, pages
Karlskrona: Blekinge Tekniska Högskola, 2019. p. 144
Series
Blekinge Institute of Technology Licentiate Dissertation Series, ISSN 1650-2140 ; 10
Keywords
Knowledge Management, Agile Software Development, Knowledge resource
National Category
Computer Systems
Identifiers
urn:nbn:se:bth-18509 (URN)978-91-7295-380-2 (ISBN)
Presentation
2019-09-11, Karlskrona, 09:00 (English)
Opponent
Supervisors
Projects
S.E.R.T.E.R.T. Research Profile
Available from: 2019-08-02 Created: 2019-08-01 Last updated: 2019-09-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Ouriques, RaquelWnuk, KrzysztofGorschek, Tony

Search in DiVA

By author/editor
Ouriques, RaquelWnuk, KrzysztofGorschek, Tony
By organisation
Department of Software Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 604 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf