AAA

Implementation aspects of agile methods in large organizations

Robert Pawlak

Abstract

The aim of this article is to analyze the challenges and success factors on organizations' path to agile transformation, as frequently discussed in the literature and encountered in business practice. The research conducted proved that large-scale agile transformations require a dedicated approach with set of tools and best practices in place. The implementation challenges and barriers have been categorized into method-, organization-, culture- and technology-oriented groups. As a result of an in-depth analysis carried on for the purpose of this paper, a dedicated methodology of agile transformation has been proposed to ease the implementation process.

Keywords: agile transformation, agile scaling, agile challenges and success factors, agile transformation methodology, agile in large organizations

References

  • Ambler, S. W., & Lines, M. (2012). Disciplined agile delivery: A practitioner's guide to agile software delivery in the enterprise. IBM Press.
  • Barlow, J., Giboney, J., Keith, M., Wilson, D., Schuetzler, R., Lowry, P., & Vance, A. (2011). Overview and guidance on agile development in large organizations. Communications of the Association for Information Systems, 29(2), 25-44. https://doi.org/10.2139/ssrn.1909431
  • Boehm, B., & Turner, R. (2005). Management challenges to implementing agile processes in traditional development organizations. IEEE Software, 22(5), 30-39. https://doi.org/10.1109/MS.2005.129
  • Bogdanienko, J. (2005). Zarys koncepcji, metod i problemów zarządzania. TNOiK.
  • Brosseau, D., Ebrahim, S., Handscomb, C., & Thaker, S. (2019, May 10). The journey to an agile organization. McKinsey&Company. https://www.mckinsey.com/business-functions/organization/our-insights/the-journey-to-an-agile-organization
  • Cao, L., Mohan, K., Xu, P., & Ramesh, B. (2009). A framework for adapting agile development methodologies. European Journal of Information Systems, 18(4), 332-343. https://doi.org/10.1057/ejis.2009.26
  • Conboy, K., Coyle, S., Wang, X., & Pikkarainen, M. (2011). People over process: Key challenges in agile development. IEEE Software, 28(4), 48-57. https://doi.org/10.1109/MS.2010.132
  • Dikert, K., Paasivaara, M., & Lassenius, C. (2016). Challenges and success factors for large-scale agile transformations: A systematic literature review. The Journal of Systems and Software, 119, 87-108. https://doi.org/10.1016/j.jss.2016.06.013
  • Dingsøyr, T., Falessi, D. & Power, K. (2019). Agile development at scale: The next frontier. IEEE Software, 36(2), 30-38. https://doi.org/10.1109/MS.2018.2884884
  • Dingsøyr, T., & Moe, N. B. (2014). Towards principles of large-scale agile development: A summary of the Workshop at XP2014 and a revised research agenda. In T. Dingsøyr, N. B. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods large-scale development, refactoring, testing, and estimation (pp. 1-8). Springer. https://doi.org/10.1007/978-3-319-14358-3_1
  • Duffield, S., & Whitty, S. J. (2016). Application of the Systemic Lessons Learned Knowledge model for organisational learning through projects. International Journal of Project Management, 34(7), 1280-1293. https://doi.org/10.1016/j.ijproman.2016.07.001
  • Duijs, R., Ravesteyn, P., & van Steenbergen, M. (2018). Adaptation of enterprise architecture efforts to an agile environment. In A. Pucihar, M. Kljajić Borštnar, P. Ravesteijn, J. Seitz, & R. Bons (Eds.), 31st Bled eConference Digital Transformation: Meeting the Challenges (pp. 389-400). University of Maribor Press. https://doi.org/10.18690/978-961-286-170-4
  • Dumitriu, F., Meșniţă, G., Oprea, D., & Radu, L.-D. (2019). Challenges of scaling agile at organization level. In Proceedings of the 18th International Conference on Informatics in Economy. Education, Research and Business Technologies (pp. 339-344). https://doi.org/10.12948/ie2019.05.06
  • Fuchs, C., & Hess, T. (2018). Becoming agile in the digital transformation: The process of a large-scale agile transformation. In Z. Wilimowska, L. Borzemski, & J. Świątek (Eds.), Information Systems Architecture and Technology: Proceedings of the 39th International Conference on Information Systems Architecture and Technology (pp. 2356-2372). ISAT 2018. Springer.
  • Gandomani, T. J., Zulzalil, H., Ghani, A. A. A., Sultan, A. M., & Nafchi, M. Z. (2013a). Obstacles to moving to agile software development: at a glance. Journal of Computer Science, 9(5), 620-625. https://doi.org/10.3844/jcssp.2013.620.625
  • Gandomani, T. J., Zulzalil, H., Abdul Ghani, A. A., & Sultan, A. B. M. (2013b). Important considerations for agile software development methods governance. Journal of Theoretical and Applied Information Technology, 55(3), 345-351.
  • Gandomani, T. J., Zulzalil, H., Abdul Ghani, A. A., Sultan, A. B. M., & Sharif, K. Y. (2013c). Exploring key factors of pilot projects in agile transformation process using a grounded theory study. In T. Skersys, R. Butleris, & R. Butkiene (Eds.), Information and Software Technologies. ICIST 2013 (pp. 146-158). Springer. https://doi.org/10.1007/978-3-642-41947-8_14
  • Gandomani, T. J., Zulzalil, H., Ghani, A. A. A., Sultan, A. B. M., & Sharif, K. Y. (2014). An exploratory study on managing agile transition and adoption. In S. Boonkrong, H. Unger, & P. Meesad (Eds.), Recent advances in information and communication technology (pp. 177-188). Springer. https://doi.org/10.1007/978-3-319-06538-0_18
  • Gill, A. (2015). Adaptive enterprise architecture driven agile development. In D. Vogel, X. Guo, C. Barry, M. Lang, H. Linger, & C. Schneider (Eds.), Transforming healthcare through information systems. Proceedings of the 24th International Conference on Information Systems Development (pp. 1-9). Springer.
  • Gregory, P., Barroca, L., Taylor, K., Salah, D., & Sharp, H. (2015). Agile challenges in practice: A thematic analysis. In C. Lassenius, T. Dingsøyr, & M. Paasivaara (Eds.), Agile processes in software engineering and extreme programming (pp. 64-80). Springer. https://doi.org/10.1007/978-3-319-18612-2_6
  • Hekkala, R., Stein, M.K., Rossi, M., & Smolander, K. (2017). Challenges in transitioning to an agile way of working. In Proceedings of the 50th Hawaii International Conference on System Sciences (pp. 5869-5878). https://doi.org/10.24251/HICSS.2017.707
  • Hobbs, B., & Petit, Y. (2017). Agile methods on large projects in large organizations. Project Management Journal, 48(3), 3-19. https://doi.org/10.1177/875697281704800301
  • Karvonen, T., Sharp, H., & Barroca. L. (2018). Enterprise agility: Why is transformation so hard? In J. Garbajosa, X. Wang, & A. Aguiar (Eds.), Agile processes in software engineering and extreme programming (pp. 131-145). SpringerOpen. https://doi.org/10.1007/978-3-319-91602-6_9
  • Koźmiński A. K., & Piotrowski, W. (Eds.). (2000). Zarządzanie. Teoria i praktyka. Wydawnictwo Naukowe PWN.
  • Larman, C., & Vodde, B. (2017). Large-Scale Scrum. Zwinne zarządzanie dużym projektem z LeSS. Helion.
  • Lindvall, M., Muthig, D., Dagnino, A., Wallin, C., Stupperich, M., Kiefer, D., May, J., & Kahkonen, T. (2004). Agile software development in large organizations. Computer, 37(12), 26-34. https://doi.org/10.1109/MC.2004.231
  • Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005). Challenges of migrating to agile methodologies. Communications of the ACM, 48(5), 72-78. https://doi.org/10.1145/1060710.1060712
  • Nita, B. (2013). Teoria uwarunkowań sytuacyjnych w rachunkowości zarządczej. Zeszyty Teoretyczne Rachunkowości, 71(127), 193-209.
  • Otley, D. T. (1980). The contingency theory of management accounting: achievement and prognosis. Accounting, Organizations and Society, 5(4), 413-428. https://doi.org/10.1016/0361-3682(80)90040-9
  • Paasivaara, M., Behm, B., Lassenius, C., & Hallikainen, M. (2018). Large-scale agile transformation at Ericsson: A case study. Empirical Software Engineering, 23, 2550-2596. https://doi.org/10.1007/s10664-017-9555-8
  • Paasivaara, M., & Lassenius, C. (2014). Communities of practice in a large distributed agile software development organization - Case Ericsson. Information and Software Technology, 56(12), 1556-1577. https://doi.org/10.1016/j.infsof.2014.06.008
  • Paasivaara, M, & Lassenius, C. (2016). Challenges and success factors for large-scale agile transformations: A research proposal and a pilot study. In Proceedings of the Scientific Workshop Proceedings of XP2016, 9 (pp. 1-5). https://doi.org/10.1145/2962695.2962704
  • Paterek, P. (2017). Agile transformation in project organization - issues, conditions and challenges. In Project management development - practice and perspectives. 6th International Scientific Conference on Project Management in the Baltic Countries. Conference proceedings (pp. 190-206). https://doi.org/10.22364/pmdpp.2017
  • Persson, J., Norbjerg, J., & Nielsen, P. (2016). Improving ISD agility in fast-moving software organizations. In M. Özturan, M. Rossi, & D. Veit (Eds.), Proceedings of the 24th European Conference on Information Systems. ECIS 2016. Research paper 96. Association for Information Systems. AIS Electronic Library (AISeL).
  • Rolland, K., Dingsøyr, T., Fitzgerald, B., & Stol, K-J. (2016). Problematizing agile in the large: alternative assumptions for large-scale agile development. In L. Borzemski, A. Grzech, J. Świątek, & Z. Wilimowska (Eds.), Information Systems Architecture and Technology: Proceedings of the 37th International Conference on Information Systems Architecture and Technology. ISAT 2016 (pp. 1-20). Springer.
  • Scaled Agile. (2017). SAFeR 4.5 Introduction - Overview of the Scaled Agile FrameworkR for Lean Enterprises. [White paper]. Scaled Agile, Inc. http://www.micurso-land.com/inicio/wp-content/uploads/2018/10/White_Paper_SAFe-4.5.pdf
  • Scheerer, A., Hildenbrand, T., & Kude, T. (2014). Coordination in large-scale agile software development: A multiteam systems perspective. In Proceedings of the 47th Hawaii International Conference on System Science (pp. 4780-4788). IEEE. https://doi.org/10.1109/HICSS.2014.587
  • Schwaber, K., & Beedle, M. (2004). Agile software development with Scrum. Pearson Education.
  • Trzcieliński, S. (2011). Przedsiębiorstwo zwinne. Wydawnictwo Politechniki Poznańskiej.
  • Uludag, Ö., Kleehaus, M., Caprano, C., & Matthes, F. (2018). Identifying and structuring challenges in large-scale agile development based on a structured literature review. In Proceedings of the 22nd International Conference on Enterprise Distributed Object Computing (pp. 191-197). IEEE. https://doi.org/10.1109/EDOC.2018.00032
  • VersionOne Inc. (2017). 11-th Annual State of Agile Report. https://www.agile247.pl/wp-content/uploads/2017/04/versionone-11th-annual-state-of-agile-report.pdf
  • Vodde, B., & Larman, C. (2018) Large-scale Scrum: More with LeSS. ABE Dom Wydawniczy.
  • Zheng, Y., Venters, W., & Cornford, T. (2011). Collective agility, paradox and organizational improvisation: The development of a particle physics grid. Information Systems Journal, 21(4), 303-333. https://doi.org/10.1111/j.1365-2575.2010.00360.x
AUTHOR

Robert Pawlak

The author is a Ph.D. student in the Project Management Department at SGH Warsaw School of Economics and an experienced project manager. His research interests concentrate on project management, with special emphasis on issues such as organizational learning, knowledge management, and project lessons learned.

About the article

DOI: https://doi.org/10.15219/em90.1523

The article is in the printed version on pages 64-72.

pdf read the article (English)

How to cite

Pawlak, R. (2021). Implementation aspects of agile methods in large organizations. e-mentor, 3(90), 64-72. https://doi.org/10.15219/em90.1523