Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile Software Development with Scrum
Agile Software Development with Scrum
Test Driven Development: By Example
Test Driven Development: By Example
Breaking the Ice for Agile Development of Embedded Software: An Industry Experience Report
Proceedings of the 26th International Conference on Software Engineering
Introducing an Agile Process in a Software Maintenance and Evolution Organization
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
Managing Uncertainty in Requirements: A Survey in Documentation-Driven and Agile Companies
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Combining agile software projects and large-scale organizational agility
Software Process: Improvement and Practice - Special Issue on Systems Interoperability
A survey study of critical success factors in agile software projects
Journal of Systems and Software
Empirical studies of agile software development: A systematic review
Information and Software Technology
Implementing Program Model with Agile Principles in a Large Software Development Organization
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
Journal of Systems and Software
Job satisfaction and motivation in a large agile team
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Agile Software Development: Current Research and Future Directions
Agile Software Development: Current Research and Future Directions
Comparative analysis of job satisfaction in agile and non-agile software development teams
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Drivers of agile software development use: Dialectic interplay between benefits and hindrances
Information and Software Technology
A case study in the use of Groovy and Grails
Proceedings of the 27th Annual ACM Symposium on Applied Computing
When agile meets the enterprise
Information and Software Technology
Evaluating the impact of an agile transformation: a longitudinal case study in a distributed context
Software Quality Control
Towards optimal software engineering: learning from agile practice
Innovations in Systems and Software Engineering
Hi-index | 0.00 |
Context: Many organizations have started to deploy agile methods, but so far there exist only a few studies on organization-wide transformations. Are agile methods here to stay? Some claim that agile software development methods are in the mainstream adoption phase in the software industry, while others hope that those are a passing fad. The assumption here is that if agile would not provide real improvement, adopters would be eager at first but turn pessimistic after putting it into practice. Objective: Despite the growing amount of anecdotal evidence on the success of agile methods across a wide range of different real-life development settings, scientific studies remain scarce. Even less is known about the perception of the impacts of agile transformation when it is deployed in a very large software development environment, and whether agile methods are here to stay. This study aims to fill that gap by providing evidence from a large-scale agile transformation within Nokia. While we have yet to confirm these findings with solid quantitative data, we believe that the perception of the impacts already pinpoints the direction of the impacts of large-scale agile transformation. Method: The data were collected using a questionnaire. The population of the study contains more than 1000 respondents in seven different countries in Europe, North America, and Asia. Results: The results reveal that most respondents agree on all accounts with the generally claimed benefits of agile methods. These benefits include higher satisfaction, a feeling of effectiveness, increased quality and transparency, increased autonomy and happiness, and earlier detection of defects. Finally, 60% of respondents would not like to return to the old way of working. Conclusion: While the perception of the impact of agile methods is predominantly positive, several challenge areas were discovered. However, based on this study, agile methods are here to stay.