SlideShare a Scribd company logo
© 2015 IHS @AGILECHRISYYC
what is the role of an
architect in an agile
organization?
1
The Agile Architect / October 2015
Information | Analytics | Expertise
© 2015 IHS @AGILECHRISYYC
Chris Edwards P.Eng., Senior Manager
Chris.Edwards@ihs.com
@AgileChrisYYC
THE AGILE ARCHITECT
Our Experience in Discovering a Successful Pattern
OCTOBER 2015
© 2015 IHS @AGILECHRISYYC
Architecture
Approach 1:
Laissez Faire
3
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
empowerment is more
than just taking your
hands off the wheel
4
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
how do we incorporate
an architect…
without
sacrificing agile values?
5
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
Wanted to avoid this:
6
The Agile Architect / October 2015
Requirements
Design
Code
Test
Deploy
© 2015 IHS @AGILECHRISYYC
And this:
7
The Agile Architect / October 2015
cliparthut.com
© 2015 IHS @AGILECHRISYYC
Architecture
Approach 2:
The Architecture
Scout
8
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 9
The Agile Architect / October 2015
Architecture by Example
”“
© 2015 IHS @AGILECHRISYYC 10
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
what if the
architect is
WRONG?
11
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
how do you know
if the architect
is WRONG?
12
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 13
The Agile Architect / October 2015
I thought you knew
something I didn’t
”
“
© 2015 IHS @AGILECHRISYYC
The Agile Architect / October 2015
xkcd.com
© 2015 IHS @AGILECHRISYYC
architect is a
leadership role
15
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 16
The Agile Architect / October 2015
Image Source: worklifematters.netSpotify Engineering Videos
© 2015 IHS @AGILECHRISYYC
how do I serve the
teams without telling
them what to do?
17
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
Intent Based
Leadership
18
The Agile Architect / October 2015
Rob van Hilten, Flickr
© 2015 IHS @AGILECHRISYYC 19
The Agile Architect / October 2015
Don’t move information to authority,
move authority to the information
”
“ David Marquet
© 2015 IHS @AGILECHRISYYC 20
The Agile Architect / October 2015
These are the two pillars that need to be in place:
the technical competence …. and organization clarity.
And you put those things in place
and then you can give control.
”
“
David Marquet
© 2015 IHS @AGILECHRISYYC
i intend to…
21
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 22
The Agile Architect / October 2015
Image Source: worklifematters.netSpotify Engineering Videos
© 2015 IHS @AGILECHRISYYC
Architecture
Approach 3:
The Architecture
Coach
23
The Agile Architect / October 2015
Rob van Hilten, Flickr
© 2015 IHS @AGILECHRISYYC
Daily Design Meeting • 30 minutes
• Technical lead from each team
• Discuss challenges that being encountered
• Exercise is repeated on the team that brought
the challenge
24
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
questions
communicate
values
25
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 26
The Agile Architect / October 2015
Resist the urge to provide solutions.
”
“ David Marquet
© 2015 IHS @AGILECHRISYYC
letting go is hard
27
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 28
The Agile Architect / October 2015
organizations which design systems ... are constrained to
produce designs which are copies of the communication
structures of these organizations
”
“
M. Conway
© 2015 IHS @AGILECHRISYYC 29
The Agile Architect / October 2015
Image Source: worklifematters.netSpotify Engineering Videos
© 2015 IHS @AGILECHRISYYC
Architecture
Approach 3:
The Architecture
Coach
30
The Agile Architect / October 2015
Rob van Hilten, FlickrCoaching Agile Teams, Lyssa Adkins
© 2015 IHS @AGILECHRISYYC
Focus on Interests
Rather than Positions
31
The Agile Architect / October 2015
Rob van Hilten, Flickr
© 2015 IHS @AGILECHRISYYC
Design Steps • What is the problem you’re trying to solve?
• What solutions should we consider?
• What are the pros/cons of each solution?
32
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
create a common framework
for resolving conflict
33
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
disagreement is a
mechanism for
organizational clarity
34
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
the end?
35
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
something interesting
happened
36
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC 39
The Agile Architect / October 2015
?
© 2015 IHS @AGILECHRISYYC
do we still need an
architect?
40
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
Final Architecture
Approach:
Architecting as a
Team
41
The Agile Architect / October 2015
Steve Jurvetson, Flickr
© 2015 IHS @AGILECHRISYYC 42
The Agile Architect / October 2015
Image Source: worklifematters.netSpotify Engineering Videos
© 2015 IHS @AGILECHRISYYC
Summary • Empowerment is more than standing back
• Lead through intent
• Resist the urge to provide solutions
• Build relationships between teams
• Create a framework for disagreement
• Disagreement is a mechanism for
organizational clarity
43
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
leadership skills are
vital to an architect’s
success
44
The Agile Architect / October 2015
© 2015 IHS @AGILECHRISYYC
Questions? Chris Edwards
Chris.Edwards@ihs.com
@AgileChrisYYC
45
The Agile Architect / October 2015

More Related Content

PPTX
The Agile Architect - Agile India 2016
PPTX
The Agile Architect
PPTX
Role of Architect In Agile
PDF
InVision - Portfolio Website Design
PPTX
Agile Project Management - a Coronavirus Perspective 2019
PDF
Why GraphQL Is Perfect For Microservices - CityJS London 2022
PDF
Sub decree no77 on the duties and general structure of the royal gendarmerie ...
PPTX
#Spscalgary 2016 Setting up your release pipeline for SharePoint in Azure
The Agile Architect - Agile India 2016
The Agile Architect
Role of Architect In Agile
InVision - Portfolio Website Design
Agile Project Management - a Coronavirus Perspective 2019
Why GraphQL Is Perfect For Microservices - CityJS London 2022
Sub decree no77 on the duties and general structure of the royal gendarmerie ...
#Spscalgary 2016 Setting up your release pipeline for SharePoint in Azure

What's hot (14)

PPTX
#Spscalgary 2016 Make Graph Data useful for you company
PDF
An introduction to chaos engineering as part of DevOps at XP2019
PDF
Gibbering about git - managing your source code made easy
PDF
An introduction to agile and beyond
PDF
Agile governance, 19th February 2015
PDF
O365Engage17 - SharePoint Migration Tips from a Superhero
PDF
APM Thames Valley - The new (slim) APM guide on 'Agile Governance' from GovSIG
PDF
Predicting with GCP (Google Cloud Platform) by Giulia Bianchi, Data Scientist...
PDF
2109 apb-micas-2015
PDF
ImmobilienScout24 - Introduction and use of agile methods for software develo...
PPTX
GRUG 11 AU2012 gunslinger presentation 20130220
PPTX
Ignite Talk: Continuous Delivery: Why Everyone Should Do It
PDF
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
#Spscalgary 2016 Make Graph Data useful for you company
An introduction to chaos engineering as part of DevOps at XP2019
Gibbering about git - managing your source code made easy
An introduction to agile and beyond
Agile governance, 19th February 2015
O365Engage17 - SharePoint Migration Tips from a Superhero
APM Thames Valley - The new (slim) APM guide on 'Agile Governance' from GovSIG
Predicting with GCP (Google Cloud Platform) by Giulia Bianchi, Data Scientist...
2109 apb-micas-2015
ImmobilienScout24 - Introduction and use of agile methods for software develo...
GRUG 11 AU2012 gunslinger presentation 20130220
Ignite Talk: Continuous Delivery: Why Everyone Should Do It
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Ad

Viewers also liked (12)

PDF
Compile version communication in consruction
PPTX
User story estimation with agile architectures
PPT
Difference Between Technical And Techno Functional
PDF
The Role of an Architect
PPTX
Construction Documents
PPTX
The role of an Architect
PPTX
Software architecture in an agile environment
PPT
Architectural Professional Practice - Construction Documents
PPT
contract procedure
PPTX
Architecture Professional practice
PPTX
Architect presentation
PDF
Construction Documents Checklist
Compile version communication in consruction
User story estimation with agile architectures
Difference Between Technical And Techno Functional
The Role of an Architect
Construction Documents
The role of an Architect
Software architecture in an agile environment
Architectural Professional Practice - Construction Documents
contract procedure
Architecture Professional practice
Architect presentation
Construction Documents Checklist
Ad

Similar to The Agile Architect - CAMUG - Oct 1, 2015 (20)

PDF
Hackathon a new addition to the agile toolbox @Dailymotion - Ilaria Fazio, Ma...
PDF
Jumpstarting content strategy with a message architecture at Converge2015
PPTX
Corporate overview @Pi DATA CENTERS
PDF
Can Lean help improve the Architecture Maturity of an entire Organization?
PPTX
Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
PPTX
Lean Startup presentation to incubator and accelerator programmes in North Ea...
PPTX
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
PPTX
We (don't) need a software architect!?!
PDF
thinkmakedo-2016
PPTX
Content straContent Strategy: What is it and why is it Importanttegy
PDF
Unlocking Excellence with Agile Metrics
PDF
Strategy Lesson From the Trenches - S2E Case Study
PDF
Autodesk Infrastructure Solutions for Government Agencies
PDF
Simple steps and tips to improve IT infrastructure operations #yapcasia #yapc...
PDF
About creatorbase
PDF
Failing Fast - An Autopsy of a Failed Release
PPTX
IBM's Social Business Transformation
PDF
Dev ops don't be left behind
PDF
Mind the Gap: Bridging the Divide Between the Business and Agile/DevOps Teams...
PPTX
Serverless website analytics with Lambda@Edge
Hackathon a new addition to the agile toolbox @Dailymotion - Ilaria Fazio, Ma...
Jumpstarting content strategy with a message architecture at Converge2015
Corporate overview @Pi DATA CENTERS
Can Lean help improve the Architecture Maturity of an entire Organization?
Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
Lean Startup presentation to incubator and accelerator programmes in North Ea...
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
We (don't) need a software architect!?!
thinkmakedo-2016
Content straContent Strategy: What is it and why is it Importanttegy
Unlocking Excellence with Agile Metrics
Strategy Lesson From the Trenches - S2E Case Study
Autodesk Infrastructure Solutions for Government Agencies
Simple steps and tips to improve IT infrastructure operations #yapcasia #yapc...
About creatorbase
Failing Fast - An Autopsy of a Failed Release
IBM's Social Business Transformation
Dev ops don't be left behind
Mind the Gap: Bridging the Divide Between the Business and Agile/DevOps Teams...
Serverless website analytics with Lambda@Edge

More from Chris Edwards, P.Eng. (6)

PDF
CAMUG - Sept 3, 2020 - User Story Quality Matters
PDF
20170807 - How to Fail Your TDD Rollout - A Train Wreck Story
PPTX
Scaling your CI Pipeline with Docker and Concourse
PPTX
Streamlining your CI with Docker and Containers
PPTX
Agile Introverts, any Oxymoron? - March 7, 2017
PPTX
Agile Architect - Turning Followers into Leaders
CAMUG - Sept 3, 2020 - User Story Quality Matters
20170807 - How to Fail Your TDD Rollout - A Train Wreck Story
Scaling your CI Pipeline with Docker and Concourse
Streamlining your CI with Docker and Containers
Agile Introverts, any Oxymoron? - March 7, 2017
Agile Architect - Turning Followers into Leaders

Recently uploaded (20)

PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
System and Network Administraation Chapter 3
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Transform Your Business with a Software ERP System
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
System and Network Administration Chapter 2
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
AI in Product Development-omnex systems
PPTX
Introduction to Artificial Intelligence
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
medical staffing services at VALiNTRY
PPTX
L1 - Introduction to python Backend.pptx
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
System and Network Administraation Chapter 3
Reimagine Home Health with the Power of Agentic AI​
Design an Analysis of Algorithms II-SECS-1021-03
PTS Company Brochure 2025 (1).pdf.......
Transform Your Business with a Software ERP System
VVF-Customer-Presentation2025-Ver1.9.pptx
System and Network Administration Chapter 2
Upgrade and Innovation Strategies for SAP ERP Customers
How Creative Agencies Leverage Project Management Software.pdf
AI in Product Development-omnex systems
Introduction to Artificial Intelligence
Odoo POS Development Services by CandidRoot Solutions
medical staffing services at VALiNTRY
L1 - Introduction to python Backend.pptx
2025 Textile ERP Trends: SAP, Odoo & Oracle
Adobe Illustrator 28.6 Crack My Vision of Vector Design

The Agile Architect - CAMUG - Oct 1, 2015

  • 1. © 2015 IHS @AGILECHRISYYC what is the role of an architect in an agile organization? 1 The Agile Architect / October 2015
  • 2. Information | Analytics | Expertise © 2015 IHS @AGILECHRISYYC Chris Edwards P.Eng., Senior Manager Chris.Edwards@ihs.com @AgileChrisYYC THE AGILE ARCHITECT Our Experience in Discovering a Successful Pattern OCTOBER 2015
  • 3. © 2015 IHS @AGILECHRISYYC Architecture Approach 1: Laissez Faire 3 The Agile Architect / October 2015
  • 4. © 2015 IHS @AGILECHRISYYC empowerment is more than just taking your hands off the wheel 4 The Agile Architect / October 2015
  • 5. © 2015 IHS @AGILECHRISYYC how do we incorporate an architect… without sacrificing agile values? 5 The Agile Architect / October 2015
  • 6. © 2015 IHS @AGILECHRISYYC Wanted to avoid this: 6 The Agile Architect / October 2015 Requirements Design Code Test Deploy
  • 7. © 2015 IHS @AGILECHRISYYC And this: 7 The Agile Architect / October 2015 cliparthut.com
  • 8. © 2015 IHS @AGILECHRISYYC Architecture Approach 2: The Architecture Scout 8 The Agile Architect / October 2015
  • 9. © 2015 IHS @AGILECHRISYYC 9 The Agile Architect / October 2015 Architecture by Example ”“
  • 10. © 2015 IHS @AGILECHRISYYC 10 The Agile Architect / October 2015
  • 11. © 2015 IHS @AGILECHRISYYC what if the architect is WRONG? 11 The Agile Architect / October 2015
  • 12. © 2015 IHS @AGILECHRISYYC how do you know if the architect is WRONG? 12 The Agile Architect / October 2015
  • 13. © 2015 IHS @AGILECHRISYYC 13 The Agile Architect / October 2015 I thought you knew something I didn’t ” “
  • 14. © 2015 IHS @AGILECHRISYYC The Agile Architect / October 2015 xkcd.com
  • 15. © 2015 IHS @AGILECHRISYYC architect is a leadership role 15 The Agile Architect / October 2015
  • 16. © 2015 IHS @AGILECHRISYYC 16 The Agile Architect / October 2015 Image Source: worklifematters.netSpotify Engineering Videos
  • 17. © 2015 IHS @AGILECHRISYYC how do I serve the teams without telling them what to do? 17 The Agile Architect / October 2015
  • 18. © 2015 IHS @AGILECHRISYYC Intent Based Leadership 18 The Agile Architect / October 2015 Rob van Hilten, Flickr
  • 19. © 2015 IHS @AGILECHRISYYC 19 The Agile Architect / October 2015 Don’t move information to authority, move authority to the information ” “ David Marquet
  • 20. © 2015 IHS @AGILECHRISYYC 20 The Agile Architect / October 2015 These are the two pillars that need to be in place: the technical competence …. and organization clarity. And you put those things in place and then you can give control. ” “ David Marquet
  • 21. © 2015 IHS @AGILECHRISYYC i intend to… 21 The Agile Architect / October 2015
  • 22. © 2015 IHS @AGILECHRISYYC 22 The Agile Architect / October 2015 Image Source: worklifematters.netSpotify Engineering Videos
  • 23. © 2015 IHS @AGILECHRISYYC Architecture Approach 3: The Architecture Coach 23 The Agile Architect / October 2015 Rob van Hilten, Flickr
  • 24. © 2015 IHS @AGILECHRISYYC Daily Design Meeting • 30 minutes • Technical lead from each team • Discuss challenges that being encountered • Exercise is repeated on the team that brought the challenge 24 The Agile Architect / October 2015
  • 25. © 2015 IHS @AGILECHRISYYC questions communicate values 25 The Agile Architect / October 2015
  • 26. © 2015 IHS @AGILECHRISYYC 26 The Agile Architect / October 2015 Resist the urge to provide solutions. ” “ David Marquet
  • 27. © 2015 IHS @AGILECHRISYYC letting go is hard 27 The Agile Architect / October 2015
  • 28. © 2015 IHS @AGILECHRISYYC 28 The Agile Architect / October 2015 organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations ” “ M. Conway
  • 29. © 2015 IHS @AGILECHRISYYC 29 The Agile Architect / October 2015 Image Source: worklifematters.netSpotify Engineering Videos
  • 30. © 2015 IHS @AGILECHRISYYC Architecture Approach 3: The Architecture Coach 30 The Agile Architect / October 2015 Rob van Hilten, FlickrCoaching Agile Teams, Lyssa Adkins
  • 31. © 2015 IHS @AGILECHRISYYC Focus on Interests Rather than Positions 31 The Agile Architect / October 2015 Rob van Hilten, Flickr
  • 32. © 2015 IHS @AGILECHRISYYC Design Steps • What is the problem you’re trying to solve? • What solutions should we consider? • What are the pros/cons of each solution? 32 The Agile Architect / October 2015
  • 33. © 2015 IHS @AGILECHRISYYC create a common framework for resolving conflict 33 The Agile Architect / October 2015
  • 34. © 2015 IHS @AGILECHRISYYC disagreement is a mechanism for organizational clarity 34 The Agile Architect / October 2015
  • 35. © 2015 IHS @AGILECHRISYYC the end? 35 The Agile Architect / October 2015
  • 36. © 2015 IHS @AGILECHRISYYC something interesting happened 36 The Agile Architect / October 2015
  • 37. © 2015 IHS @AGILECHRISYYC 39 The Agile Architect / October 2015 ?
  • 38. © 2015 IHS @AGILECHRISYYC do we still need an architect? 40 The Agile Architect / October 2015
  • 39. © 2015 IHS @AGILECHRISYYC Final Architecture Approach: Architecting as a Team 41 The Agile Architect / October 2015 Steve Jurvetson, Flickr
  • 40. © 2015 IHS @AGILECHRISYYC 42 The Agile Architect / October 2015 Image Source: worklifematters.netSpotify Engineering Videos
  • 41. © 2015 IHS @AGILECHRISYYC Summary • Empowerment is more than standing back • Lead through intent • Resist the urge to provide solutions • Build relationships between teams • Create a framework for disagreement • Disagreement is a mechanism for organizational clarity 43 The Agile Architect / October 2015
  • 42. © 2015 IHS @AGILECHRISYYC leadership skills are vital to an architect’s success 44 The Agile Architect / October 2015
  • 43. © 2015 IHS @AGILECHRISYYC Questions? Chris Edwards Chris.Edwards@ihs.com @AgileChrisYYC 45 The Agile Architect / October 2015