SlideShare a Scribd company logo
1 of 36
Download to read offline
Today’s Speaker
KEN FRANCE, SAFe FELLOW
•
•
•
•
•
Introduction
Agile Manifesto: Principle 11
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
But does this Scale to the Enterprise?
•
•
•
•
•
Case Study
Context/Problem Statement: Large Retailer
•
•
•
Initial State: Challenges
•
•
•
•
•
•
•
Initial State: Enterprise Architecture
Centralized Architecture
Enterprise
Architects
Best Practices / Architecture / Review Boards
Solution
Teams
Solution
Teams
Solution
Teams
Initial State: Intake
Target State: Enterprise Architecture
Technical
Architect
Domain
Architect
Principal
Architect
Team
Product
Owner/
Manager
Target State: Intake
Target State: Service Catalog
Target State: Engineering Services
•
•
•
•
Git Training
Cloud Training
Template Development Training
Target State: System Team
Target State: Summary
•
•
•
•
Best Practices
Agile Architecture
•
•
•
•
•
© Scaled Agile, Inc.
De-centralized Architecture in SAFe
© Scaled Agile, Inc.
Enterprise
Architect
Solution
Architect
System
Architect
Architecture is a Collaboration
© Scaled Agile, Inc.
‒
‒
Architect Responsibilities
© Scaled Agile, Inc.
Enterprise Architect
Across Value Streams
Solution Architect
Across Systems
System Architect
Single System
4Defines key technical initiatives
4Collaborates with Lean Portfolio
Management
4Guides strategy for Architectural
Runway
4Communicates Strategic Themes
4Promotes modern technical and
DevOps practices
4Synchronizes key disciplines
across Solutions
4Plans the Architectural Runway for
a full Solution
4Actively supports design and
steering of Continuous Delivery
pipeline
4Establishes and supports definition
of Nonfunctional Requirements
4Partners with System Architects to
elaborate Capabilities and
Features
4Fosters Built-in Quality for the
entire Solution
4Plans the Architectural Runway
4Actively supports design and
steering of CI/CD pipeline
4Establishes and supports definition
of Nonfunctional Requirements
4Partners with Solution and
Enterprise Architects to elaborate
Epics, Capabilities, and Business
Capabilities
4Fosters Built-in Quality for the ART’s
systems
Architect Roles Span Domains
© Scaled Agile, Inc.
Business Architecture
Information Architecture
Application Architecture
Technical Architecture
________ Architecture
Enterprise Architect Solution Architect System Architect
Across
Value
Streams
Across
Systems
Single
System
People
Domains
Architects Collaborate to Align Teams
© Scaled Agile, Inc.
NFRs
ProgramBacklog
Roadmap
Vision
NFRs
SolutionBacklog
Roadmap
Vision
Architect’s Role in DevOps
© Scaled Agile, Inc.
•
•
•
•
•
Architect's Focus on Enablers
© Scaled Agile, Inc.
•
•
•
•
•
Feature
Feature
Feature
Feature
Enabler
Enabler
Program
Backlog
Sample Roadmap
© Scaled Agile, Inc.
 Location-Based Order Placement
 Order Status, Tracking, &
Reporting
 Dynamic Business Rules
Management System
 Order Management Upgrade
 Fulfillment API Integration
 Cloud-Based CRM & APIs for New
Customer Registration
May July Sep
 New Customer Registration
 Platform-Independent Order
Capture
 BI System Integration
 Order Management APIs
 Billing System Feeds
 Data Warehouse Integration
 New Cust. Support Platform
 Mobile Platform Prototype
 Tiered Services & Pricing
 Customer Support Portal with
Live Chat
 Predictive Delivery Analytics
 Pricing Sub-System Upgrade
 Support Platform Integration
 Mobile Order Capture
 Big Data Platform MVP
Committed
Safety Audit (8/23)
Forecast
BusinessFeatures
Architectural
Enablers
Architect’s Role during Execution
© Scaled Agile, Inc.
Architect Sync
© Scaled Agile, Inc.
•
•
•
•
Support System Team in driving to Demos
© Scaled Agile, Inc.
Iteration Review System Demo Solution Demo
4WHAT: A critical method for gathering
immediate, Team-level feedback
4WHEN: Occurs every iteration
4WHO: Presented by the teams doing
the work to themselves and interested
stakeholders, which may include
other teams
4SHOWS: Real measure of team
value, velocity, and progress during
the prior iteration
4WHAT: Gathering immediate, system-
level feedback of full system in
representative staging environment
4WHEN: Occurs every iteration and
at end of PI (as part of Inspect
and Adapt)
4WHO: Presented by the ART Product
Manager and Product owners.
Attended by sponsors, stakeholders,
and customers
4SHOWS: Real measure of system
value, velocity, and progress to learn
and adjust
4WHAT: A ‘pull’ event to ensure ARTs
and suppliers create integrated and
tests solutions demonstrated in as true
a solution context as possible
4WHEN: Occurs at least at the end of
each PI, more frequently if possible
4 WHO: Presented by the ARTs.
Attended by suppliers, sponsors,
stakeholders, and customers
4SHOWS: Results of the combined
development efforts of multiple ARTs
which determines the future course of
action for investment in the Solution
Conclusion
Takeaways
• ☺
•
•
•
Keep the conversation going …..
•
•
•
•
•
•
•
•
•
•
•
CPRIMEAPPS.COM | PRODUCTS@CPRIME.COM |

More Related Content

What's hot

What's hot (20)

Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
Remote Working in a SAFe Environment: Collaborative Online Meetings and Fully...
 
Jira Align Presentation
Jira Align PresentationJira Align Presentation
Jira Align Presentation
 
Lean Portfolio Strategy Part 4: Picking the Right Tool for the Job
Lean Portfolio Strategy Part 4: Picking the Right Tool for the JobLean Portfolio Strategy Part 4: Picking the Right Tool for the Job
Lean Portfolio Strategy Part 4: Picking the Right Tool for the Job
 
From Project to Product: Let's Talk Funding
From Project to Product: Let's Talk FundingFrom Project to Product: Let's Talk Funding
From Project to Product: Let's Talk Funding
 
Making Lean the Dean of IT Portfolio Management
Making Lean the Dean of IT Portfolio ManagementMaking Lean the Dean of IT Portfolio Management
Making Lean the Dean of IT Portfolio Management
 
Lean Portfolio Management DevOps Helsinki
Lean Portfolio Management DevOps Helsinki Lean Portfolio Management DevOps Helsinki
Lean Portfolio Management DevOps Helsinki
 
Lean Project Portfolio Management
Lean Project Portfolio ManagementLean Project Portfolio Management
Lean Project Portfolio Management
 
ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019
ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019
ANI | Agile Kolkata | PI Planning in Action | Anand Pandey | 19th Oct 2019
 
The Kanban PMO
The Kanban PMOThe Kanban PMO
The Kanban PMO
 
Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...
Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...
Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...
 
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
Planes, Trains, and Automobiles: Learnings from Ken France’s Personal Agility...
 
A Practical Approach to Align and Deliver Adaptive Strategy
A Practical Approach to Align and Deliver Adaptive StrategyA Practical Approach to Align and Deliver Adaptive Strategy
A Practical Approach to Align and Deliver Adaptive Strategy
 
cPrime: Organizational Agility
cPrime: Organizational AgilitycPrime: Organizational Agility
cPrime: Organizational Agility
 
How to Maximize Design Thinking and Customer Centricity with SAFe 5.0 and Atl...
How to Maximize Design Thinking and Customer Centricity with SAFe 5.0 and Atl...How to Maximize Design Thinking and Customer Centricity with SAFe 5.0 and Atl...
How to Maximize Design Thinking and Customer Centricity with SAFe 5.0 and Atl...
 
Metrics that Matter in the Boardroom
Metrics that Matter in the BoardroomMetrics that Matter in the Boardroom
Metrics that Matter in the Boardroom
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® Overview
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
From Product Strategy to Backlog: Best Practices for Integrating Aha! Roadmap...
 
Horse Before the Cart - An Outcome-Oriented Approach to SAFe® Transformations...
Horse Before the Cart - An Outcome-Oriented Approach to SAFe® Transformations...Horse Before the Cart - An Outcome-Oriented Approach to SAFe® Transformations...
Horse Before the Cart - An Outcome-Oriented Approach to SAFe® Transformations...
 
What is a planning increment?
What is a planning increment?What is a planning increment?
What is a planning increment?
 

Similar to Scaling Architecture, Requirements and Design – The Mystery of the 11th Principle

Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Philippe Krief
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Kevin Hancock
 

Similar to Scaling Architecture, Requirements and Design – The Mystery of the 11th Principle (20)

Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
20 best practices for fusion hcm cloud implementation
20   best practices for fusion hcm cloud implementation20   best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementation
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management Solution
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
 
Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
 
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
Mavenlink Analyst Review April 2011
Mavenlink Analyst Review April 2011Mavenlink Analyst Review April 2011
Mavenlink Analyst Review April 2011
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 

More from Cprime

AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
Cprime
 

More from Cprime (20)

Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for Speed
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and Marketing
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service Management
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to You
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service Management
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Scaling Architecture, Requirements and Design – The Mystery of the 11th Principle

  • 1.
  • 2.
  • 3. Today’s Speaker KEN FRANCE, SAFe FELLOW • • • • •
  • 4.
  • 6. Agile Manifesto: Principle 11 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 7. But does this Scale to the Enterprise? • • • • •
  • 9. Context/Problem Statement: Large Retailer • • •
  • 11. Initial State: Enterprise Architecture Centralized Architecture Enterprise Architects Best Practices / Architecture / Review Boards Solution Teams Solution Teams Solution Teams
  • 13. Target State: Enterprise Architecture Technical Architect Domain Architect Principal Architect Team Product Owner/ Manager
  • 16. Target State: Engineering Services • • • • Git Training Cloud Training Template Development Training
  • 21. De-centralized Architecture in SAFe © Scaled Agile, Inc. Enterprise Architect Solution Architect System Architect
  • 22. Architecture is a Collaboration © Scaled Agile, Inc. ‒ ‒
  • 23. Architect Responsibilities © Scaled Agile, Inc. Enterprise Architect Across Value Streams Solution Architect Across Systems System Architect Single System 4Defines key technical initiatives 4Collaborates with Lean Portfolio Management 4Guides strategy for Architectural Runway 4Communicates Strategic Themes 4Promotes modern technical and DevOps practices 4Synchronizes key disciplines across Solutions 4Plans the Architectural Runway for a full Solution 4Actively supports design and steering of Continuous Delivery pipeline 4Establishes and supports definition of Nonfunctional Requirements 4Partners with System Architects to elaborate Capabilities and Features 4Fosters Built-in Quality for the entire Solution 4Plans the Architectural Runway 4Actively supports design and steering of CI/CD pipeline 4Establishes and supports definition of Nonfunctional Requirements 4Partners with Solution and Enterprise Architects to elaborate Epics, Capabilities, and Business Capabilities 4Fosters Built-in Quality for the ART’s systems
  • 24. Architect Roles Span Domains © Scaled Agile, Inc. Business Architecture Information Architecture Application Architecture Technical Architecture ________ Architecture Enterprise Architect Solution Architect System Architect Across Value Streams Across Systems Single System People Domains
  • 25. Architects Collaborate to Align Teams © Scaled Agile, Inc. NFRs ProgramBacklog Roadmap Vision NFRs SolutionBacklog Roadmap Vision
  • 26. Architect’s Role in DevOps © Scaled Agile, Inc. • • • • •
  • 27. Architect's Focus on Enablers © Scaled Agile, Inc. • • • • • Feature Feature Feature Feature Enabler Enabler Program Backlog
  • 28. Sample Roadmap © Scaled Agile, Inc.  Location-Based Order Placement  Order Status, Tracking, & Reporting  Dynamic Business Rules Management System  Order Management Upgrade  Fulfillment API Integration  Cloud-Based CRM & APIs for New Customer Registration May July Sep  New Customer Registration  Platform-Independent Order Capture  BI System Integration  Order Management APIs  Billing System Feeds  Data Warehouse Integration  New Cust. Support Platform  Mobile Platform Prototype  Tiered Services & Pricing  Customer Support Portal with Live Chat  Predictive Delivery Analytics  Pricing Sub-System Upgrade  Support Platform Integration  Mobile Order Capture  Big Data Platform MVP Committed Safety Audit (8/23) Forecast BusinessFeatures Architectural Enablers
  • 29. Architect’s Role during Execution © Scaled Agile, Inc.
  • 30. Architect Sync © Scaled Agile, Inc. • • • •
  • 31. Support System Team in driving to Demos © Scaled Agile, Inc. Iteration Review System Demo Solution Demo 4WHAT: A critical method for gathering immediate, Team-level feedback 4WHEN: Occurs every iteration 4WHO: Presented by the teams doing the work to themselves and interested stakeholders, which may include other teams 4SHOWS: Real measure of team value, velocity, and progress during the prior iteration 4WHAT: Gathering immediate, system- level feedback of full system in representative staging environment 4WHEN: Occurs every iteration and at end of PI (as part of Inspect and Adapt) 4WHO: Presented by the ART Product Manager and Product owners. Attended by sponsors, stakeholders, and customers 4SHOWS: Real measure of system value, velocity, and progress to learn and adjust 4WHAT: A ‘pull’ event to ensure ARTs and suppliers create integrated and tests solutions demonstrated in as true a solution context as possible 4WHEN: Occurs at least at the end of each PI, more frequently if possible 4 WHO: Presented by the ARTs. Attended by suppliers, sponsors, stakeholders, and customers 4SHOWS: Results of the combined development efforts of multiple ARTs which determines the future course of action for investment in the Solution
  • 34. Keep the conversation going ….. • • • • • • • • • • •
  • 35.