SlideShare a Scribd company logo
1 of 56
Download to read offline
#DDDesign @ntcoding
The Art of Discovering Bounded Contexts
Nick Tune
@ntcoding
ntcoding.co.uk/blog
ntcoding.co.uk
@ntcoding
Bounded Context Search Trends
@ntcoding
Source: Daily Mirror, April 2013
@ntcoding
“Microservices is a loosely-coupled,
service-oriented architecture with
bounded context
Adrian Cockroft
@adrianco
@ntcoding
“Microservices should cleanly align to
bounded contexts
Sam Newman
@samnewman
@ntcoding
Bounded contexts exist
in the real world!
@ntcoding
No. That’s Subdomains!
@ntcoding
No!
@ntcoding
Yes!
@ntcoding
Fine! Give me my
toys back then!
@ntcoding
“One Microservice should cover one
bounded context
-- Apium Tech
https://apiumtech.com/blog/domain-driven-design-distilled-by-vaughn-vernon/
@ntcoding
“Why is everyone so eager to establish
a 1:1 mapping between microservices
and bounded contexts!?
Alberto Brandolini
@ziobrando
Bounded contexts
do not own the UI!
Mine do!
You don’t know
what you’re talking
about
Eurgh.
Did you have a
Vindaloo last
night?
@ntcoding
Have bounded contexts become just a
pretentious buzzword that makes
people feel clever?
BE CAREFUL
WITH BOUNDED
CONTEXTS!
Discovering
Bounded Contexts
#1
@ntcoding
“Finding service boundaries is really damn
hard... There is no flowchart!
Udi Dahan
@udidahan
@ntcoding
Discover the Core
Business Model
Canvas
User research &
testing
Image: wikimedia
@ntcoding
Start by exploring core use
cases and processes
@ntcoding
Use Case: Renegotiating Property Tax
As an overpaying Ratepayer
I want to renegotiate my annual property tax
So that I am not unfairly losing money
Given ….
When ….
Then …..
@ntcoding
Use Case: Renegotiating Property Tax
Overpaying
Ratepayer
1. Review
existing
property tax
assessment
Assessment
Review
Surveyor
Survey property and
upload assessment
Attribute
Resubmit
2. Resubmit
incorrect
attribute(s)
3. Create
resubmit case
Case
Management
Caseworker
4. Review case
(14 day SLA)
5. Instruct re-survey
@ntcoding
Resubmit Case Management
Ratepayers Caseworkers
Review
Renegotiate
Context Map: Hypothesis
* This is not all of the contexts
@ntcoding
Clues for Discovering Contexts
- Linguistic boundaries
- Data: flow, ownership, uniqueness
- Domain expert boundaries
- Existing organisational boundaries**
- Business process steps
@ntcoding
“All models are wrong, some are useful.
-- George Box
HOW DO WE
KNOW WHICH
MODEL TO
CHOOSE?
Justifying
Bounded Contexts
#2
@ntcoding
Customers don’t care how
clean your pretty little
models are
@ntcoding
Resubmit Case Management
Ratepayers Caseworkers
Review
Renegotiate
Context Map: Organisational
@ntcoding
Composite Applications
Resubmit
Renegotiate
Review
Ratepayers Case workers
= Composite application
@ntcoding
Finding Service Boundaries: The One Rule
that Matters…
Maximise your ability to frequently deliver and
get feedback
ntcoding.co.uk/blog/2017/01/finding-service-boundaries-one-rule
@ntcoding
Good boundaries
improve flow. You
need to understand
Theory of Constraints.
@ntcoding
Resubmit Case Management
Ratepayers Caseworkers
Review
Renegotiate
Context Map: Bottlenecks
@ntcoding
DDD = model hypothesis
ToC = model validation
Evolving
Bounded Contexts
#4
@ntcoding
Boundaries must evolve.
New business, domain, and
technical insights challenge
existing assumptions
@ntcoding
“Trade off collaboration costs [between
teams] with innovation speed based on
current organisational needs
Matthew Skelton
@matthewpskelton
@ntcoding
Contexts Grow and Multiply
Discovery
(supportive)
becomes
Catalogue
(supportive)
Search
(supportive)
Recommend.
(Core)
@ntcoding
Context Cohesion
Search
Recommend.
Payments
Streaming
@ntcoding
Which Team(s) Builds the MVP?
Management
Context
Optimisation
ContextMVP
@ntcoding
Discovery Team & Highly-Aligned Tribe
Management
Context
Optimisation
Context
MVP
Campaigns
Tribe
GAMING CREATES MEGA ALIGNMENT
@ntcoding
Alignment Tricks for Devs
• Show and tells
• Cross-team pairing
• Cross-functional pairing
• Event storming
Rethinking
Bounded Contexts
#5
@ntcoding
Bounded contexts are a
proxy heuristic for…
Autonomy
@ntcoding
BoundedAutonomy Contexts
MS
UI
UI
Product and tech things
that change together for
business reasons, owned
by a single team.
@ntcoding
To be effective with DDD
you must be good at
organisation architecture
@ntcoding
“If the architecture of the organization is at
odds with the architecture of the system,
the architecture of the organization wins
--Ruth Malan
@ruthmalan
@ntcoding
What You Need to Do
- Experiment with models
- Learn Theory of Constraints
- Justify your choices with the one rule
- Strive for high alignment
@ntcoding
@ntcoding
The art of discovering
bounded contexts is the art
of aligning organisational
and technical boundaries.
@ntcoding
Next Steps…
- ntcoding.co.uk/blog/ddd
- Alignment at Scale - Henrik Kniberg
- scs-architecture.org
- Finding Service Boundaries - Udi Dahan
- ntcoding.co.uk/workshops
@ntcoding ntcoding

More Related Content

What's hot

Domain Driven Design: Zero to Hero
Domain Driven Design: Zero to HeroDomain Driven Design: Zero to Hero
Domain Driven Design: Zero to HeroFabrício Rissetto
 
Domain Driven Design (DDD)
Domain Driven Design (DDD)Domain Driven Design (DDD)
Domain Driven Design (DDD)Tom Kocjan
 
Domain-Driven Design
Domain-Driven DesignDomain-Driven Design
Domain-Driven DesignAndriy Buday
 
Le Domain Driven Design, comment bien démarrer ?
Le Domain Driven Design, comment bien démarrer ?Le Domain Driven Design, comment bien démarrer ?
Le Domain Driven Design, comment bien démarrer ?Maxime Sanglan-Charlier
 
Domain Driven Design Demonstrated
Domain Driven Design Demonstrated Domain Driven Design Demonstrated
Domain Driven Design Demonstrated Alan Christensen
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven DesignNader Albert
 
Domain Driven Design (Ultra) Distilled
Domain Driven Design (Ultra) DistilledDomain Driven Design (Ultra) Distilled
Domain Driven Design (Ultra) DistilledNicola Costantino
 
Event storming Notes
Event storming NotesEvent storming Notes
Event storming NotesArnauld Loyer
 
Domain Driven Design Quickly
Domain Driven Design QuicklyDomain Driven Design Quickly
Domain Driven Design QuicklyMariam Hakobyan
 
Distributed Transactions: Saga Patterns
Distributed Transactions: Saga PatternsDistributed Transactions: Saga Patterns
Distributed Transactions: Saga PatternsKnoldus Inc.
 
DDD Tactical Design with Clean Architecture - Ivan Paulovich
DDD Tactical Design with Clean Architecture - Ivan PaulovichDDD Tactical Design with Clean Architecture - Ivan Paulovich
DDD Tactical Design with Clean Architecture - Ivan PaulovichIvan Paulovich
 
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...Databricks
 
Microservices Architecture - Bangkok 2018
Microservices Architecture - Bangkok 2018Microservices Architecture - Bangkok 2018
Microservices Architecture - Bangkok 2018Araf Karsh Hamid
 
Domain Driven Design - Strategic Patterns and Microservices
Domain Driven Design - Strategic Patterns and MicroservicesDomain Driven Design - Strategic Patterns and Microservices
Domain Driven Design - Strategic Patterns and MicroservicesRadosław Maziarka
 
Domain driven design
Domain driven designDomain driven design
Domain driven designtatyaso
 
Microservice architecture design principles
Microservice architecture design principlesMicroservice architecture design principles
Microservice architecture design principlesSanjoy Kumar Roy
 

What's hot (20)

Domain Driven Design: Zero to Hero
Domain Driven Design: Zero to HeroDomain Driven Design: Zero to Hero
Domain Driven Design: Zero to Hero
 
Domain Driven Design (DDD)
Domain Driven Design (DDD)Domain Driven Design (DDD)
Domain Driven Design (DDD)
 
Domain-Driven Design
Domain-Driven DesignDomain-Driven Design
Domain-Driven Design
 
Introduction to DDD
Introduction to DDDIntroduction to DDD
Introduction to DDD
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Le Domain Driven Design, comment bien démarrer ?
Le Domain Driven Design, comment bien démarrer ?Le Domain Driven Design, comment bien démarrer ?
Le Domain Driven Design, comment bien démarrer ?
 
Domain Driven Design Demonstrated
Domain Driven Design Demonstrated Domain Driven Design Demonstrated
Domain Driven Design Demonstrated
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Domain Driven Design (Ultra) Distilled
Domain Driven Design (Ultra) DistilledDomain Driven Design (Ultra) Distilled
Domain Driven Design (Ultra) Distilled
 
Event storming Notes
Event storming NotesEvent storming Notes
Event storming Notes
 
Domain Driven Design Quickly
Domain Driven Design QuicklyDomain Driven Design Quickly
Domain Driven Design Quickly
 
Distributed Transactions: Saga Patterns
Distributed Transactions: Saga PatternsDistributed Transactions: Saga Patterns
Distributed Transactions: Saga Patterns
 
DDD Tactical Design with Clean Architecture - Ivan Paulovich
DDD Tactical Design with Clean Architecture - Ivan PaulovichDDD Tactical Design with Clean Architecture - Ivan Paulovich
DDD Tactical Design with Clean Architecture - Ivan Paulovich
 
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
The Modern Data Team for the Modern Data Stack: dbt and the Role of the Analy...
 
Microservices Architecture - Bangkok 2018
Microservices Architecture - Bangkok 2018Microservices Architecture - Bangkok 2018
Microservices Architecture - Bangkok 2018
 
Domain Driven Design - Strategic Patterns and Microservices
Domain Driven Design - Strategic Patterns and MicroservicesDomain Driven Design - Strategic Patterns and Microservices
Domain Driven Design - Strategic Patterns and Microservices
 
Domain driven design
Domain driven designDomain driven design
Domain driven design
 
Microservice architecture
Microservice architectureMicroservice architecture
Microservice architecture
 
Microservice architecture design principles
Microservice architecture design principlesMicroservice architecture design principles
Microservice architecture design principles
 

Similar to The Art of Discovering Bounded Contexts

Domain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentDomain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentNick Tune
 
Aligning Organisational & Technical Boundaries to Maximise Team Autonomy
Aligning Organisational & Technical Boundaries to Maximise Team AutonomyAligning Organisational & Technical Boundaries to Maximise Team Autonomy
Aligning Organisational & Technical Boundaries to Maximise Team AutonomyNick Tune
 
Glocomms market report april 2018
Glocomms market report april 2018Glocomms market report april 2018
Glocomms market report april 2018Ciaran Hickey
 
Glocomms market report april 2018
Glocomms market report april 2018Glocomms market report april 2018
Glocomms market report april 2018Charlie Critchley
 
eKYC POC on Azure
eKYC POC on Azure eKYC POC on Azure
eKYC POC on Azure R3
 
Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...
 Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ... Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...
Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...Crypto Coinference
 
Great Technical Architects Must Be Great Organisation Architects
Great Technical Architects Must Be Great Organisation ArchitectsGreat Technical Architects Must Be Great Organisation Architects
Great Technical Architects Must Be Great Organisation ArchitectsNick Tune
 
Docker Deployments for the Enterprise
Docker Deployments for the EnterpriseDocker Deployments for the Enterprise
Docker Deployments for the EnterpriseMurad Korejo
 
How Software Developers Can Tansform Organisations
How Software Developers Can Tansform OrganisationsHow Software Developers Can Tansform Organisations
How Software Developers Can Tansform OrganisationsNick Tune
 
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...Codemotion
 
The Sociotechnical Organisation Design Playbook
The Sociotechnical Organisation Design PlaybookThe Sociotechnical Organisation Design Playbook
The Sociotechnical Organisation Design PlaybookNick Tune
 
Enterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalEnterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalQAware GmbH
 
The Domain-Driven Coding Architect
The Domain-Driven Coding ArchitectThe Domain-Driven Coding Architect
The Domain-Driven Coding ArchitectNick Tune
 
Nov 2019 kafka with mongo db and confluent sydney
Nov 2019 kafka with mongo db and confluent   sydneyNov 2019 kafka with mongo db and confluent   sydney
Nov 2019 kafka with mongo db and confluent sydneyAndrew Blades
 
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...Boston Data Engineering
 
Domain-Driven Design: Hidden Lessons From the Big Blue Book
Domain-Driven Design: Hidden Lessons From the Big Blue BookDomain-Driven Design: Hidden Lessons From the Big Blue Book
Domain-Driven Design: Hidden Lessons From the Big Blue BookNick Tune
 
IoT Day 2016: Cloud Services for IoT Semantic Interoperability
IoT Day 2016: Cloud Services for IoT Semantic InteroperabilityIoT Day 2016: Cloud Services for IoT Semantic Interoperability
IoT Day 2016: Cloud Services for IoT Semantic InteroperabilityMark Underwood
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Lucas Jellema
 
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...Object Oriented Containers - Applying SOLID Principles to Docker/Container De...
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...Nitin Bhide
 
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)Mark Shortt
 

Similar to The Art of Discovering Bounded Contexts (20)

Domain-Driven Architectural Alignment
Domain-Driven Architectural AlignmentDomain-Driven Architectural Alignment
Domain-Driven Architectural Alignment
 
Aligning Organisational & Technical Boundaries to Maximise Team Autonomy
Aligning Organisational & Technical Boundaries to Maximise Team AutonomyAligning Organisational & Technical Boundaries to Maximise Team Autonomy
Aligning Organisational & Technical Boundaries to Maximise Team Autonomy
 
Glocomms market report april 2018
Glocomms market report april 2018Glocomms market report april 2018
Glocomms market report april 2018
 
Glocomms market report april 2018
Glocomms market report april 2018Glocomms market report april 2018
Glocomms market report april 2018
 
eKYC POC on Azure
eKYC POC on Azure eKYC POC on Azure
eKYC POC on Azure
 
Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...
 Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ... Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...
Crypto Coinference 2018 - Make Blockchain mainstream, but without the hype: ...
 
Great Technical Architects Must Be Great Organisation Architects
Great Technical Architects Must Be Great Organisation ArchitectsGreat Technical Architects Must Be Great Organisation Architects
Great Technical Architects Must Be Great Organisation Architects
 
Docker Deployments for the Enterprise
Docker Deployments for the EnterpriseDocker Deployments for the Enterprise
Docker Deployments for the Enterprise
 
How Software Developers Can Tansform Organisations
How Software Developers Can Tansform OrganisationsHow Software Developers Can Tansform Organisations
How Software Developers Can Tansform Organisations
 
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...
 
The Sociotechnical Organisation Design Playbook
The Sociotechnical Organisation Design PlaybookThe Sociotechnical Organisation Design Playbook
The Sociotechnical Organisation Design Playbook
 
Enterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New NormalEnterprise Cloud Native is the New Normal
Enterprise Cloud Native is the New Normal
 
The Domain-Driven Coding Architect
The Domain-Driven Coding ArchitectThe Domain-Driven Coding Architect
The Domain-Driven Coding Architect
 
Nov 2019 kafka with mongo db and confluent sydney
Nov 2019 kafka with mongo db and confluent   sydneyNov 2019 kafka with mongo db and confluent   sydney
Nov 2019 kafka with mongo db and confluent sydney
 
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
Boston Data Engineering: Kedro Python Framework for Data Science: Overview an...
 
Domain-Driven Design: Hidden Lessons From the Big Blue Book
Domain-Driven Design: Hidden Lessons From the Big Blue BookDomain-Driven Design: Hidden Lessons From the Big Blue Book
Domain-Driven Design: Hidden Lessons From the Big Blue Book
 
IoT Day 2016: Cloud Services for IoT Semantic Interoperability
IoT Day 2016: Cloud Services for IoT Semantic InteroperabilityIoT Day 2016: Cloud Services for IoT Semantic Interoperability
IoT Day 2016: Cloud Services for IoT Semantic Interoperability
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
 
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...Object Oriented Containers - Applying SOLID Principles to Docker/Container De...
Object Oriented Containers - Applying SOLID Principles to Docker/Container De...
 
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)
The Collaboration Imperative - Why it's Critical (D2P Aug15 CoverStory)
 

Recently uploaded

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Recently uploaded (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

The Art of Discovering Bounded Contexts