Investigating Knowledge Management practices in software development organisations–An Australian experience

A Aurum, F Daneshgar, J Ward - Information and Software Technology, 2008 - Elsevier
This study, using both quantitative and qualitative methods, investigates current practice of
Knowledge Management (KM) in Software Engineering (SE) processes in two Australian …

Postmortem: Never leave a project without it

A Birk, T Dingsoyr, T Stalhane - IEEE software, 2002 - ieeexplore.ieee.org
Postmortem analysis (PMA) is a practical method for initiating knowledge management by
capturing experience and improvement suggestions from completed projects. It requires little …

Knowledge management in software engineering-describing the process

J Ward, A Aurum - 2004 Australian Software Engineering …, 2004 - ieeexplore.ieee.org
The management of knowledge and experience are key means by which systematic
software development and process improvement occur. Within the domain of software …

Postmortem reviews: purpose and approaches in software engineering

T Dingsøyr - Information and Software Technology, 2005 - Elsevier
Conducting postmortems is a simple and practical method for organisational learning. Yet,
not many companies have implemented such practices, and in a survey, few expressed …

Software maintenance seen as a knowledge management issue

N Anquetil, KM de Oliveira, KD de Sousa… - Information and Software …, 2007 - Elsevier
Creating and maintaining software systems is a knowledge intensive task. One needs to
have a good understanding of the application domain, the problem to solve and all its …

Knowledge management in medium-sized software consulting companies

T Dingsøyr - Empirical Software Engineering, 2002 - Springer
This thesis investigates how Intranet-based knowledge management tools are used for
various strategies in medium-sized software consultancy companies. It consists of three …

Improving the effectiveness of root cause analysis in post mortem analysis: A controlled experiment

FO Bjørnson, AI Wang, E Arisholm - Information and Software Technology, 2009 - Elsevier
Retrospective analysis is a way to share knowledge following the completion of a project or
major milestone. However, in the busy workday of a software project, there is rarely time for …

Recurring opinions or productive improvements—what agile teams actually discuss in retrospectives

TOA Lehtinen, J Itkonen, C Lassenius - Empirical Software Engineering, 2017 - Springer
Team-level retrospectives are widely used in agile and lean software development, yet little
is known about what is actually discussed during retrospectives or their outcomes. In this …

Extending agile methods: postmortem reviews as extended feedback

T Dingsøyr, GK Hanssen - … 4th International Workshop, LSO 2002, Chicago …, 2003 - Springer
Agile software development methods, such as Extreme Programming, focus on informal
learning mechanisms like pair programming. Yet powerful methods, new knowledge that is …

Deploying agile practices in organizations: a case study

M Pikkarainen, O Salo, J Still - … 2005, Budapest, Hungary, November 9-11 …, 2005 - Springer
Currently, software development organizations are increasingly interested in adopting agile
processes and practices. The organizations, however, need procedures and methods for …