Facilitating experience reuse among software project managers

Stacie Petter, Vijay Vaishnavi

Research output: Contribution to journalArticle

34 Citations (Scopus)

Abstract

Organizations have lost billions of dollars due to poor software project implementations. In an effort to enable software project managers to repeat prior successes and avoid previous mistakes, this research seeks to improve the reuse of a specific type of knowledge among software project managers, experiences in the form of narratives. To meet this goal, we identify a set of design principles for facilitating experience reuse based on the knowledge management literature. Guided by these principles we develop a model called Experience Exchange for facilitating the reuse of experiences in the form of narratives. We also provide a proof-of-concept instantiation of a critical component of the Experience Exchange model, the Experience Exchange Library. We evaluate the Experience Exchange model theoretically and empirically. We conduct a theoretical evaluation by ensuring that our model complies with the design principles identified from the literature. We also perform an experiment, using the developed instantiation of the Experience Exchange Library, to evaluate if technology can serve as a medium for transferring experiences across software projects.

Original languageEnglish (US)
Pages (from-to)1783-1802
Number of pages20
JournalInformation Sciences
Volume178
Issue number7
DOIs
StatePublished - Apr 1 2008

Fingerprint

Software Reuse
Computer software reusability
Managers
Reuse
Software
Knowledge management
Experience
Software reuse
Project manager
Evaluate
Knowledge Management
Model
Experiments

Keywords

  • Design science research
  • Experiences
  • Knowledge reuse
  • Narratives
  • Software project management

ASJC Scopus subject areas

  • Software
  • Control and Systems Engineering
  • Theoretical Computer Science
  • Computer Science Applications
  • Information Systems and Management
  • Artificial Intelligence

Cite this

Facilitating experience reuse among software project managers. / Petter, Stacie; Vaishnavi, Vijay.

In: Information Sciences, Vol. 178, No. 7, 01.04.2008, p. 1783-1802.

Research output: Contribution to journalArticle

Petter, Stacie ; Vaishnavi, Vijay. / Facilitating experience reuse among software project managers. In: Information Sciences. 2008 ; Vol. 178, No. 7. pp. 1783-1802.
@article{c71835feb4f14925a21ca5cce987e012,
title = "Facilitating experience reuse among software project managers",
abstract = "Organizations have lost billions of dollars due to poor software project implementations. In an effort to enable software project managers to repeat prior successes and avoid previous mistakes, this research seeks to improve the reuse of a specific type of knowledge among software project managers, experiences in the form of narratives. To meet this goal, we identify a set of design principles for facilitating experience reuse based on the knowledge management literature. Guided by these principles we develop a model called Experience Exchange for facilitating the reuse of experiences in the form of narratives. We also provide a proof-of-concept instantiation of a critical component of the Experience Exchange model, the Experience Exchange Library. We evaluate the Experience Exchange model theoretically and empirically. We conduct a theoretical evaluation by ensuring that our model complies with the design principles identified from the literature. We also perform an experiment, using the developed instantiation of the Experience Exchange Library, to evaluate if technology can serve as a medium for transferring experiences across software projects.",
keywords = "Design science research, Experiences, Knowledge reuse, Narratives, Software project management",
author = "Stacie Petter and Vijay Vaishnavi",
year = "2008",
month = "4",
day = "1",
doi = "10.1016/j.ins.2007.11.020",
language = "English (US)",
volume = "178",
pages = "1783--1802",
journal = "Information Sciences",
issn = "0020-0255",
publisher = "Elsevier Inc.",
number = "7",

}

TY - JOUR

T1 - Facilitating experience reuse among software project managers

AU - Petter, Stacie

AU - Vaishnavi, Vijay

PY - 2008/4/1

Y1 - 2008/4/1

N2 - Organizations have lost billions of dollars due to poor software project implementations. In an effort to enable software project managers to repeat prior successes and avoid previous mistakes, this research seeks to improve the reuse of a specific type of knowledge among software project managers, experiences in the form of narratives. To meet this goal, we identify a set of design principles for facilitating experience reuse based on the knowledge management literature. Guided by these principles we develop a model called Experience Exchange for facilitating the reuse of experiences in the form of narratives. We also provide a proof-of-concept instantiation of a critical component of the Experience Exchange model, the Experience Exchange Library. We evaluate the Experience Exchange model theoretically and empirically. We conduct a theoretical evaluation by ensuring that our model complies with the design principles identified from the literature. We also perform an experiment, using the developed instantiation of the Experience Exchange Library, to evaluate if technology can serve as a medium for transferring experiences across software projects.

AB - Organizations have lost billions of dollars due to poor software project implementations. In an effort to enable software project managers to repeat prior successes and avoid previous mistakes, this research seeks to improve the reuse of a specific type of knowledge among software project managers, experiences in the form of narratives. To meet this goal, we identify a set of design principles for facilitating experience reuse based on the knowledge management literature. Guided by these principles we develop a model called Experience Exchange for facilitating the reuse of experiences in the form of narratives. We also provide a proof-of-concept instantiation of a critical component of the Experience Exchange model, the Experience Exchange Library. We evaluate the Experience Exchange model theoretically and empirically. We conduct a theoretical evaluation by ensuring that our model complies with the design principles identified from the literature. We also perform an experiment, using the developed instantiation of the Experience Exchange Library, to evaluate if technology can serve as a medium for transferring experiences across software projects.

KW - Design science research

KW - Experiences

KW - Knowledge reuse

KW - Narratives

KW - Software project management

UR - http://www.scopus.com/inward/record.url?scp=38649139103&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=38649139103&partnerID=8YFLogxK

U2 - 10.1016/j.ins.2007.11.020

DO - 10.1016/j.ins.2007.11.020

M3 - Article

AN - SCOPUS:38649139103

VL - 178

SP - 1783

EP - 1802

JO - Information Sciences

JF - Information Sciences

SN - 0020-0255

IS - 7

ER -