Details
Original language | English |
---|---|
Title of host publication | ESEM 2010 |
Subtitle of host publication | Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement |
Publication status | Published - 2010 |
Event | 4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010 - Bolzano-Bozen, Italy Duration: 16 Sept 2010 → 17 Sept 2010 |
Publication series
Name | ESEM 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
- Computer Science(all)
- Software
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
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 proceeding › Conference contribution › Research › peer review
}
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 -