Consolidating a Model for Describing Situated Software Practices

Diana Kirk, Stephen MacDonell, Ewan Tempero

Abstract

Many prescriptive approaches to developing software intensive systems have been advocated but each is based on assumptions about context. It has been found that practitioners do not follow prescribed methodologies, but rather select and adapt specific practices according to local needs. As researchers, we would like to be in a position to support such tailoring. However, at the present time we simply do not have sufficient evidence relating practice and context for this to be possible. We have long understood that a deeper understanding of situated software practices is crucial for progress in this area, and have been exploring this problem from a number of perspectives. In this position paper, we draw together the various aspects of our work into a holistic model and discuss the ways in which the model might be applied to support the long term goal of evidence-based decision support for practitioners. The contribution specific to this paper is a discussion on model evaluation, including a proof-of-concept demonstration of model utility. We map Kernel elements from the Essence system to our model and discuss gaps and limitations exposed in the Kernel. Finally, we overview our plans for further refining and evaluating the model.

Download


Paper Citation


in Harvard Style

Kirk D., MacDonell S. and Tempero E. (2019). Consolidating a Model for Describing Situated Software Practices.In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-375-9, pages 402-409. DOI: 10.5220/0007741304020409


in Bibtex Style

@conference{enase19,
author={Diana Kirk and Stephen MacDonell and Ewan Tempero},
title={Consolidating a Model for Describing Situated Software Practices},
booktitle={Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2019},
pages={402-409},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007741304020409},
isbn={978-989-758-375-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Consolidating a Model for Describing Situated Software Practices
SN - 978-989-758-375-9
AU - Kirk D.
AU - MacDonell S.
AU - Tempero E.
PY - 2019
SP - 402
EP - 409
DO - 10.5220/0007741304020409