{"id":43980,"date":"2024-12-10T08:30:57","date_gmt":"2024-12-10T07:30:57","guid":{"rendered":"https:\/\/www.itech-progress.com\/agila-agile-software-architecture-part-3-3\/"},"modified":"2026-04-23T11:11:24","modified_gmt":"2026-04-23T09:11:24","slug":"agila-agile-software-architecture-part-3-3","status":"publish","type":"post","link":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/","title":{"rendered":"<h5>AGILA &#8211; Agile Software Architecture | Part 3\/3<\/h5>"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_header title=&#8221;AGILA &#8211; Agile software architecture&#8221; subhead=&#8221;Part 3&#8243; content_max_width_tablet=&#8221;&#8221; content_max_width_phone=&#8221;100%&#8221; content_max_width_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;|600|||||||&#8221; title_text_align=&#8221;left&#8221; title_font_size=&#8221;60px&#8221; subhead_font=&#8221;|600|||||||&#8221; subhead_font_size=&#8221;19px&#8221; background_enable_color=&#8221;off&#8221; background_image=&#8221;https:\/\/www.itech-progress.com\/wp-content\/uploads\/2020\/08\/AGILA_heller.jpg&#8221; height=&#8221;306px&#8221; custom_padding=&#8221;113px||298px|||&#8221; hover_enabled=&#8221;0&#8243; title_font_size_tablet=&#8221;30px&#8221; title_font_size_phone=&#8221;27px&#8221; title_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_fullwidth_header][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.17.3&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;56px||6px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.17.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text content_tablet=&#8221;<\/p>\n<\/p>\n<p>Welcome to our new blog series, Requirements for Software Architects!<br \/>In this three-part series, learn about the significance of your customers&apos; requirements, the different roles of Agile Requirement Engineering, and modern techniques.<\/p>\n<p style=%22text-align: left;%22>&#8221; content_phone=&#8221;<\/p>\n<p><strong>What is it, really?<\/strong><\/p>\n<p>In February 2001, 17 software developers met. From their perspective, existing practices lacked flexibility and customer proximity. The Agile Manifesto emerged, transforming the ways of working in software development in a similar way that ChatGPT is doing today. The core of agile methods is customer proximity, quick feedback loops, and continuous changes based on the feedback received. Agile approaches place people at the center of work\u2014not only on the customer side but also within the team.<\/p>\n<p style=%22text-align: left;%22>&#8221; content_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;109px||||false|false&#8221; custom_margin_tablet=&#8221;109px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: left;\"><strong>Welcome to the final part of the blog series<\/strong><br \/>After we covered the basics of software architecture, agile development in general, and agile architectural approaches in the <span style=\"text-decoration: underline; color: #ff6600;\"><strong><a style=\"color: #ff6600; text-decoration: underline;\" href=\"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-2-3\/\">previous posts<\/a><\/strong><\/span>, in the final post of the series, we will look at the requirements agile projects bring for architectures.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: left;\"><strong>Architectural Requirements in Agile Projects<\/strong><\/p>\n<p style=\"text-align: left;\">Architectural requirements in agile projects are specific requirements or criteria that must be considered when developing the software architecture. They ensure that the resulting systems meet the desired quality characteristics, functionalities, and performance attributes. These requirements serve as guidelines for designing the architecture and influence technical decisions in the development process. In agile projects, architectural requirements should be agile and adaptable to respond to changing needs.<\/p>\n<p style=\"text-align: left;\">Architectural requirements can cover various aspects:<\/p>\n<p style=\"text-align: left;\">&#8211; <span style=\"text-decoration: underline;\">Performance<\/span> includes requirements for the system\u2019s performance, scalability, and responsiveness under certain load conditions.<br \/>&#8211; <span style=\"text-decoration: underline;\">Security<\/span> refers to requirements for data protection, secure data transmission, access control, and the overall security of the system.<br \/>&#8211; <span style=\"text-decoration: underline;\">Scalability<\/span> relates to the system&#8217;s ability to adapt to increasing demands, whether in terms of the number of users, data volume, or transaction volume.<br \/>&#8211; <span style=\"text-decoration: underline;\">Maintainability<\/span> involves requirements that define how easily the system can be maintained, updated, and extended without negatively affecting functionality.<br \/>&#8211; <span style=\"text-decoration: underline;\">Extensibility<\/span> refers to how easily and seamlessly the system can be extended with new features or modules without affecting existing code.<br \/>&#8211; <span style=\"text-decoration: underline;\">Interoperability<\/span> concerns the system\u2019s ability to communicate and interact seamlessly with other systems or services.<br \/>&#8211; <span style=\"text-decoration: underline;\">Architectural Patterns and Styles<\/span> can be defined as requirements to ensure that the architecture follows the desired design principles.<br \/>&#8211; <span style=\"text-decoration: underline;\">Technological Requirements<\/span> include specific technologies, frameworks, or platforms used in the project.<br \/>&#8211; <span style=\"text-decoration: underline;\">Non-functional Requirements<\/span>: These can include non-functional requirements such as usability, accessibility, and more.<\/p>\n<p style=\"text-align: left;\">In agile projects, architectural requirements are often developed in close collaboration with stakeholders and may change throughout the project. They serve as a guide for the continuous adaptation and development of the architecture to ensure that the final product meets the requirements and expectations.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/11\/1677611813350.png&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;59%&#8221; width_tablet=&#8221;59%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; border_radii=&#8221;on|10px|10px|10px|10px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px|||&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><strong>Agile Concepts for Architectural Requirements<\/strong><\/p>\n<p>Agile concepts for architectural requirements emphasize flexibility, collaboration, and continuous adaptation of requirements. These concepts aim to ensure that architectural requirements are agile and can evolve in a constantly changing environment.<\/p>\n<p>Here are some examples:<\/p>\n<p>&#8211; <span style=\"text-decoration: underline;\">User Stories for Architecture<\/span>: Similar to functional requirements, architectural requirements can be formulated as user stories. These user stories describe the requirements from the perspective of a user or stakeholder role. They focus on the value the architecture provides to these users.<br \/>&#8211; <span style=\"text-decoration: underline;\">Agile Architecture Documentation<\/span>: Agile concepts prefer lightweight documentation that can be quickly adapted. Diagrams, sketches, whiteboard sketches, and brief descriptions can be used to document architecture principles and decisions.<br \/>&#8211; <span style=\"text-decoration: underline;\">Emergent Architecture<\/span>: Agile architects prefer developing emergent architecture, which evolves gradually from the requirements and functionality. This allows for flexible responses to changing requirements and conditions without extensive upfront planning.<br \/>&#8211; <span style=\"text-decoration: underline;\">Risk-oriented Architectural Requirements<\/span>: Agile architects identify and prioritize risks associated with the architecture. Requirements are set based on these risks, and corresponding strategies are developed to mitigate them.<br \/>&#8211; <span style=\"text-decoration: underline;\">Continuous Adaptation<\/span>: Architectural requirements are continuously reviewed and adjusted to ensure they remain current and relevant. This is done in close collaboration with stakeholders to ensure the architecture meets current needs.<br \/>&#8211; <span style=\"text-decoration: underline;\">Just-in-Time Decisions<\/span>: Agile teams make decisions &#8220;just-in-time&#8221; as the requirements and understanding of the system grow. This allows them to base decisions on up-to-date information.<br \/>&#8211; <span style=\"text-decoration: underline;\">Collaborative Work<\/span>: Architectural requirements are developed through collaborative work with the development team, product owners, and other stakeholders. This fosters shared understanding and ensures better implementation of the requirements.<\/p>\n<p>These agile concepts for architectural requirements help ensure that the architecture remains flexible, adaptable, and aligned with current needs, while also ensuring high quality and customer satisfaction.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;43px|||||&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><strong>Urgency as a Driver for Agile Architecture Work<\/strong><\/p>\n<p>Urgency as a driver for agile architecture work refers to the need to focus on specific aspects of the software architecture that must be prioritized due to their critical importance or potential impact on the project.<\/p>\n<p>This approach is based on the idea that not all parts of the architecture are equally important, and it makes sense to focus first on those aspects that have an immediate and significant influence.<\/p>\n<p>Urgency can have various reasons:<\/p>\n<p><span style=\"text-decoration: underline;\">Risk Mitigation<\/span>: If certain architectural aspects present a high risk to the project, they should be addressed early to minimize potential problems.<br \/><span style=\"text-decoration: underline;\">Critical Functionalities<\/span>: If the architecture is directly related to critical system functions, it is urgent to prioritize these areas to ensure performance and reliability.<br \/><span style=\"text-decoration: underline;\">Performance and Scalability<\/span>: If the system must perform well under expected load, it is essential to make architectural decisions that optimize performance and scalability.<br \/><span style=\"text-decoration: underline;\">Integration<\/span>: If the system interacts with other external systems or services, it is urgent to carefully plan and implement the integration architecture.<br \/><span style=\"text-decoration: underline;\">Changes in Requirements<\/span>: If the requirements change, it may be necessary to quickly adapt the architecture to ensure that the system meets current needs.<\/p>\n<p>Agile architecture work, taking urgency into account, allows for a quick response to the most pressing concerns. This ensures that the project builds on a solid foundation. However, a balance is required to align urgency with the long-term goals of architecture and technical integrity.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><strong>Sources<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.scrum.org\/\">https:\/\/www.scrum.org\/<\/a><\/li>\n<li><a href=\"http:\/\/agilemanifesto.org\/\">http:\/\/agilemanifesto.org\/<\/a><\/li>\n<li><a href=\"https:\/\/www.isaqb.org\/\">https:\/\/www.isaqb.org\/<\/a><\/li>\n<li><u><a href=\"https:\/\/de.wikipedia.org\/wiki\/Softwarearchitektur\">https:\/\/de.wikipedia.org\/wiki\/Softwarearchitektur<\/a><\/u><u><\/u><\/li>\n<li><a href=\"https:\/\/www.agile-academy.com\/\">https:\/\/www.agile-academy.com\/<\/a><\/li>\n<li>Mike Cohn:\u00a0<a href=\"http:\/\/www.mountaingoatsoftware.com\/blog\/agile-design-intentional-yet-emergent\"><em>Agile Design: Intentional Yet Emergent.<\/em><\/a><\/li>\n<li><em>Stefan Toth: \u201cApproach Patterns for Software Architecture: Combiniable Practices in Times of Agile and Lean\u201d, 2nd edition, Hanser Verlag 2015<\/em><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the final part of the blog seriesAfter we covered the basics of software architecture, agile development in general, and agile architectural approaches in the previous posts, in the final post of the series, we will look at the requirements agile projects bring for architectures.Architectural Requirements in Agile Projects Architectural requirements in agile projects [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43031,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[702,579],"tags":[],"class_list":["post-43980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recommended-reading","category-software-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AGILA - Agile Software Architecture | Part 3\/3 | itech-progress.com<\/title>\n<meta name=\"description\" content=\"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AGILA - Agile Software Architecture | Part 3\/3 | itech-progress.com\" \/>\n<meta property=\"og:description\" content=\"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/\" \/>\n<meta property=\"og:site_name\" content=\"itech-progress.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ITech-Progress-GmbH-189935161030876\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-10T07:30:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T09:11:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"ITech Progress\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ITechProgress\" \/>\n<meta name=\"twitter:site\" content=\"@ITechProgress\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ITech Progress\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/\"},\"author\":{\"name\":\"ITech Progress\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#\\\/schema\\\/person\\\/1ca369682b99f720e1181dcd5137e769\"},\"headline\":\"AGILA &#8211; Agile Software Architecture | Part 3\\\/3\",\"datePublished\":\"2024-12-10T07:30:57+00:00\",\"dateModified\":\"2026-04-23T09:11:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/\"},\"wordCount\":1455,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp\",\"articleSection\":[\"Recommended reading\",\"Software development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/\",\"url\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/\",\"name\":\"AGILA - Agile Software Architecture | Part 3\\\/3 | itech-progress.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp\",\"datePublished\":\"2024-12-10T07:30:57+00:00\",\"dateModified\":\"2026-04-23T09:11:24+00:00\",\"description\":\"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp\",\"contentUrl\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/agila-agile-software-architecture-part-3-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AGILA &#8211; Agile Software Architecture | Part 3\\\/3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/\",\"name\":\"itech-progress.com\",\"description\":\"IT-Consulting und zertifizierte iSAQB Softwarearchitektur Schulungen\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#organization\",\"name\":\"itech-progress.com\",\"url\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/ITech_Logo_300dpi.png\",\"contentUrl\":\"https:\\\/\\\/www.itech-progress.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/ITech_Logo_300dpi.png\",\"width\":1244,\"height\":249,\"caption\":\"itech-progress.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ITech-Progress-GmbH-189935161030876\\\/\",\"https:\\\/\\\/x.com\\\/ITechProgress\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itech-progress.com\\\/en\\\/#\\\/schema\\\/person\\\/1ca369682b99f720e1181dcd5137e769\",\"name\":\"ITech Progress\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g\",\"caption\":\"ITech Progress\"},\"sameAs\":[\"https:\\\/\\\/www.itech-progress.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AGILA - Agile Software Architecture | Part 3\/3 | itech-progress.com","description":"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/","og_locale":"en_US","og_type":"article","og_title":"AGILA - Agile Software Architecture | Part 3\/3 | itech-progress.com","og_description":"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.","og_url":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/","og_site_name":"itech-progress.com","article_publisher":"https:\/\/www.facebook.com\/ITech-Progress-GmbH-189935161030876\/","article_published_time":"2024-12-10T07:30:57+00:00","article_modified_time":"2026-04-23T09:11:24+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp","type":"image\/webp"}],"author":"ITech Progress","twitter_card":"summary_large_image","twitter_creator":"@ITechProgress","twitter_site":"@ITechProgress","twitter_misc":{"Written by":"ITech Progress","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#article","isPartOf":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/"},"author":{"name":"ITech Progress","@id":"https:\/\/www.itech-progress.com\/en\/#\/schema\/person\/1ca369682b99f720e1181dcd5137e769"},"headline":"AGILA &#8211; Agile Software Architecture | Part 3\/3","datePublished":"2024-12-10T07:30:57+00:00","dateModified":"2026-04-23T09:11:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/"},"wordCount":1455,"publisher":{"@id":"https:\/\/www.itech-progress.com\/en\/#organization"},"image":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp","articleSection":["Recommended reading","Software development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/","url":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/","name":"AGILA - Agile Software Architecture | Part 3\/3 | itech-progress.com","isPartOf":{"@id":"https:\/\/www.itech-progress.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#primaryimage"},"image":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp","datePublished":"2024-12-10T07:30:57+00:00","dateModified":"2026-04-23T09:11:24+00:00","description":"AGILA \u2013 Agile Software Architecture explores how agile principles and architectural practices work together for sustainable systems.","breadcrumb":{"@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#primaryimage","url":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp","contentUrl":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2024-12-03-07.59.17-A-conceptual-illustration-of-Agile-Software-Architecture-featuring-interconnected-gears-and-flowcharts-symbolizing-collaboration-and-iterative-develo.webp","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.itech-progress.com\/en\/agila-agile-software-architecture-part-3-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/www.itech-progress.com\/en\/"},{"@type":"ListItem","position":2,"name":"AGILA &#8211; Agile Software Architecture | Part 3\/3"}]},{"@type":"WebSite","@id":"https:\/\/www.itech-progress.com\/en\/#website","url":"https:\/\/www.itech-progress.com\/en\/","name":"itech-progress.com","description":"IT-Consulting und zertifizierte iSAQB Softwarearchitektur Schulungen","publisher":{"@id":"https:\/\/www.itech-progress.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itech-progress.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.itech-progress.com\/en\/#organization","name":"itech-progress.com","url":"https:\/\/www.itech-progress.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.itech-progress.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2022\/01\/ITech_Logo_300dpi.png","contentUrl":"https:\/\/www.itech-progress.com\/wp-content\/uploads\/2022\/01\/ITech_Logo_300dpi.png","width":1244,"height":249,"caption":"itech-progress.com"},"image":{"@id":"https:\/\/www.itech-progress.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ITech-Progress-GmbH-189935161030876\/","https:\/\/x.com\/ITechProgress"]},{"@type":"Person","@id":"https:\/\/www.itech-progress.com\/en\/#\/schema\/person\/1ca369682b99f720e1181dcd5137e769","name":"ITech Progress","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ebaa487414d29cc6210a9a9050e7b1744a536f0f5ff525b09489ad18cc642035?s=96&d=mm&r=g","caption":"ITech Progress"},"sameAs":["https:\/\/www.itech-progress.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/posts\/43980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/comments?post=43980"}],"version-history":[{"count":4,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/posts\/43980\/revisions"}],"predecessor-version":[{"id":54532,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/posts\/43980\/revisions\/54532"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/media\/43031"}],"wp:attachment":[{"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/media?parent=43980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/categories?post=43980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itech-progress.com\/en\/wp-json\/wp\/v2\/tags?post=43980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}