Skip to main content

Information Technology Architects in Agile Organizations

  • Chapter
  • First Online:
Developments in Information & Knowledge Management for Business Applications

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 420))

Abstract

Agile software development is already widespread in the industry and has worked well in small project organizations. However, large-scale development in the form of roles and workflows is needed for large-scale development, especially in the area of software architecture. Software architecture, and more broadly Enterprise architecture, is critical to achieving the expected success of software projects and products. However, during agile software development, for example, Scrum, no positions are created in the team for Software architects. In this paper, we present the results of the analysis of frameworks that consider the position of Software architect, such as the SAFe method, where several positions of architects are created such as Enterprise architect, Chief architect, Administrative architect, Team architect, as well as frameworks in which the position of Software architect, for example, Scrum, is not officially created. In the second case, we examined the intersection of the activities of the Software architect with the Product owner. The results of the research show that Software architects play an important role during agile software development, despite the fact that in some agile approaches they are hidden in other position.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Similar content being viewed by others

References

  1. Diebold, P., Schmitt, A., Theobald, S.: Scaling Agile: how to select the most appropriate framework. In: Proceedings of the 19th International Conference on Agile Software Development: Companion [Internet]. ACM, New York, NY, USA [cited 2019 Aug 9], pp. 7:1–7:4 (XP ’18). https://doi.org/10.1145/3234152.3234177

  2. Canat, M., Català, N.P., Jourkovski, A., Petrov, S., Wellme, M., Lagerström, R.: Enterprise architecture and Agile development: friends or foes? In: 2018 IEEE 22nd International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 176–183 (2018)

    Google Scholar 

  3. Ronin, S.: What is a product?—pragmatic scrum [Internet] (2016) [cited 2019 Oct 4]. http://pragmaticscrum.info/what-is-a-product/

  4. Angelov, S., Meesters, M., Galster, M.: Architects in scrum: what challenges do they face? In: Tekinerdogan, B., Zdun, U., Babar, A. (eds.). Software Architecture. Lecture Notes in Computer Science, pp. 229–237. Springer International Publishing (2016)

    Google Scholar 

  5. Poniszewska-Marańda, A., Zieliski, A., Marańda, W.: Towards project documentation in Agile software development methods. In: Kryvinska, N., Greguš, M. (eds.) Data-Centric Business and Applications: Evolvements in Business Information Processing and Management (Volume 2) [Internet]. Lecture Notes on Data Engineering and Communications Technologies, pp. 1–18. Springer International Publishing, Cham (2020) [cited 2021 Aug 15]. https://doi.org/10.1007/978-3-030-19069-9_1

  6. Kanjilal, J.: 4 agile best practices every enterprise architect should follow [Internet]. TechBeacon [cited 2019 Aug 20]. https://techbeacon.com/app-dev-testing/4-agile-best-practices-every-enterprise-architect-should-follow

  7. Galster, M., Angelov, S., Meesters, M., Diebold, P.: A multiple case study on the architect’s role in scrum. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds.) Product-Focused Software Process Improvement. Lecture Notes in Computer Science, pp. 432–447. Springer International Publishing (2016)

    Google Scholar 

  8. Sherehiy, B., Karwowski, W., Layer, J.K.: A review of enterprise agility: concepts, frameworks, and attributes. Int. J. Ind. Ergon. 37(5), 445–460 (2007)

    Article  Google Scholar 

  9. Weill, P., Woerner, S.: Thriving in an increasingly digital ecosystem. MIT Sloan Manag. Rev. 56(4), 27 (2015)

    Google Scholar 

  10. Overby, E., Bharadwaj, A., Sambamurthy, V.: Enterprise agility and the enabling role of information technology. Eur. J. Inf. Syst. 15(2), 120–131 (2006)

    Article  Google Scholar 

  11. Kettunen, P.: Extending software project agility with new product development enterprise agility. Softw. Process Improv. Pract. 12(6), 541–548 (2007)

    Article  Google Scholar 

  12. Daneva, M., van der Veen, E., Amrit, C., Ghaisas, S., Sikkel, K., Kumar, R., et al.: Agile requirements prioritization in large-scale outsourced system projects: an empirical study. J. Syst. Softw. 86(5), 1333–1353 (2013)

    Article  Google Scholar 

  13. Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development. J. Syst. Softw. 85(6), 1213–1221 (2012)

    Article  Google Scholar 

  14. Alqudah, M., Razali, R.: A review of scaling Agile methods in large software development. Int. J. Adv. Sci. Eng. Inf. Technol. 6(6), 828–837 (2016)

    Article  Google Scholar 

  15. Martini, A., Pareto, L., Bosch, J.: Role of architects in Agile organizations. In: Bosch, J. (ed.) Continuous Software Engineering [Internet], pp. 39–50. Springer International Publishing, Cham (2014) [cited 2019 Aug 7]. https://doi.org/10.1007/978-3-319-11283-1_4

  16. Jahan, N., Naveed, S., Zeshan, M., Tahir, M.A.: How to Conduct a systematic review: a narrative literature review. Cureus 8(11) [Internet] [cited 2019 Aug 9]. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5137994/

  17. Uludağ, Ö., Kleehaus, M., Xu, X., Matthes, F.: Investigating the role of architects in scaling Agile frameworks. In: 2017 IEEE 21st International Enterprise Distributed Object Computing Conference (EDOC), pp. 123–132 (2017)

    Google Scholar 

  18. Abrahamsson, P., Babar, M.A., Kruchten, P.: Agility and architecture: can they coexist? IEEE Softw. 27(2), 16–22 (2010)

    Article  Google Scholar 

  19. Lindvall, M., Muthig, D., Dagnino, A., Wallin, C., Stupperich, M., Kiefer, D., et al.: Agile software development in large organizations. Computer 37(12), 26–34 (2004)

    Article  Google Scholar 

  20. Horlach, B., Schirmer, I., Drews, P.: Agile portfolio management: design goals and principles. In: Research Papers [Internet]. Stockholm & Uppsala, Sweden (2019). https://aisel.aisnet.org/ecis2019_rp/141

  21. Agile, M.J., Interactions, A.: IEEE Softw. 27(02), 41–48 (2010)

    Article  Google Scholar 

  22. Kruchten, P.: What do software architects really do? J. Syst. Softw. 81(12), 2413–2416 (2008)

    Article  Google Scholar 

  23. Rost, D., Weitzel, B., Naab, M., Lenhart, T., Schmitt, H.: Distilling best practices for Agile development from architecture methodology. In: Weyns, D., Mirandola, R., Crnkovic, I. (eds.) Software Architecture. Lecture Notes in Computer Science, pp. 259–267. Springer International Publishing (2015)

    Google Scholar 

  24. Remta, D., Buchalcevova, A.: Product owner’s journey to SAFe®—role changes in scaled Agile framework®. Information 12(3), 107 (2021)

    Article  Google Scholar 

  25. Layton, M.C.: Scrum for Dummies, 408 pp. Wiley (2015)

    Google Scholar 

  26. Scaled Agile, Inc.: Role dictionary—scaled Agile framework [Internet] [cited 2019 Aug 20]. https://www.scaledagileframework.com/role-dictionary/

  27. Faber, R.: Architects as service providers. IEEE Softw. 27, 33–40 (2010)

    Article  Google Scholar 

  28. Ambler, S.W., Lines, M.: The disciplined Agile process decision framework. In: Winkler, D., Biffl, S., Bergsmann, J. (eds.). Software Quality the Future of Systems- and Software Development. Lecture Notes in Business Information Processing, pp. 3–14. Springer International Publishing (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert Furda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Furda, R., Molnar, E., Greguš, M. (2022). Information Technology Architects in Agile Organizations. In: Kryvinska, N., Greguš, M. (eds) Developments in Information & Knowledge Management for Business Applications. Studies in Systems, Decision and Control, vol 420. Springer, Cham. https://doi.org/10.1007/978-3-030-95813-8_7

Download citation

Publish with us

Policies and ethics