Are developers complying with the process: An XP study

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Nico Zazworka
  • Kai Stapel
  • Eric Knauss
  • Forrest Shull
  • Victor R. Basili
  • Kurt Schneider

Research Organisations

External Research Organisations

  • University of Maryland
  • Fraunhofer USA Center Mid-Atlantic (CMA)
View graph of relations

Details

Original languageEnglish
Title of host publicationESEM 2010
Subtitle of host publicationProceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Publication statusPublished - 2010
Event4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010 - Bolzano-Bozen, Italy
Duration: 16 Sept 201017 Sept 2010

Publication series

NameESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement

Abstract

Adapting new software processes and practices in organizational and academic environments requires training the developers and validating the applicability of the newly introduced activities. Investigating process conformance during training and understanding if programmers are able and willing to follow the specific steps are crucial to evaluating whether the process improves various software product quality factors. In this paper we present a process model independent approach to detect process non-conformance. Our approach is based on non-intrusively collected data captured by a version control system and provides the project manager with timely updates. Further, we provide evidence of the applicability of our approach by investigating process conformance in a five day training class on eXtreme Programming (XP) practices at the Leibniz Universität Hannover. Our results show that the approach enabled researchers to formulate minimal intrusive methods to check for conformance and that for the majority of the investigated XP practices violations could be detected.

Keywords

    process conformance, process improvement, XP programming

ASJC Scopus subject areas

Cite this

Are developers complying with the process: An XP study. / Zazworka, Nico; Stapel, Kai; Knauss, Eric et al.
ESEM 2010 : Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. 2010. 1852805 (ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Zazworka, N, Stapel, K, Knauss, E, Shull, F, Basili, VR & Schneider, K 2010, Are developers complying with the process: An XP study. in ESEM 2010 : Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement., 1852805, ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010, Bolzano-Bozen, Italy, 16 Sept 2010. https://doi.org/10.1145/1852786.1852805
Zazworka, N., Stapel, K., Knauss, E., Shull, F., Basili, V. R., & Schneider, K. (2010). Are developers complying with the process: An XP study. In ESEM 2010 : Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement Article 1852805 (ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement). https://doi.org/10.1145/1852786.1852805
Zazworka N, Stapel K, Knauss E, Shull F, Basili VR, Schneider K. Are developers complying with the process: An XP study. In ESEM 2010 : Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. 2010. 1852805. (ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement). Epub 2010 Sept 16. doi: 10.1145/1852786.1852805
Zazworka, Nico ; Stapel, Kai ; Knauss, Eric et al. / Are developers complying with the process : An XP study. ESEM 2010 : Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. 2010. (ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement).
Download
@inproceedings{1ae283f4203f443192f34ce6a2f57bfc,
title = "Are developers complying with the process: An XP study",
abstract = "Adapting new software processes and practices in organizational and academic environments requires training the developers and validating the applicability of the newly introduced activities. Investigating process conformance during training and understanding if programmers are able and willing to follow the specific steps are crucial to evaluating whether the process improves various software product quality factors. In this paper we present a process model independent approach to detect process non-conformance. Our approach is based on non-intrusively collected data captured by a version control system and provides the project manager with timely updates. Further, we provide evidence of the applicability of our approach by investigating process conformance in a five day training class on eXtreme Programming (XP) practices at the Leibniz Universit{\"a}t Hannover. Our results show that the approach enabled researchers to formulate minimal intrusive methods to check for conformance and that for the majority of the investigated XP practices violations could be detected.",
keywords = "process conformance, process improvement, XP programming",
author = "Nico Zazworka and Kai Stapel and Eric Knauss and Forrest Shull and Basili, {Victor R.} and Kurt Schneider",
year = "2010",
doi = "10.1145/1852786.1852805",
language = "English",
isbn = "9781450300391",
series = "ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement",
booktitle = "ESEM 2010",
note = "4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010 ; Conference date: 16-09-2010 Through 17-09-2010",

}

Download

TY - GEN

T1 - Are developers complying with the process

T2 - 4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010

AU - Zazworka, Nico

AU - Stapel, Kai

AU - Knauss, Eric

AU - Shull, Forrest

AU - Basili, Victor R.

AU - Schneider, Kurt

PY - 2010

Y1 - 2010

N2 - Adapting new software processes and practices in organizational and academic environments requires training the developers and validating the applicability of the newly introduced activities. Investigating process conformance during training and understanding if programmers are able and willing to follow the specific steps are crucial to evaluating whether the process improves various software product quality factors. In this paper we present a process model independent approach to detect process non-conformance. Our approach is based on non-intrusively collected data captured by a version control system and provides the project manager with timely updates. Further, we provide evidence of the applicability of our approach by investigating process conformance in a five day training class on eXtreme Programming (XP) practices at the Leibniz Universität Hannover. Our results show that the approach enabled researchers to formulate minimal intrusive methods to check for conformance and that for the majority of the investigated XP practices violations could be detected.

AB - Adapting new software processes and practices in organizational and academic environments requires training the developers and validating the applicability of the newly introduced activities. Investigating process conformance during training and understanding if programmers are able and willing to follow the specific steps are crucial to evaluating whether the process improves various software product quality factors. In this paper we present a process model independent approach to detect process non-conformance. Our approach is based on non-intrusively collected data captured by a version control system and provides the project manager with timely updates. Further, we provide evidence of the applicability of our approach by investigating process conformance in a five day training class on eXtreme Programming (XP) practices at the Leibniz Universität Hannover. Our results show that the approach enabled researchers to formulate minimal intrusive methods to check for conformance and that for the majority of the investigated XP practices violations could be detected.

KW - process conformance

KW - process improvement

KW - XP programming

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

U2 - 10.1145/1852786.1852805

DO - 10.1145/1852786.1852805

M3 - Conference contribution

AN - SCOPUS:78149271080

SN - 9781450300391

T3 - ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement

BT - ESEM 2010

Y2 - 16 September 2010 through 17 September 2010

ER -

By the same author(s)