SlideShare a Scribd company logo
Jennifer Lim
Director of Enterprise Architecture
November 2018
Will your agile practices be the
death of architecture?
© Cerner Corporation. All rights reserved.
1
About Cerner.
© Cerner Corporation. All rights reserved.
2
About Cerner. People and cultures.
© Cerner Corporation. All rights reserved.
3
Emerging Practices
Enterprise
Information
Management
Process Design &
Associate
Engagement
Information
Technology
Architecture
Strategic Program
Development
About My Team. Enterprise Architecture.
© Cerner Corporation. All rights reserved.
4
Agile – Yes, it’s popular.
• By 2020, more than half of application development
organizations will use a framework for scaling agile
development. – Gartner, 2017
• Agile is a buzzword of software development, and so all DoD
software development projects are, almost by default, now
declared to be “agile.” – United States Defense Innovation
Board, 2018
© Cerner Corporation. All rights reserved.
5
Agile BS guidance
– Defense Innovation
Board, October 2018
Let’s Compare. Agile. Architecture.
7© Cerner Corporation. All rights reserved.
Define.
8© Cerner Corporation. All rights reserved.
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
– agile manifesto, 2001
http://agilemanifesto.org/
9© Cerner Corporation. All rights reserved.
Architecture.
Fundamental concepts or properties
of a system in its environment
embodied in its
elements, relationships, and in the
principles of its design and evolution.
– ISO/IEC/IEEE 42010:2011
10© Cerner Corporation. All rights reserved.
But fear not…ISO is catching up…
…in Systems and software engineering —
Developing user documentation in an agile
environment.
11© Cerner Corporation. All rights reserved.
Frameworks.
12© Cerner Corporation. All rights reserved.
13© Cerner Corporation. All rights reserved.
14© Cerner Corporation. All rights reserved.
People.
15© Cerner Corporation. All rights reserved.
I wear many different hats.
16© Cerner Corporation. All rights reserved.
I am The Architect.
17© Cerner Corporation. All rights reserved.
BDUF
18© Cerner Corporation. All rights reserved.
Those two perspectives seem to be at complete odds, don’t they?
”
“
19
The speed of change makes you wonder what
will become of architecture.
Tadao Ando, Hon. FAIA
https://www.architecturalrecord.com/articles/12624-tadao-ando?
April 2002
20© Cerner Corporation. All rights reserved.
The Hill of the Buddha
Sapporo, Hokkaido
Tadao Ando
Opened in December 2015
21© Cerner Corporation. All rights reserved.
Are we at the death of architecture?
22© Cerner Corporation. All rights reserved.
Before you decide…
© Cerner Corporation. All rights reserved.
23
Services Marketecture
© Cerner Corporation. All rights reserved.
24
Real Life…
25© Cerner Corporation. All rights reserved.
Think of the goals of architecture.
26© Cerner Corporation. All rights reserved.
SystemsBuildings
Intra System Scope Inter System Scope Domain Scope
27© Cerner Corporation. All rights reserved.
28© Cerner Corporation. All rights reserved.
…these objectives are still valid.
29© Cerner Corporation. All rights reserved.
In order for Architecture to co-exist with Agile,
Cerner found that we need to
change some of our expectations
around the practice of architecture to be
successful.
30© Cerner Corporation. All rights reserved.
5 Changes You Should Consider Making
© Cerner Corporation. All rights reserved.
31
one size does Not fit all
Acknowledge that one size does not fit all.
We must allow for both large complex systems
and small well-contained services.
© Cerner Corporation. All rights reserved.
32
role, not title
Shift from an architect title and “anointed one” mentality to having
this as a role that can be filled by several people.
© Cerner Corporation. All rights reserved.
33
community
Shift from governance role or board to creating a community and
“brain trust” approach to assist
© Cerner Corporation. All rights reserved.
34
diagrams, diagrams, diagrams
Let go of the level of details that are required in your architecture
diagrams. There are many types of diagrams, allow the team to
capture the architecture in the way that best suits their needs
(network, software, data, hardware, etc).
© Cerner Corporation. All rights reserved.
35
agile architecture
Allow Flexibility. You must learn from each iteration and consider
impacts to architecture, just like you do within your agile coding
practices.
Discovery Delivery
© Cerner Corporation. All rights reserved.
36
Recap: 5 Changes We Applied when Architecting
1. Acknowledge that one size does not fit all.
2. Shift from an architect title and “anointed one” mentality.
3. Shift to creating a community
4. There are many types of diagrams, allow the system to capture
the architecture that best suits their needs (network, software,
data, hardware, etc).
5. Allow Flexibility in architecting.
”
“
37
We have to realize that the "age of discovery"
has brought with it a disruption of the
environment. Now architects are facing the "age
of responsibility." When you design and build
something, you have to consider what you are
taking away from the earth or the environment in
order to make something new.
Tadao Ando, Hon. FAIA
https://www.architecturalrecord.com/articles/12624-tadao-ando?
April 2002
38© Cerner Corporation. All rights reserved.
Shanghai's Poly Grand Theater, completed by Tadao Ando in 2017
© Cerner Corporation. All rights reserved.
39
About Me.
• I lead Enterprise Architecture for Cerner, a company focused on creating
intelligent solutions for the health care industry. My team creates and
influences the technical strategies in the areas of information
management, emerging technologies, engineering practices, and IT
systems’ architecture.
• With over 18 years of experience in the telecommunications, banking and
federal, and healthcare IT industries, I’ve held strategic leadership
positions in both IT and Business domains across Data Management,
Finance, Marketing, CTO-Research, Architecture, and Application
Development.
• I hold a BS in Management Information Systems and an MBA in
Management.
Jennifer Lim
Enterprise Architecture
Cerner Corporation
https://www.linkedin.com/in/jenniferchaselim/

More Related Content

What's hot

Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
Judy Breedlove
 
Architecting the Transformation
Architecting the TransformationArchitecting the Transformation
Architecting the Transformation
Asanka Abeysinghe
 
[WSO2Con USA 2018] How to Build an Agile Enterprise
[WSO2Con USA 2018] How to Build an Agile Enterprise[WSO2Con USA 2018] How to Build an Agile Enterprise
[WSO2Con USA 2018] How to Build an Agile Enterprise
WSO2
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays
 
Developer Marketing: Building Experiences
Developer Marketing: Building ExperiencesDeveloper Marketing: Building Experiences
Developer Marketing: Building Experiences
Predix
 
Breakthrough DevOps - Successful DevOps Adoption Strategies
Breakthrough DevOps - Successful DevOps Adoption StrategiesBreakthrough DevOps - Successful DevOps Adoption Strategies
Breakthrough DevOps - Successful DevOps Adoption Strategies
DevOps.com
 
Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)
Asanka Abeysinghe
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
WSO2
 
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays
 
Crossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approachCrossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
Nicole Maselli
 
Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021
PT Datacomm Diangraha
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
WSO2
 
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
apidays
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servianapidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
apidays
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
Eficode
 
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
Securing the Digital Double - The Path to a Trusted Digital Ecosystem Securing the Digital Double - The Path to a Trusted Digital Ecosystem
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
Asanka Abeysinghe
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
Yenlo
 

What's hot (20)

Preparing your organization for microservices
Preparing your organization for microservicesPreparing your organization for microservices
Preparing your organization for microservices
 
Architecting the Transformation
Architecting the TransformationArchitecting the Transformation
Architecting the Transformation
 
[WSO2Con USA 2018] How to Build an Agile Enterprise
[WSO2Con USA 2018] How to Build an Agile Enterprise[WSO2Con USA 2018] How to Build an Agile Enterprise
[WSO2Con USA 2018] How to Build an Agile Enterprise
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
 
Developer Marketing: Building Experiences
Developer Marketing: Building ExperiencesDeveloper Marketing: Building Experiences
Developer Marketing: Building Experiences
 
Breakthrough DevOps - Successful DevOps Adoption Strategies
Breakthrough DevOps - Successful DevOps Adoption StrategiesBreakthrough DevOps - Successful DevOps Adoption Strategies
Breakthrough DevOps - Successful DevOps Adoption Strategies
 
Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)Building a future-ready bank (whatever that future may be)
Building a future-ready bank (whatever that future may be)
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
 
Crossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approachCrossing the low-code and pro-code chasm: a platform approach
Crossing the low-code and pro-code chasm: a platform approach
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
 
Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021Sutedjo - open banking may 27, 2021
Sutedjo - open banking may 27, 2021
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
 
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
apidays LIVE New York 2021 - Microservice Authorization with Open Policy Agen...
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servianapidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
apidays LIVE Singapore - The ELT Approach by Lesley Graham, Servian
 
How Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI EcosystemHow Decentralized AI can Dominate the Global AI Ecosystem
How Decentralized AI can Dominate the Global AI Ecosystem
 
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
Securing the Digital Double - The Path to a Trusted Digital Ecosystem Securing the Digital Double - The Path to a Trusted Digital Ecosystem
Securing the Digital Double - The Path to a Trusted Digital Ecosystem
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Soft Integration - Ha...
 

Similar to [WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?

Will your agile practices be the death of architecture?
Will your agile practices be the death of architecture?Will your agile practices be the death of architecture?
Will your agile practices be the death of architecture?
Jennifer Lim
 
The LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity ModelThe LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity Model
Lima Consulting Group
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?
XebiaLabs
 
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Don Demcsak
 
Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019
Esri Ireland
 
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph TechnologyNeo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j
 
DesignTech Engineering Services
DesignTech Engineering ServicesDesignTech Engineering Services
DesignTech Engineering Services
DesignTech Systems Ltd.
 
Modeling Physical Systems in the Metaverse Easily with Graphs
Modeling Physical Systems in the Metaverse Easily with GraphsModeling Physical Systems in the Metaverse Easily with Graphs
Modeling Physical Systems in the Metaverse Easily with Graphs
Neo4j
 
Thoughts On Architecting V4 2
Thoughts On Architecting V4 2Thoughts On Architecting V4 2
Thoughts On Architecting V4 2bmercer
 
Northwestern University Building Tech Symposium Summary
Northwestern University Building Tech Symposium  SummaryNorthwestern University Building Tech Symposium  Summary
Northwestern University Building Tech Symposium Summary
Mike Bordenaro
 
Microdesk Partners With Plannerly - Announcement Webinar
Microdesk Partners With Plannerly - Announcement WebinarMicrodesk Partners With Plannerly - Announcement Webinar
Microdesk Partners With Plannerly - Announcement Webinar
Clive Jordan - fighter of Evil BIM
 
Why I Am a Software Engineer
Why I Am a Software EngineerWhy I Am a Software Engineer
Why I Am a Software Engineer
Craig Saunders
 
DesignTech Systems - Altair Engineering Corporate Presentation
DesignTech Systems - Altair Engineering Corporate PresentationDesignTech Systems - Altair Engineering Corporate Presentation
DesignTech Systems - Altair Engineering Corporate Presentation
DesignTech Systems Ltd.
 
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET Journal
 
OT Security Architecture & Resilience: Designing for Security Success
OT Security Architecture & Resilience:  Designing for Security SuccessOT Security Architecture & Resilience:  Designing for Security Success
OT Security Architecture & Resilience: Designing for Security Success
accenture
 
PTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems LtdPTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems Ltd
DesignTech Systems Ltd.
 
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of RightsneXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
Leonard Lee
 
MPG Construct Tech Market Update - April 2022
MPG Construct Tech Market Update - April 2022MPG Construct Tech Market Update - April 2022
MPG Construct Tech Market Update - April 2022
Madison Park Group
 
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdfSoftware Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Craig Saunders
 
Bt idc event cloud adoption in ireland
Bt  idc event cloud adoption in irelandBt  idc event cloud adoption in ireland
Bt idc event cloud adoption in ireland
Fiona Sexton
 

Similar to [WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture? (20)

Will your agile practices be the death of architecture?
Will your agile practices be the death of architecture?Will your agile practices be the death of architecture?
Will your agile practices be the death of architecture?
 
The LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity ModelThe LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity Model
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?
 
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...Dell Technology  World - CloudOps - Leveraging DevOps Principles and Practice...
Dell Technology World - CloudOps - Leveraging DevOps Principles and Practice...
 
Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019
 
Neo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph TechnologyNeo4j Keynote: The Art of the Possible with Graph Technology
Neo4j Keynote: The Art of the Possible with Graph Technology
 
DesignTech Engineering Services
DesignTech Engineering ServicesDesignTech Engineering Services
DesignTech Engineering Services
 
Modeling Physical Systems in the Metaverse Easily with Graphs
Modeling Physical Systems in the Metaverse Easily with GraphsModeling Physical Systems in the Metaverse Easily with Graphs
Modeling Physical Systems in the Metaverse Easily with Graphs
 
Thoughts On Architecting V4 2
Thoughts On Architecting V4 2Thoughts On Architecting V4 2
Thoughts On Architecting V4 2
 
Northwestern University Building Tech Symposium Summary
Northwestern University Building Tech Symposium  SummaryNorthwestern University Building Tech Symposium  Summary
Northwestern University Building Tech Symposium Summary
 
Microdesk Partners With Plannerly - Announcement Webinar
Microdesk Partners With Plannerly - Announcement WebinarMicrodesk Partners With Plannerly - Announcement Webinar
Microdesk Partners With Plannerly - Announcement Webinar
 
Why I Am a Software Engineer
Why I Am a Software EngineerWhy I Am a Software Engineer
Why I Am a Software Engineer
 
DesignTech Systems - Altair Engineering Corporate Presentation
DesignTech Systems - Altair Engineering Corporate PresentationDesignTech Systems - Altair Engineering Corporate Presentation
DesignTech Systems - Altair Engineering Corporate Presentation
 
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
 
OT Security Architecture & Resilience: Designing for Security Success
OT Security Architecture & Resilience:  Designing for Security SuccessOT Security Architecture & Resilience:  Designing for Security Success
OT Security Architecture & Resilience: Designing for Security Success
 
PTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems LtdPTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems Ltd
 
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of RightsneXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
neXt Curve Cloud Spectator-The Hybrid Cloud Bill of Rights
 
MPG Construct Tech Market Update - April 2022
MPG Construct Tech Market Update - April 2022MPG Construct Tech Market Update - April 2022
MPG Construct Tech Market Update - April 2022
 
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdfSoftware Principles and Project Deadlines Don't have to be Polar Opposites.pdf
Software Principles and Project Deadlines Don't have to be Polar Opposites.pdf
 
Bt idc event cloud adoption in ireland
Bt  idc event cloud adoption in irelandBt  idc event cloud adoption in ireland
Bt idc event cloud adoption in ireland
 

More from WSO2

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
WSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2
 

More from WSO2 (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 

Recently uploaded

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?

  • 1. Jennifer Lim Director of Enterprise Architecture November 2018 Will your agile practices be the death of architecture?
  • 2. © Cerner Corporation. All rights reserved. 1 About Cerner.
  • 3. © Cerner Corporation. All rights reserved. 2 About Cerner. People and cultures.
  • 4. © Cerner Corporation. All rights reserved. 3 Emerging Practices Enterprise Information Management Process Design & Associate Engagement Information Technology Architecture Strategic Program Development About My Team. Enterprise Architecture.
  • 5. © Cerner Corporation. All rights reserved. 4 Agile – Yes, it’s popular. • By 2020, more than half of application development organizations will use a framework for scaling agile development. – Gartner, 2017 • Agile is a buzzword of software development, and so all DoD software development projects are, almost by default, now declared to be “agile.” – United States Defense Innovation Board, 2018
  • 6. © Cerner Corporation. All rights reserved. 5 Agile BS guidance – Defense Innovation Board, October 2018
  • 7. Let’s Compare. Agile. Architecture.
  • 8. 7© Cerner Corporation. All rights reserved. Define.
  • 9. 8© Cerner Corporation. All rights reserved. Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan – agile manifesto, 2001 http://agilemanifesto.org/
  • 10. 9© Cerner Corporation. All rights reserved. Architecture. Fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution. – ISO/IEC/IEEE 42010:2011
  • 11. 10© Cerner Corporation. All rights reserved. But fear not…ISO is catching up… …in Systems and software engineering — Developing user documentation in an agile environment.
  • 12. 11© Cerner Corporation. All rights reserved. Frameworks.
  • 13. 12© Cerner Corporation. All rights reserved.
  • 14. 13© Cerner Corporation. All rights reserved.
  • 15. 14© Cerner Corporation. All rights reserved. People.
  • 16. 15© Cerner Corporation. All rights reserved. I wear many different hats.
  • 17. 16© Cerner Corporation. All rights reserved. I am The Architect.
  • 18. 17© Cerner Corporation. All rights reserved. BDUF
  • 19. 18© Cerner Corporation. All rights reserved. Those two perspectives seem to be at complete odds, don’t they?
  • 20. ” “ 19 The speed of change makes you wonder what will become of architecture. Tadao Ando, Hon. FAIA https://www.architecturalrecord.com/articles/12624-tadao-ando? April 2002
  • 21. 20© Cerner Corporation. All rights reserved. The Hill of the Buddha Sapporo, Hokkaido Tadao Ando Opened in December 2015
  • 22. 21© Cerner Corporation. All rights reserved. Are we at the death of architecture?
  • 23. 22© Cerner Corporation. All rights reserved. Before you decide…
  • 24. © Cerner Corporation. All rights reserved. 23 Services Marketecture
  • 25. © Cerner Corporation. All rights reserved. 24 Real Life…
  • 26. 25© Cerner Corporation. All rights reserved. Think of the goals of architecture.
  • 27. 26© Cerner Corporation. All rights reserved. SystemsBuildings Intra System Scope Inter System Scope Domain Scope
  • 28. 27© Cerner Corporation. All rights reserved.
  • 29. 28© Cerner Corporation. All rights reserved. …these objectives are still valid.
  • 30. 29© Cerner Corporation. All rights reserved. In order for Architecture to co-exist with Agile, Cerner found that we need to change some of our expectations around the practice of architecture to be successful.
  • 31. 30© Cerner Corporation. All rights reserved. 5 Changes You Should Consider Making
  • 32. © Cerner Corporation. All rights reserved. 31 one size does Not fit all Acknowledge that one size does not fit all. We must allow for both large complex systems and small well-contained services.
  • 33. © Cerner Corporation. All rights reserved. 32 role, not title Shift from an architect title and “anointed one” mentality to having this as a role that can be filled by several people.
  • 34. © Cerner Corporation. All rights reserved. 33 community Shift from governance role or board to creating a community and “brain trust” approach to assist
  • 35. © Cerner Corporation. All rights reserved. 34 diagrams, diagrams, diagrams Let go of the level of details that are required in your architecture diagrams. There are many types of diagrams, allow the team to capture the architecture in the way that best suits their needs (network, software, data, hardware, etc).
  • 36. © Cerner Corporation. All rights reserved. 35 agile architecture Allow Flexibility. You must learn from each iteration and consider impacts to architecture, just like you do within your agile coding practices. Discovery Delivery
  • 37. © Cerner Corporation. All rights reserved. 36 Recap: 5 Changes We Applied when Architecting 1. Acknowledge that one size does not fit all. 2. Shift from an architect title and “anointed one” mentality. 3. Shift to creating a community 4. There are many types of diagrams, allow the system to capture the architecture that best suits their needs (network, software, data, hardware, etc). 5. Allow Flexibility in architecting.
  • 38. ” “ 37 We have to realize that the "age of discovery" has brought with it a disruption of the environment. Now architects are facing the "age of responsibility." When you design and build something, you have to consider what you are taking away from the earth or the environment in order to make something new. Tadao Ando, Hon. FAIA https://www.architecturalrecord.com/articles/12624-tadao-ando? April 2002
  • 39. 38© Cerner Corporation. All rights reserved. Shanghai's Poly Grand Theater, completed by Tadao Ando in 2017
  • 40. © Cerner Corporation. All rights reserved. 39 About Me. • I lead Enterprise Architecture for Cerner, a company focused on creating intelligent solutions for the health care industry. My team creates and influences the technical strategies in the areas of information management, emerging technologies, engineering practices, and IT systems’ architecture. • With over 18 years of experience in the telecommunications, banking and federal, and healthcare IT industries, I’ve held strategic leadership positions in both IT and Business domains across Data Management, Finance, Marketing, CTO-Research, Architecture, and Application Development. • I hold a BS in Management Information Systems and an MBA in Management. Jennifer Lim Enterprise Architecture Cerner Corporation https://www.linkedin.com/in/jenniferchaselim/