Agile software development ecosystems
Agile software development ecosystems
Exploring Extreme Programming in Context: An Industrial Case Study
ADC '04 Proceedings of the Agile Development Conference
Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series)
Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series)
Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Effects of Agile Methods on Website Quality for Electronic Commerce
HICSS '08 Proceedings of the Proceedings of the 41st Annual Hawaii International Conference on System Sciences
Providing value to customers in software development through lean principles
Software Process: Improvement and Practice - Advances in Software Process Improvement
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
The impact of agile practices on communication in software development
Empirical Software Engineering
A Preliminary Roadmap for Empirical Research on Agile Software Development
AGILE '08 Proceedings of the Agile 2008
Information Systems Research
Identifying some important success factors in adopting agile software development practices
Journal of Systems and Software
Lean Architecture: for Agile Software Development
Lean Architecture: for Agile Software Development
Measuring the flow in lean software development
Software—Practice & Experience
Signs of Agile Trends in Global Software Engineering Research: A Tertiary Study
ICGSE-W '11 Proceedings of the 2011 IEEE Sixth International Conference on Global Software Engineering Workshop
Lean software management case study: Timberline inc.
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
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
Analyzing the drivers of the combination of lean and agile in software development companies
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
A roadmap for software maintainability measurement
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
Earlier empirical studies have demonstrated the interest that agile methods have generated in the software industry. Currently, lean approaches are increasingly adopted for complementing agile methods in software processes. With the goal of providing up-to-day results that can be used by organizations implementing or planning to implement agile and/or lean methods, we have conducted a study on the current stage of agile and lean adoption and usage in the software industry. For this purpose, we conducted an extensive survey among Finnish software practitioners in 2011, using the membership registry of The Finnish Information Processing Association (FIPA) as a sampling frame. 408 responses were collected from 200 software intensive organizations in the study. The survey included questions for identifying the rate of agile and lean usage in software organizations as well as the implementation of specific methods and practices, goals in adopting agile and lean, reasons for not applying these methods and effects of the agile and lean usage. The results of the survey reveal that a majority of respondents' organizational units are using agile and/or lean methods (58%). Furthermore, lean appears as a new player, being used by 24% of respondents, mainly in combination with agile (21%). The reasons and benefits for using agile and lean methods appeared to correspond in most parts to the findings of the earlier research. Generally, the experiences of using agile and lean methods seem to be rather positive, although challenges, such as obtaining management support and limitations for scaling agile in distributed settings, were also identified.