Software modeling and measurement: the Goal/Question/Metric paradigm
Software modeling and measurement: the Goal/Question/Metric paradigm
How to deal with deviations during process model enactment
Proceedings of the 17th international conference on Software engineering
Discovering models of software processes from event-based data
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software process validation: quantitatively measuring the correspondence of a process to a model
ACM Transactions on Software Engineering and Methodology (TOSEM)
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile Software Development with Scrum
Agile Software Development with Scrum
Turning the Knobs: A Coaching Pattern for XP through Agile Metrics
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Agile Estimating and Planning
Proceedings of the 28th international conference on Software engineering
An exploratory study of process enactment as input to software process improvement
Proceedings of the 2006 international workshop on Software quality
Best practices in extreme programming course design
Proceedings of the 30th international conference on Software engineering
Feedback-driven requirements engineering: The Heuristic Requirements Assistant
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Mining the history of synchronous changes to refine code ownership
MSR '09 Proceedings of the 2009 6th IEEE International Working Conference on Mining Software Repositories
Tool supported detection and judgment of nonconformance in process execution
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Are Heroes common in FLOSS projects?
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
CodeVizard: a tool to aid the analysis of software evolution
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
On the difficulty of computing the truck factor
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
Challenges of shared decision-making: A multiple case study of agile software development
Information and Software Technology
Modeling the effects of project management strategies on long-term product knowledge
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
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.