Scope management in agile versus traditional software development methods
NSEC '10 Proceedings of the 2010 National Software Engineering Conference
Systematical validation of learning in agile software development environment
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
Deploying agile practices in organizations: a case study
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
A practical approach for deploying agile methods
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Hi-index | 0.00 |
One of the Agile principles is that software development teams should regularly reflect on how to improve their practices to become more effective. Some systematic approaches have been proposed on how to conduct such a self-reflection process, but little empirical evidence yet exits. In this paper, the empirical results are reported from two XP (Extreme Programming) projects where the project teams conducted "post-iteration workshops" after all process iterations in order to improve and optimize working methods. Both qualitative and quantitative data from the total of eight post-iteration workshops is presented in order to evaluate and compare the findings of the two projects. The results show the decline of both positive and negative findings, as well as the narrower variation of negative findings and process improvement actions towards the end of both projects. In both projects, the data from post-iteration workshops indicate increased satisfaction and learning of project teams.