2 days
    Online Offline

    DescriptionWhat we offer

    It goes beyond the technical aspects of architecture and includes mindset and how to communicate technical issues across an enterprise.This course discusses all aspects of architecture required at scale. It covers topics such as the purpose of architecture, different ways of achieving resilient architectures and the roles of those involved.

    ObjectivesWhat you learn

    • Commonality and Variability Analysis and the Analysis Matrix
    • Layering in Architecture - Separation of Concerns

    TopicsThe best for you

    • Types of Architecture
    • An Overview of SAFe Architecture
    • Principles of SAFe Agile Architecture
    • Design Emerges
      • The essence of design patterns
      • Refactoring designs as needed
      • Test-first at all levels
    • The bigger the system, the longer the runway
      • How to use layers to create the runway
      • Mocking
    • Build the simplest architecture that can possibly work
      • Creating guidelines across an organization
      • Avoiding over and under design
    • When in doubt, code or model it out
      • Spikes
      • Prototypes
      • Tests as exploratory analysis
    • Whoever builds it, tests it
      • The cornerstone of high-quality code
    • Innovate across the board
    • Implement architectural flow
    • Roles of the Enterprise Architect
    • Roles of the System Architect
    • Communication Amongst the Roles
    • Architecture and Tool Selection
    • Commonality-Variability-Analysis and Architecture
    • Identifying abstractions and implementations
    • The analysis matrix

    PrerequisitesWhat should you know

    • System Architects

    AudienceWho should attend

    • This course is intended for both Enterprise and System Architects of organizations undertaking Agile at scale with or without SAFe.