SlideShare a Scribd company logo
The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission of IASA is strictly prohibited. © IASA 2010
IASA is
 a non-profit professional association
 run by architects
 for all IT architects
 centrally governed and locally run
 technology and vendor agnostic
The use, disclosure,
reproduction, modification,
transfer, or transmittal of this
work without the written
permission of IASA is strictly
Agile architecture
Agile architecture
What is “creates value”?
What is Good?
suitable or efficient for a purpose
beneficial or advantageous
Agile architecture
Architecture Value
• Profitability
• Constituent Value
• Reuse
• Grow Market Size
• Grow Market Quality
What is an Architecture?
The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission of IASA is strictly prohibited. © IASA 2010
DocumentVisual Design Decision
 Is it the
architectu
re or the
container
 Can you
have an
architectu
re with no
document
ation?
 What
distinguish
es a design
from an
architectur
e?
 Is the
decision
to use http
an
architectur
e?
 How many
decisions
make up
an
architectur
e?
Value
 What does
it
contribute?
 How do we
define
good and
best?
Design Document – Engineer
 The system will use a thin client
 This will remove the need to install a client
as all systems already have these installed.
 Some users need to access the system from
a remote sight.
 The system will support Internet Explorer
version 9 and Firefox version 4.4 and
above.
 These browsers are a part of our corporate
standard image for client machines.
 Other browsers are not allowed on the
desktop.
The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission of IASA is strictly prohibited. © IASA 2010
Mozilla/IE Client
ClientApplication
Servers
DB
Technical Model Innovation -
Architect
 Thin Client
 4.4 million new clients
 Total Profit of $440,000,000
 IE + Firefox and Nothing Else
 IE = $240,000,000
 Firefox = $200,000,000
 Other browsers = - $40,000,000
The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission of IASA is strictly prohibited. © IASA 2010
Mozilla/IE Client
ClientApplication
Servers
DB
Architecture Purpose
The Architect’s Preferences
People
Realized Value
External Customer
Balanced Enterprise
Process/Tools
Working Technology
Internal Customer
Localized
Optimization
Agile architecture
Agile architecture
Agile architecture
Agile architecture
v
Agile architecture
Agile architecture
Agile architecture
Issues in Agile
 Seeing beyond the iteration/task
 Challenging Agile Assumptions
 Working software is important?
 Unit testing is always a good idea?
 Do we really need good developers?
 Should developers and users make business decisions?
 Are stakeholders actually important?
 If business isn’t agile why worry about software?
 Do investment cycles and budgeting limit agility to a side show?
 Can agile handle governance?
 Can agile include enterprise architecture?
 Are documents really valueless?
Agile Architecture
 If architecture is value then agile teams must change
 Most importantly agile teams must have architects
 Must be enterprise aware support existing roadmaps, bottom
up governance and strategy
 Is document focused (there is no architecture without
documents) – but just good enough
 Requires significant growth in architect team size
Agile Architecture
 Participates in each sprint/iteration cooperatively
 Is there for a different reason than developers
 May include multiple types of architecture
 May work to reduce scope or limit appearance of agility
Architects Are Not Technical Leads
 Senior Software Engineers Are Not Architects
ExperienceandLevel
Engineer
Architect ExperienceandLevel
Architecture
Engineering
Business Unit
roject Management Quality
Agile Architecture Innovation
Enterprise Architecture and Agile
Select Projects
• Create/Review business case
• Calculate and communicate
value
• Prioritize and select
• Assign architects
Create Architecture(s)
• Capture and analyze
requirements
• Architecture master
•Generic architecture
•Product specific architecture
•Architecture Prototype
• Views/viewpoints
Deliver Architecture(s)
• Stakeholder communication
• Modify and update artifacts
• Delivery
Manage Architecture
• Review and analyze value
• Set architecture goals
• Update Engagement Model
• Communicate value
Higher Level
Project Level
Core – Scoping Levels in the Organization
Why You Should Care – To Be
Set
Goals
FundExecute
Measure
C-Suite
Portfolio
Mgmt.
GovernanceMilestone
Review
Asset Mgmt.
EAs
Plan
Design
Deliver
Measure
Design
Project
Architects
Project
Architects
Project
Architects
Project
Architects
Project
Teams
Project
Teams
Project
Teams
Project
Teams
Project
Teams
Lifecycles
Set
Goals
FundExecute
Measure
C-Suite
Portfolio
Mgmt.
GovernanceMilestone
Review
Asset Mgmt.
EAs
Plan
Design
Deliver
Measure
Design
Project
Architects
Project
Architects
Project
Architects
Project
Architects
Plan
DesignDeliver
Measure
Solution
Teams
Plan
DesignDeliver
Measure
Solution
Teams
Plan
DesignDeliver
Measure
Solution
Teams
Plan
DesignDeliver
Measure
Solution
Teams
Plan
DesignDeliver
Measure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
DesiDeliv
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
DesiDeliv
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
DesiDeliv
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Desi
gn
Deliv
er
Mea
sure
Solution
Teams
Plan
Build
Run
Enterprise Lifecycle
Goals
Innovation
Enterprise
Lifecycle
Select
Create
Deliver
Manage
Select
Create
Deliver
Manage
Select
Create
Deliver
Manage
Lifecycle Extended
Prioritization Delivery
Return Cost
Sales
Finance
IT
Pipeline
Ideation
Changes to Current State
Disciplined Agile Delivery (DAD)
is a process decision framework
The key characteristics of DAD:
 People-first
 Goal-driven
 Hybrid agile
 Learning-oriented
 Full delivery lifecycle
 Solution focused
 Risk-value lifecycle
 Enterprise aware
© Disciplined Agile Consortium
32
Scrum
Extreme
Programming
LeanKanban
DAD is a Hybrid Framework
© Disciplined Agile Consortium
33
Unified Process Agile Modeling
Agile Data“Traditional”Outside In Dev.
DevOps …and more
DAD leverages proven strategies from several sources,
providing a decision framework to guide your adoption and
tailoring of them in a context-driven manner.
SAFe
A High Level Lifecycle
© Disciplined Agile Consortium
34
Disciplined Agile Delivery: Basic
Lifecycle
© Disciplined Agile Consortium
35
DAD promotes a full delivery lifecycle
Disciplined Agile Delivery: Lean
Lifecycle
© Disciplined Agile Consortium
36
DAD doesn’t prescribe a single lifecycle
Disciplined Agile Delivery: Lean Continuous
Delivery Lifecycle
© Disciplined Agile Consortium
37
Advanced
product teams
follow a
continuous
delivery
approach
DAD supports a robust set of roles
 Team Lead
 Agile process expert, keeps team focused on
achievement of goals, removes impediments
 Product Owner
 Owns the product vision, scope and priorities of
the solution
 Architecture Owner
 Owns the architecture decisions and technical
priorities, mitigates key technical risks
 Team Member
 Cross-functional team members that deliver the
solution
 Stakeholder
 Includes the customer but also other stakeholders
such as Project Sponsor, DevOps, architecture,
database groups, governance bodies
© Disciplined Agile Consortium 38
DAD Teams Are Enterprise Aware
 DAD teams strive to
leverage and enhance the
existing organizational eco
system wherever possible
 Implications:
 Work closely with enterprise
groups
 Follow existing roadmap(s)
where appropriate
 Leverage existing assets
 Enhance existing assets
© Disciplined Agile Consortium
39
Governance is Built Into DAD
 Governance strategies built into DAD:
 Risk-value lifecycle
 Light-weight milestone reviews
 “Standard” opportunities for increased visibility and to steer the team
provided by agile
 Enterprise awareness
 Robust stakeholder definition
© Disciplined Agile Consortium
40
Context Counts – Tailoring and Scaling
Agile
© Disciplined Agile Consortium 41
Agile
Disciplined
Agile
Delivery
Agility
at Scale
• Construction focus
• Value driven lifecycle
• Self-organizing teams
• Prescriptive
• Project team aware
• Delivery focus
• Risk-value driven lifecycle
• Self-organization with appropriate governance
• Goal driven
• Enterprise aware
DAD provides the foundation from which to scale:
 Large teams
 Geographically distributed teams
 Compliance
 Domain complexity
 Technical complexity
 Organizational distribution
Agile architecture
Agile architecture
Questions

More Related Content

PPTX
PDF
Orkhan Gasimov "High Performance System Design"
PDF
Selenium - A Trending Automation Testing Tool
PPTX
Unit iii-Architecture in the lifecycle
PPTX
Unit iv -Documenting and Implementation of Software Architecture
PDF
Inno tech20131112 c
PPTX
Soa 1 7.ppsx
Orkhan Gasimov "High Performance System Design"
Selenium - A Trending Automation Testing Tool
Unit iii-Architecture in the lifecycle
Unit iv -Documenting and Implementation of Software Architecture
Inno tech20131112 c
Soa 1 7.ppsx

What's hot (20)

PPT
Migration Strategies & Methodologies
PPTX
Design concepts
PDF
Software management renaissance
PPT
Intoduction to software engineering part 1
PDF
Software engineering unit 1
PDF
Afrekenen met functiepunten
PPT
requirements analysis and design
PPT
Requirement Engineering
PPTX
Software Engineering
PPTX
PPTX
Formal approaches to software architecture design thesis presentation
PDF
Intro to Software Engineering - Life Cycle Models
PPTX
Process and Project Metrics-1
PDF
Software systems engineering PRINCIPLES
PDF
Software engineering
PPTX
Architecture Review
PPTX
Software engineering principles in system software design
PPTX
Software Engineering Practice
PPTX
Requirements engineering
PPT
Software System Engineering - Chapter 2
Migration Strategies & Methodologies
Design concepts
Software management renaissance
Intoduction to software engineering part 1
Software engineering unit 1
Afrekenen met functiepunten
requirements analysis and design
Requirement Engineering
Software Engineering
Formal approaches to software architecture design thesis presentation
Intro to Software Engineering - Life Cycle Models
Process and Project Metrics-1
Software systems engineering PRINCIPLES
Software engineering
Architecture Review
Software engineering principles in system software design
Software Engineering Practice
Requirements engineering
Software System Engineering - Chapter 2
Ad

Viewers also liked (20)

PPTX
The Future for Smart Technology Architects
PPTX
Enterprise Architecture Primer
PDF
Enterprise Architecture .vs. Collection of Architectures in Enterprise
PPTX
Integrated Requirements Management with Serena Dimensions RM 02-2016
PDF
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAF
PPTX
Business Agility and IT
PPTX
Architecture and Iasa Introduction
PDF
IASA Architecture Pillars - Quality Attributes
PPT
Software Requirements Engineering Methodologies
PPT
SOA for Enterprise Architecture
PPTX
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
PDF
All about ISO/IEC/IEEE 42010 (r5)
PPTX
Closing the gap in your cloud ecosystem capgemini mark skilton v1
PDF
The Government of New Brunswick Enterprise Architecture Roadmap
PDF
Usability Engineering
PPTX
Software Architecture Views and Viewpoints
PDF
SAP solutions for government contracting in Aerpspace & Defense
PPS
Requirements Management
PDF
Cloud Computing for Enterprise Architects
PPTX
Enterprise Architecture & IT standards
The Future for Smart Technology Architects
Enterprise Architecture Primer
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Integrated Requirements Management with Serena Dimensions RM 02-2016
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAF
Business Agility and IT
Architecture and Iasa Introduction
IASA Architecture Pillars - Quality Attributes
Software Requirements Engineering Methodologies
SOA for Enterprise Architecture
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
All about ISO/IEC/IEEE 42010 (r5)
Closing the gap in your cloud ecosystem capgemini mark skilton v1
The Government of New Brunswick Enterprise Architecture Roadmap
Usability Engineering
Software Architecture Views and Viewpoints
SAP solutions for government contracting in Aerpspace & Defense
Requirements Management
Cloud Computing for Enterprise Architects
Enterprise Architecture & IT standards
Ad

Similar to Agile architecture (20)

PDF
Principle 11 needs to go! by Ken France at #AgileIndia2019
PDF
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
PDF
DevOps with Chef
PPT
Who needs EA… when we have DevOps?
PPTX
Solution architecture
PDF
Introduction à l'agilité - Martin Goyette
PPTX
Learn More about the SAFE AGILE 6.0.pptx
PPTX
Strange Bedfellows? Agile and Architecture
PDF
Agile Architecture – Enabling the Organisation’s Successful Digital-Agile Tra...
PPTX
Software Architecture Introduction
PPTX
Software architecture introduction
PDF
John marquart enterprise project manager
PDF
Agile enterprise architecture
PDF
The DASA DevOps Competence Model: A Need for New Skills
PPTX
How to get the most from your E-Business Suite Developers
PDF
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
PDF
Balanced Agile Approach
DOC
Remin's Resume
PDF
Agile Network India | What does it take to Transform into Product Centric IT ...
PPTX
Software testing
Principle 11 needs to go! by Ken France at #AgileIndia2019
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
DevOps with Chef
Who needs EA… when we have DevOps?
Solution architecture
Introduction à l'agilité - Martin Goyette
Learn More about the SAFE AGILE 6.0.pptx
Strange Bedfellows? Agile and Architecture
Agile Architecture – Enabling the Organisation’s Successful Digital-Agile Tra...
Software Architecture Introduction
Software architecture introduction
John marquart enterprise project manager
Agile enterprise architecture
The DASA DevOps Competence Model: A Need for New Skills
How to get the most from your E-Business Suite Developers
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Balanced Agile Approach
Remin's Resume
Agile Network India | What does it take to Transform into Product Centric IT ...
Software testing

Recently uploaded (20)

PPTX
6- Architecture design complete (1).pptx
PPTX
KOTA LAMA BANYUMAS.pptxxxxxxxxxxxxxxxxxxxx
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PDF
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PPTX
Fundamental Principles of Visual Graphic Design.pptx
PDF
ALDO ROSSI AND MICHAEL GRAVES THEORY OF DESIGN-02 , PRESENTATION _TUSHARECHPL...
PDF
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PPTX
Lecturess 1 & 2_2025_edit.pptxYour score increases as you pick a category, fi...
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
DOCX
The story of the first moon landing.docx
PPTX
areprosthodontics and orthodonticsa text.pptx
PDF
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
PPT
unit 1 ppt.ppthhhhhhhhhhhhhhhhhhhhhhhhhh
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PDF
SEVA- Fashion designing-Presentation.pdf
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PDF
BRANDBOOK-Presidential Award Scheme-Kenya-2023
6- Architecture design complete (1).pptx
KOTA LAMA BANYUMAS.pptxxxxxxxxxxxxxxxxxxxx
AD Bungalow Case studies Sem 2.pptxvwewev
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
Fundamental Principles of Visual Graphic Design.pptx
ALDO ROSSI AND MICHAEL GRAVES THEORY OF DESIGN-02 , PRESENTATION _TUSHARECHPL...
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
Lecturess 1 & 2_2025_edit.pptxYour score increases as you pick a category, fi...
Wisp Textiles: Where Comfort Meets Everyday Style
The story of the first moon landing.docx
areprosthodontics and orthodonticsa text.pptx
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
unit 1 ppt.ppthhhhhhhhhhhhhhhhhhhhhhhhhh
YV PROFILE PROJECTS PROFILE PRES. DESIGN
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
SEVA- Fashion designing-Presentation.pdf
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
BRANDBOOK-Presidential Award Scheme-Kenya-2023

Agile architecture