Architecture for Agile Projects Training

3 days


This course starts with the story of how Agile arose to set the stage for understanding the motivation behind its growing popularity. It then walks through the details of what is affected by doing Agile and who is involved with a focus on the role of the architect. From conception to production and onto retirement, the course provides guidance as to what an architect is required to do at each step to ensure Agile projects are supported by robust and flexible architecture. It is a mixture of lectures and exercises providing opportunities to learn the concepts and How-to apply them in the real world.


Those involved in Agile projects: Architects, Software Development Team Leads, Technical leads, Agile team members, Business stakeholders

Skills Gained

At the end of the training, practitioners will be able to:

  • Describe where and how Agile is best used
  • Identify what resources are needed
  • Discuss the relationship between Agile software development and architecture
  • Explain the role and deliverables of the Agile Architect

Day 1 – Getting Started

  • Agile in the Enterprise – Examine the Agile and Architecture Revolutions
  • Scope of Agile – Discuss impact to architecture domains; discover the need for solution architecture
  • Who is the Agile Architect? – Provide definition of the role, list responsibilities, show how this fits with Agile teams, walk through nature and level of involvement

Day 2 – Working On the Project

  • How-to do Architecture in an Agile Way – Go through Agile manifesto and principles; discuss challenges to making architecture happen

Day 3 – Moving To Production

  • From Development to Production – Discuss issues moving from Agile development to traditionaloperations, implement testing, highlight the connection to DevOps and Continuous Integration


“Introduction to Agile Architecture” or similar experience.

3 Days

Course Outline

Outline of Architecture for Agile Projects Training Chapter 1. Agile in the Enterprise

  • Overview
  • Agile in the Enterprise
  • The Beginning – Late 1960s, Early 1970s
  • The Beginning – Mid 1980s
  • EA Frameworks
  • Today
  • State of Enterprise Architecture (EA)
  • Arrival of Agile
  • The Stage is set – The 1990s
  • The Agile Manifesto
  • Software Methodologies Timeline
  • Agile Characteristics
  • Evolution of Agile Architecture
  • Agile Needs Architecture
  • Agile Projects'
  • Architectural Concerns
  • Does Architecture Restrict Agile?
  • Architecture Needs to be Agile
  • Continuously Evolving Sustainable
  • Summary – Where Are We?

Chapter 2. Scope of Agile Architecture

  • Scope of Agile Architecture
  • Look Up!
  • Where to Start?
  • Urgent: System and Support Structures
  • The Agile Fit
  • Agile Needs a Plan
  • Start at the Top
  • Indicators for Agile
  • When Agile Does Not Work
  • False Starts
  • Connecting the Dots
  • EA Has a Vision
  • Involvement of the EA Program
  • Agile Solution Architecture
  • Agile Solution Architecture Vision
  • Need for Agile Solution Architecture
  • Architecture Domains and Agile
  • Spanning Domains for Agile
  • Application Architecture Vision
  • Application Architecture Agile Vision
  • At the Project Level
  • “Traditional” Agile Team Members
  • Example: Scrum Team Roles
  • “Empowered” Agile Teams
  • Example: Disciplined Agile Delivery
  • Collaboration of Architect and Team Lead
  • Agile Architects as Team Players
  • Architecture Challenges for Agile Teams
  • Agile Solution Resource Coordination
  • Summary – Breadth and Depth of Agile!

Chapter 3. Who is the Agile Architect?

  • It's All About Attitude
  • Thinking in Agile
  • Behaving in Agile
  • Communicating in Agile
  • More on Communication
  • Implications of Agile on the Architect
  • The Balancing Act of the Agile Architect
  • Knights of the Round Table
  • Team Work
  • Involvement is Ongoing
  • Shared Experience
  • Going on Missions
  • What is Needed?
  • Requirements Management
  • The Big Picture
  • Know the EA Vision
  • Agile Requires Solution Architecture
  • Work with the SA Vision
  • Agile Work Updates the Enterprise
  • Determine the Agile Vision
  • Practice Good Architecture – 1/2
  • Practice Good Architecture – 2/2
  • Summary - Who is the Agile Architect?

Chapter 4. How to do Architecture in an Agile Way

  • The Agile Manifesto and Architecture
  • What is the Agile Manifesto?
  • Individuals and interactions
  • Working software
  • Customer collaboration
  • Responding to change
  • Enable People to Create Success
  • Agile Principles and Architecture
  • What are the Agile Principles?
  • Agile Principles Need Policies
  • Standards Support Policies
  • Agile Principles, Policies and Standards
  • Principles, Policies, Standards: Connect
  • Examining the Agile Principles
  • Principle #1
  • Principle #2
  • Principle #3
  • Principle #4
  • Principle #5
  • Principle #6
  • Principle #7
  • Principle #8
  • Principle #9
  • Principle #10
  • Principle #11
  • Principle #12
  • Agile Principles Make the Way Clear
  • Summary – Architecture in an Agile Way

Chapter 5. Agile Architecture Decision Points

  • Agile Development Methodologies
  • Agile Is Not A Methodology
  • Agile Methodology Options
  • Choosing the Methodology
  • Common Characteristics
  • Iterative Architecture
  • Agile Life Cycle
  • Before Agile Starts
  • Checklist to Start
  • Agile Development Life Cycl
  • Agile System Development Life Cycle
  • Phase 1: Conception
  • Phase 2: Inception
  • Phase 3: Construction
  • Phase 4: Transition
  • Phase 5: Production
  • Phase 6: Retirement

Chapter 6. From Development to Production

  • Development to Testing
  • Testing as Part of Development
  • Agile Tester Role
  • Agile Testing Strategies
  • Automation of Testing
  • Agile Testing Quandrants
  • Testing to Production Releases
  • To Staging
  • To Production
  • Agile Deployment Strategies
  • Is DevOps Needed?
  • Summary – Development to Production

Related Courses


Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

ITILv3, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O, MoP, MoV courses on this page are offered by QA Affiliate of AXELOS Limited. ITIL, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O,MoP, MoV are registered trademarks of AXELOS Limited. All rights reserved.