Extreme programming in practice
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Case study: extreme programming in a university environment
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
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
Extreme Programming Refactored: The Case Against XP
Extreme Programming Refactored: The Case Against XP
Extreme Programming: First Results from a Controlled Case Study
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
How Extreme Does Extreme Programming Have to Be? Adapting XP Practices to Large-Scale Projects
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 3 - Volume 3
From Cards to Code: How ExtremeProgramming Re-Embodies Programming as aCollective Practice
Computer Supported Cooperative Work
An Ethnographic Study of XP Practice
Empirical Software Engineering
Extreme Programming: A Survey of Empirical Data from a Controlled Case Study
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Exploring Extreme Programming in Context: An Industrial Case Study
ADC '04 Proceedings of the Agile Development Conference
The XP Customer Role in Practice: Three Studies
ADC '04 Proceedings of the Agile Development Conference
Empirical investigation of the impact of extreme programming practices on software projects
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - Track 6 - Volume 06
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Personality characteristics in an XP team: a repertory grid study
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
Investigating the extreme programming system---An empirical study
Empirical Software Engineering
Social Behaviors on XP and non-XP teams: A Comparative Study
ADC '05 Proceedings of the Agile Development Conference
Organisational culture and XP: three case studies
ADC '05 Proceedings of the Agile Development Conference
Motivations and measurements in an agile case study
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
Experiences in learning XP practices: a qualitative study
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Comparing extreme programming to traditional development for student projects
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Does XP deliver quality and maintainable code?
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
The social side of technical practices
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Successful extreme programming: Fidelity to the methodology or good teamworking?
Information and Software Technology
Hi-index | 0.00 |
This study assesses the Shodan survey as an instrument for measuring an individual's or a team's adherence to the extreme programming (XP) methodology. Specifically, we hypothesize that the adherence to the XP methodology is not a uni-dimensional construct as presented by the Shodan survey but a multidimensional one reflecting dimensions that are theoretically grounded in the XP literature. Using data from software engineers in the University of Sheffield's Software Engineering Observatory, two different models were thus tested and compared using confirmatory factor analysis: a uni-dimensional model and a four-dimensional model. We also present an exploratory analysis of how these four dimensions affect students' grades. The results indicate that the four-dimensional model fits the data better than the uni-dimensional one. Nevertheless, the analysis also uncovered flaws with the Shodan survey in terms of the reliability of the different dimensions. The exploratory analysis revealed that some of the XP dimensions had linear or curvilinear relationship with grades. Through validating the four-dimensional model of the Shodan survey this study highlights how psychometric techniques can be used to develop software engineering metrics of fidelity to agile or other software engineering methods.