Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2372251.2372275acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
research-article

Survey on agile and lean usage in finnish software industry

Published: 19 September 2012 Publication History

Abstract

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.

References

[1]
Dybå, T. and Dingsøyr, T. 2008. Empirical studies of agile software development: A systematic review. Inf. Softw. Technol. 50, 9--10 (August 2008), 833--859. DOI=http://dx.doi.org/10.1016/j.infsof.2008.01.006
[2]
Layman, L., Williams, L. and Cunningham, L. 2004. Exploring Extreme Programming in Context: An Industrial Case Study. In Proceedings of the Agile Development Conference (ADC '04). IEEE Computer Society, Washington, DC, USA, 32--41.
[3]
Melnik, G. and Maurer, F.2006. Comparative analysis of job satisfaction in agile and non-agile software development teams, Inc. Extreme Programming and Agile Processes in Software Engineering (XP 2006), LNCS 4004, pp. 32--42.
[4]
Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P. and Still, J. 2008. The impact of agile practices on communication in software development, Empir Software Eng (2008) 13:303--337, DOI=http://dx.doi.org/10.1007/s10664-008-9065-9.
[5]
Rico, D.F. 2008. Effects of Agile Methods on Website Quality for Electronic Commerce. In Proceedings of the Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS '08). IEEE Computer Society, Washington, DC, USA, 463-. DOI=http://dx.doi.org/10.1109/HICSS.2008.137.
[6]
McHugh, O., Conboy, K. and Lang, M. 2011. The impact of agile practices on trust in software project teams, IEEE Software, 25 Aug. 2011. IEEE computer Society Digital Library. IEEE Computer Society, DOI= http://doi.ieeecomputersociety.org/10.1109/MS.2011.118.
[7]
Begel, A. and Nagappan, N. 2007. Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study. In Proceedings of the First International Symposium on Empirical Software Engineering and Measurement (ESEM '07). IEEE Computer Society, Washington, DC, USA, 255--264. DOI=http://dx.doi.org/10.1109/ESEM.2007.85.
[8]
Vijayasarathy, L. and Turk, D. 2008. Agile software development: A survey of early adopters, Journal of Information Tech. Management, vol. 19, no. 2
[9]
Hanssen, G. K., Smite, D. and Brede Moe, N. 2011. Signs of agile trends in global software engineering research: A tertiary study. In Proceedings of the Sixth IEEE International Conference on Global Software Engineering Workshops, DOI 10.1109/ICGSE-W.2011.12.
[10]
Womack J.P., Jones D.T., Roos D. 1990. The Machine that Changed the World: The Story of Lean Production. New York: HarperPerennial.
[11]
Poppendieck, M., Poppendieck, T.2007. Implementing lean software development: From concept to cash. Upper Saddle River, NJ: Addison-Wesley.
[12]
Freeman, P. 1992. Lean concepts in software engineering, IPSS-Europe International Conference on Lean Software Development, Stuttgart, Germany, pp. 1--8.
[13]
Middleton, P., Flaxel, A. and Cookson, A. 2005. Lean software management case study: Timberline. Inc. Extreme Programming and Agile Processes in Software Engineering, (XP 2005) Springer-Verlag Berlin Heidelberg, pp.1--9.
[14]
Mehta, M., Anderson, D. and Raffo, D. 2008. Providing value to customers in software development through lean principles, Software Process Improvement and Practice, 13(1), January, 2008, pp.101--109.
[15]
Staats, B., Brunner, D. and Upton, D. 2011. Lean principles, learning, and knowledge work: Evidence from a software services provider, Journal of Operations Management, 29(5), July 2011, pp.376--390.
[16]
Mandic, V., Oivo, M., Rodriguez, P., Kuvaja, P., Kaikkonen H. and Turhan B. 2010 What is flowing in lean software development?, in Proceedings of the 1st International Conference on Lean Enterprise Software and Systems (LESS 2010), pp.72--84.
[17]
Petersen, K. and Wohlin, C. 2011. Measuring the flow in lean software development, Software: Practice and Experience, 41(9), August 2011, pp.975--996.
[18]
Wang, X. and Conboy, K. 2011. Comparing apples with oranges? Perspectives of a lean online community on the differences between agile and lean. Thirty Second International Conference on Information Systems (ICIS 2011). Shanghai.
[19]
Chow, T. and Cao, D. B. 2008. A survey study of critical success factors in agile software projects, J. Syst. Softw., vol. 81, no. 6, pp. 961--971. DOI=http://dx.doi.org/10.1016/j.jss.2007.08.020.
[20]
Livermore, J. A. 2008. Factors that significantly impact the implementation of an agile software development methodology. Journal of Software, Vol. 3, No. 4, April (2008)
[21]
Misra, S. C., Kumar, V. and Kumar, U. 2009. Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82, 11, 1869--1890. DOI=http://dx.doi.org/10.1016/j.jss.2009.05.052.
[22]
Dingsøyr, T., Dybå, T. and Abrahamsson, P. 2008. A preliminary roadmap for empirical research on agile software development. In Proceedings of the Agile 2008 (AGILE '08). IEEE Computer Society, Washington, DC, USA, 83--94. DOI=http://dx.doi.org/10.1109/Agile.2008.50.
[23]
Business Software Alliance. 2011. Investment for the Future Benchmarking IT Industry Competitiveness Report.
[24]
Version One. 2011. The sixth annual "State of Agile Development" survey (available: http://www.versionone.com/pdf/2011_State_of_Agile_Development_Survey_Results.pdf)
[25]
Ambler, S. 2008. Results from Scott Ambler's February 2008 Agile Adoption Survey (available: http://www.ambysoft.com/surveys/ )
[26]
West, D. and Grant, T. 2010. Agile development: mainstream adoption has changed agility. Forrester Research.
[27]
Salo, O. and Abrahamsson, P. 2008. Agile methods in European embedded software development organizations: a survey on the actual use and usefulness of extreme programming and scrum, Software, IET, vol. 2, no. 1, pp. 58--64.
[28]
Asnawi, A. L., Gravell, A. M. and Wills, B. 2011. Empirical investigation on agile methods usage: issues identified from early adopters in Malaysia. Inc. Extreme Programming and Agile Processes in Software Engineering (XP 2011), LNCS LNBIP 77, pp. 192--207
[29]
Conboy K. 2009. Agility from First Principles: Reconstructing the Concept of Agility in Information Systems Development. Information Systems Research, 20(3), September 2009, pp.329--354.
[30]
Highsmith, J. 2002, Agile software development ecosystems, Addison-Wesley, Boston.
[31]
Poppendieck, M. 2002. Principles of lean thinking, http://www.leanessays.com/2002/11/principles-of-lean-thinking.html (last accessed March, 11, 2012)
[32]
Coplien J. and Bjornwig G. 2010. Lean architecture for agile software development. West Sussex, UK, John Wiley & Sons Ltd.
[33]
Rodríguez, P., Markkula, J., Oivo, M., and Garbajosa, J. 2012. Analyzing the Drivers of the Combination of Lean and Agile in Software Development Companies, in Proceedings of the 13th International Conference on Product Focused Software Development and Process Improvement (PROFES 2012), pp. 145--159.

Cited By

View all
  • (2024)Between productivity booster and structural resistance: A trajectory and limit of agile governanceJournal of Governance and Regulation10.22495/jgrv13i1siart813:1, special Issue(341-349)Online publication date: 4-Mar-2024
  • (2024)Is Agile Scrum Improving IT Project Outcomes?THE INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND BUSINESS ADMINISTRATION10.18775/ijmsba.1849-5664-5419.2014.102.100410:2(41-55)Online publication date: Jan-2024
  • (2024)Classification and Evaluation Framework of Automated testing tools for agile software: Technical Review2024 4th International Conference on Emerging Smart Technologies and Applications (eSmarTA)10.1109/eSmarTA62850.2024.10638902(1-12)Online publication date: 6-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ESEM '12: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
September 2012
338 pages
ISBN:9781450310567
DOI:10.1145/2372251
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 September 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. agile
  2. lean
  3. survey

Qualifiers

  • Research-article

Conference

ESEM '12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 130 of 594 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)81
  • Downloads (Last 6 weeks)12
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Between productivity booster and structural resistance: A trajectory and limit of agile governanceJournal of Governance and Regulation10.22495/jgrv13i1siart813:1, special Issue(341-349)Online publication date: 4-Mar-2024
  • (2024)Is Agile Scrum Improving IT Project Outcomes?THE INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND BUSINESS ADMINISTRATION10.18775/ijmsba.1849-5664-5419.2014.102.100410:2(41-55)Online publication date: Jan-2024
  • (2024)Classification and Evaluation Framework of Automated testing tools for agile software: Technical Review2024 4th International Conference on Emerging Smart Technologies and Applications (eSmarTA)10.1109/eSmarTA62850.2024.10638902(1-12)Online publication date: 6-Aug-2024
  • (2024)Large-Scale Agile Project Management in Safety-Critical Industries: A Case Study on Challenges and SolutionsInformation Systems Management10.1080/10580530.2024.2349886(1-23)Online publication date: 10-May-2024
  • (2024)Exploring the relation between personality traits and agile team climateJournal of Systems and Software10.1016/j.jss.2023.111937210:COnline publication date: 1-Apr-2024
  • (2024)The role of psychological safety in promoting software quality in agile teamsEmpirical Software Engineering10.1007/s10664-024-10512-129:5Online publication date: 25-Jul-2024
  • (2023)Contribution-Based Firing of Developers?Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3611643.3613085(2062-2066)Online publication date: 30-Nov-2023
  • (2023)U Owns the Code That Changes and How Marginal Owners Resolve Issues Slower in Low-Quality Source CodeProceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering10.1145/3593434.3593480(368-377)Online publication date: 14-Jun-2023
  • (2023)Resistant and remediating designThe Design Journal10.1080/14606925.2023.221542226:4(604-623)Online publication date: 30-May-2023
  • (2023)Agile Requirements Engineering Practices: A Survey in Brazilian Software Development CompaniesAgile Methods10.1007/978-3-031-25648-6_9(110-119)Online publication date: 31-Jan-2023
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media