Skip to main content

Towards the Development of a Sequential Framework for Agile Adoption

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 770))

Abstract

This research demonstrates the first steps towards the creation of a generic sequential Agile adoption framework. The presented Framework is the result of a detailed analysis of academic literature and industrial reports, and a multi-case study conducted in three large enterprises in Spain and Serbia. The proposed Agile adoption framework is composed of three main sequential phases for Agile method adoption process: Preparation, Transformation and Agile organisation. Preparation, the first phase of the framework, is developed to the highest level of detail and validated in three case companies. The main contribution of the paper is the proposed framework, from which the first phase is ready to be used by practitioners, and second and third phases are useful for academic society and they can be developed and validated further in the future. Integrated list of contingency factors, and list of situational factors, may be used by practitioners independently of using the generic Framework for Agile adoption presented in the paper.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Laanti, M., Salo, O., Abrahamsson, P.: Agile methods rapidly replacing traditional methods at Nokia: a survey of opinions on agile transformation. Inf. Softw. Technol. 53(3), 276–290 (2011)

    Article  Google Scholar 

  2. Kalus, G., Kuhrmann, M.: Criteria for software process tailoring: a systematic review. In: Proceedings of the 2013 International Conference on Software and System Process - ICSSP 2013, p. 171 (2013)

    Google Scholar 

  3. Pikkarainen, M., Salo, O., Kuusela, R., Abrahamsson, P.: Strengths and barriers behind the successful agile deployment-insights from the three software intensive companies in Finland. Empir. Softw. Eng. 17(6), 675–702 (2012)

    Article  Google Scholar 

  4. Conboy, K., Fitzgerald, B.: Method and developer characteristics for effective agile method tailoring: a study of XP expert opinion. ACM Trans. Softw. Eng. Methodol. 20(1), 1–30 (2010)

    Article  Google Scholar 

  5. Chan, F.K.Y., Thong, J.Y.L.: Acceptance of agile methodologies: a critical review and conceptual framework. Decis. Support Syst. 46(4), 803–814 (2009)

    Article  Google Scholar 

  6. Cao, L., Mohan, K., Xu, P., Ramesh, B.: A framework for adapting agile development methodologies. Eur. J. Inf. Syst. 18(4), 332–343 (2009)

    Article  Google Scholar 

  7. Rohunen, A., Rodriguez, P., Kuvaja, P., Krzanik, L., Markkula, J.: Approaches to agile adoption in large settings: a comparison of the results from a literature analysis and an industrial inventory. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 77–91. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13792-1_8

    Chapter  Google Scholar 

  8. Sidky, A., Arthur, J., Bohner, S.: A disciplined approach to adopting agile practices: the agile adoption framework. Innov. Syst. Softw. Eng. 3(3), 203–216 (2007)

    Article  Google Scholar 

  9. Javdani Gandomani, T., Ziaei Nafchi, M.: An empirically-developed framework for agile transition and adoption: a grounded theory approach. J. Syst. Softw. 107, 204–219 (2015)

    Article  Google Scholar 

  10. Barlow, J.B., et al.: Overview and guidance on agile development in large organizations, vol. 29, pp. 25–44, July 2011

    Google Scholar 

  11. Chiniforooshan Esfahani, H., Yu, E., Cabot, J.: Situational evaluation of method fragments: an evidence-based goal-oriented approach. In: Pernici, B. (ed.) CAiSE 2010. LNCS, vol. 6051, pp. 424–438. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13094-6_33

    Chapter  Google Scholar 

  12. Qumer, A., Henderson-Sellers, B.: A framework to support the evaluation, adoption and improvement of agile methods in practice. J. Syst. Softw. 81(11), 1899–1919 (2008)

    Article  Google Scholar 

  13. Qumer, A., Henderson-Sellers, B.: An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Inf. Softw. Technol. 50(4), 280–295 (2008)

    Article  Google Scholar 

  14. Leffingwell, D., Yakyma, A., Knaster, R., Jemilo, D., Oren, I.: SAFe Reference Guide 4.0 - Scaled Agile Framework for Lean Software and System Engineering. Scaled Agile, Inc., Indiana, USA (2016)

    Google Scholar 

  15. HolacracyOne LLC, Holacracy - Discover a Better Way of Working, pp. 1–10 (2015)

    Google Scholar 

  16. Laloux, F.: Reinventing organizations: a guide to creating organizations inspired by the next stage of human consciousness, p. 379 (2014)

    Google Scholar 

  17. Priest, J., Bockelbrink, B.: Sociocracy 3.0, p. 147. Sociocracy30.org (2017)

    Google Scholar 

  18. Appelo, J.: How to change the World - Change Management 3.0 (2012)

    Google Scholar 

  19. Schwaber, K.: Nexus guide. In: 2015 7th International Conference on Games and Virtual Worlds for Serious Applications (VS-Games), p. 11. Scrum.org (2015)

    Google Scholar 

  20. Henrik, K., Anders, I.: Scaling Agile @ Spotify - with Tribes, Squads, Chapters & Guilds, p. 14 (2012)

    Google Scholar 

  21. Fitzgerald, B., Hartnett, G., Conboy, K.: Customising agile methods to software practices at Intel Shannon. Eur. J. Inf. Syst. 15(2), 197–210 (2006)

    Article  Google Scholar 

  22. Boehm, B., Turner, R.: Balancing Agility and Discipline: A Guide for the Perplexed. Addison Wesley, Reading (2003)

    Google Scholar 

  23. Shenhar, A.J., Dvir, D., Lechler, T., Poli, M.: One size does not fit all - true for projects, true for frameworks. In: PMI Res. Conference, September 2016, pp. 99–106 (2002)

    Google Scholar 

  24. Wheelwright, S.C., Clark, K.B.: Creating project plans to focus product development. Harv. Bus. Rev. 2, 1–15 (1992)

    Google Scholar 

  25. Sheffield, J., Lemétayer, J.: Factors associated with the software development agility of successful projects. Int. J. Proj. Manag. 31(3), 459–472 (2013)

    Article  Google Scholar 

  26. Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50(9–10), 833–859 (2008)

    Article  Google Scholar 

  27. Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82(11), 1869–1890 (2009)

    Article  Google Scholar 

  28. Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: towards a comprehensive reference framework. Inf. Softw. Technol. 54(5), 433–447 (2012)

    Article  Google Scholar 

  29. Campanelli, A.S., Parreiras, F.S.: Agile methods tailoring - a systematic literature review. J. Syst. Softw. 110, 85–100 (2015)

    Article  Google Scholar 

  30. Yang, C., Liang, P., Avgeriou, P.: A systematic mapping study on the combination of software architecture and agile development. J. Syst. Softw. 111, 157–184 (2016)

    Article  Google Scholar 

  31. Brhel, M., Meth, H., Maedche, A., Werder, K.: Exploring principles of user-centered agile software development: a literature review. Inf. Softw. Technol. 61, 163–181 (2015)

    Article  Google Scholar 

  32. Jovanovic, M., Mesquida, A.-L., Mas, A.: Process improvement with retrospectives gaming in agile software development. Commun. Comput. Inf. Sci. 543, 287–294 (2015)

    Google Scholar 

  33. Paasivaara, M., Lassenius, C.: Communities of practice in a large distributed agile software development organization - case Ericsson. Inf. Softw. Technol. 56(12), 1556–1577 (2014)

    Article  Google Scholar 

Download references

Acknowledgements

This work has been supported by the Spanish Ministry of Science and Technology with ERDF funds under grants TIN2016-76956-C3-3-R and TIN2013-46928-C3-2-R and by the Erasmus Mundus Euroweb+ project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antoni-Lluís Mesquida .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Jovanović, M., Mesquida, AL., Mas, A., Lalić, B. (2017). Towards the Development of a Sequential Framework for Agile Adoption. In: Mas, A., Mesquida, A., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2017. Communications in Computer and Information Science, vol 770. Springer, Cham. https://doi.org/10.1007/978-3-319-67383-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67383-7_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67382-0

  • Online ISBN: 978-3-319-67383-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics