Roadmap for building effective complex enterprise architecture in digital transformation: An experience-based industry best practices summary
Sreekumar Vobugari, Madhan Kumar Srinivasan, D. V. L. N. Somayajulu · 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon) · 2017
Enterprise software architectures play a critical role in present day digital transformations for building complex software systems and influence their overall performance. Enterprise architecture also influence the software systems sustainability to induct design changes for evolving business requirements. They provide high-level abstraction by representing structural and behavioral properties of software system and represents multiple views addressing the needs of diverse stakeholders of business organizations. This paper is an attempt to share our long-stint industry and research experiences, and best practices — that were gathered through multi-continent MNCs, various domains, tools and technologies — as a roadmap for building an effective complex enterprise architecture in this current day digital transformation era which is technology agnostic. It defines various types of architectures that are applicable in software systems design which address various problems within the context of customer and system requirements.