Extreme programming explained: embrace change
Extreme programming explained: embrace change
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Agile software development
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Journal of Systems and Software
Empirical Software Engineering
Measuring fidelity to extreme programming: a psychometric approach
Empirical Software Engineering
The collaborative nature of pair programming
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Hi-index | 0.00 |
Extreme programming (XP) is one of the new agile methodologies for software engineering that has earned a lot of interest the last few years. Through a field study where a group of researchers and students aimed to learn XP through practice, we gathered qualitative data about the different practices of XP and programmers' impression of them in order to do get knowledge on how the different practices work. Findings regarding the most well-known practices are presented in this paper and to a great extent seem to verify claims from the literature. However, some difficulties in the practices are reported.