Software Project Management in a Changing World (bibtex)
by Paech, Barbara, Delater, Alexander and Hesse, Tom-Michael
Abstract:
Software engineering is a knowledge-intensive task. Many different kinds of knowledge are created, for example, system knowledge, such as requirements, design, or code, and project knowledge, such as project plans, decisions, and work items. In this chapter, we study two kinds of project knowledge: work items and decisions. Work items document what should or has been done by whom and when. Decisions represent the solution to a decision problem. They are important to be kept in mind so that the future development will be consistent with the past. These kinds of knowledge can be implicit or explicit. Work items are typically managed explicitly in issue trackers, while decisions are mostly hidden in informal notes or in the artifacts, which result from these decisions. Rationale management research has suggested several approaches to make decisions and their rationale explicit. However, in contrast to issue trackers, which are widespread, these approaches are considered as overhead in industry. In this chapter, we argue that work items and decisions should be managed together with the system knowledge. This has several benefits for project management processes, such as project planning or monitoring, for example, with better information for the allocation of work items or risk identification. We present a vision detailing these benefits and discuss what is known in research and practice about the realization of this vision. In particular, we review existing approaches to capture work items or decisions and their links to other knowledge and discuss the empirical evidence of their benefits for an integrated system and project knowledge management in industry.
Reference:
Software Project Management in a Changing World (Paech, Barbara, Delater, Alexander and Hesse, Tom-Michael), Chapter in Software Project Management in a Changing World (Ruhe, G, Wohlin, C, eds.), Springer, 2014.
Bibtex Entry:
@incollection{Paech2014,
abstract = {Software engineering is a knowledge-intensive task. Many different kinds of knowledge are created, for example, system knowledge, such as requirements, design, or code, and project knowledge, such as project plans, decisions, and work items. In this chapter, we study two kinds of project knowledge: work items and decisions. Work items document what should or has been done by whom and when. Decisions represent the solution to a decision problem. They are important to be kept in mind so that the future development will be consistent with the past. These kinds of knowledge can be implicit or explicit. Work items are typically managed explicitly in issue trackers, while decisions are mostly hidden in informal notes or in the artifacts, which result from these decisions. Rationale management research has suggested several approaches to make decisions and their rationale explicit. However, in contrast to issue trackers, which are widespread, these approaches are considered as overhead in industry. In this chapter, we argue that work items and decisions should be managed together with the system knowledge. This has several benefits for project management processes, such as project planning or monitoring, for example, with better information for the allocation of work items or risk identification. We present a vision detailing these benefits and discuss what is known in research and practice about the realization of this vision. In particular, we review existing approaches to capture work items or decisions and their links to other knowledge and discuss the empirical evidence of their benefits for an integrated system and project knowledge management in industry.},
author = {Paech, Barbara and Delater, Alexander and Hesse, Tom-Michael},
booktitle = {Software Project Management in a Changing World},
doi = {10.1007/978-3-642-55035-5},
editor = {Ruhe, G and Wohlin, C},
isbn = {978-3-642-55034-8},
keywords = {ures},
mendeley-tags = {ures},
pages = {157--192},
publisher = {Springer},
title = {{Software Project Management in a Changing World}},
url = {http://link.springer.com/10.1007/978-3-642-55035-5},
year = {2014}
}
Powered by bibtexbrowser