Slide 1

Slide 1 text

Intentional Architecture FlowCon 2024 - Paris, France 7th of March 2024

Slide 2

Slide 2 text

Follow me on social João Rosa Independent consultant Supporting organizations bridging their strategy to execution, to create human-centric organizations Book a call https://joaorosa.consulting/book-a-meeting in/joaoasrosa @[email protected] @joaorosa.consulting @joaoasrosa

Slide 3

Slide 3 text

Photo by emmapatsie on Flickr

Slide 4

Slide 4 text

in/joaoasrosa Photo by Nathan Dumlao on Unsplash Photo by Alina Grubnyak on Unsplash Photo by Hillary Ungson on Unsplash

Slide 5

Slide 5 text

in/joaoasrosa Photo by Nathan Dumlao on Unsplash Photo by Alina Grubnyak on Unsplash Photo by Hillary Ungson on Unsplash The effect of time in a sociotechnical system

Slide 6

Slide 6 text

in/joaoasrosa Photo by Nathan Dumlao on Unsplash Photo by Alina Grubnyak on Unsplash Photo by Hillary Ungson on Unsplash Why systems thinking is crucial

Slide 7

Slide 7 text

in/joaoasrosa Photo by Nathan Dumlao on Unsplash Photo by Alina Grubnyak on Unsplash Photo by Hillary Ungson on Unsplash What do we gain by diffusing learning

Slide 8

Slide 8 text

in/joaoasrosa The effect of time in a sociotechnical system

Slide 9

Slide 9 text

in/joaoasrosa Who is old enough to work before the GDPR?

Slide 10

Slide 10 text

in/joaoasrosa GDPR use case Store front team Flow of change Finance and accounting team Product restocking team

Slide 11

Slide 11 text

in/joaoasrosa GDPR use case Store front team Flow of change Finance and accounting team Product restocking team GDPR

Slide 12

Slide 12 text

in/joaoasrosa GDPR use case Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration

Slide 13

Slide 13 text

in/joaoasrosa GDPR use case Insight: doesn’t handle Personal Identifiable Information Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

in/joaoasrosa GDPR use case Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration

Slide 16

Slide 16 text

in/joaoasrosa GDPR use case Store front team Flow of change Finance and accounting team Product restocking team Compliance and regulation platform Customer account platform XaaS * * XaaS

Slide 17

Slide 17 text

in/joaoasrosa Who did work on the financial regulation side (central banks and/or tax authorities)?

Slide 18

Slide 18 text

in/joaoasrosa Financial regulation use case FATCA stream Flow of change AEIO stream … stream Solvency II stream

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

in/joaoasrosa Financial regulation use case Crypto FATCA stream Flow of change AEIO stream … stream Solvency II stream

Slide 21

Slide 21 text

in/joaoasrosa Financial regulation use case Crypto FATCA stream Flow of change AEIO stream … stream Solvency II stream

Slide 22

Slide 22 text

in/joaoasrosa Financial regulation use case FATCA stream Flow of change AEIO stream … stream Solvency II stream Crypto regulation team Collaboration

Slide 23

Slide 23 text

in/joaoasrosa Financial regulation use case FATCA stream Flow of change AEIO stream Crypto stream Solvency II stream … stream

Slide 24

Slide 24 text

in/joaoasrosa In summary… Store front team Flow of change Finance and accounting team Product restocking team Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration Store front team Flow of change Finance and accounting team Product restocking team Compliance and regulation platform Customer account platform X a a S * * X a a S FATCA stream Flow of change AEIO stream … stream Solvency II stream FATCA stream Flow of change AEIO stream … stream Solvency II stream Crypto regulation team Collaboration FATCA stream Flow of change AEIO stream Crypto stream Solvency II stream … stream

Slide 25

Slide 25 text

in/joaoasrosa In summary… Store front team Flow of change Finance and accounting team Product restocking team Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration Store front team Flow of change Finance and accounting team Product restocking team GDPR team Collaboration Store front team Flow of change Finance and accounting team Product restocking team Compliance and regulation platform Customer account platform X a a S * * X a a S FATCA stream Flow of change AEIO stream … stream Solvency II stream FATCA stream Flow of change AEIO stream … stream Solvency II stream Crypto regulation team Collaboration FATCA stream Flow of change AEIO stream Crypto stream Solvency II stream … stream Changes like these ones takes weeks, if not months…

Slide 26

Slide 26 text

in/joaoasrosa

Slide 27

Slide 27 text

“ in/joaoasrosa All architecture is design but not all design is architecture. Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change. Grady Booch

Slide 28

Slide 28 text

in/joaoasrosa Jabe Bloom Ben Mosior

Slide 29

Slide 29 text

in/joaoasrosa Jabe Bloom Ben Mosior

Slide 30

Slide 30 text

in/joaoasrosa Jabe Bloom Ben Mosior

Slide 31

Slide 31 text

in/joaoasrosa Jabe Bloom Ben Mosior

Slide 32

Slide 32 text

in/joaoasrosa Learning: understand the time and system scope of the challenge ahed

Slide 33

Slide 33 text

in/joaoasrosa Learning: design decisions can add or remove optionality

Slide 34

Slide 34 text

in/joaoasrosa Question to take home: who is responsible for the new change?

Slide 35

Slide 35 text

in/joaoasrosa Question to take home: what can you learn from your past design decisions, if you use the time span scopes?

Slide 36

Slide 36 text

in/joaoasrosa Question to take home: how can we learn from the environment?

Slide 37

Slide 37 text

in/joaoasrosa Why systems thinking is crucial

Slide 38

Slide 38 text

in/joaoasrosa What is systems thinking?

Slide 39

Slide 39 text

in/joaoasrosa

Slide 40

Slide 40 text

in/joaoasrosa What type of a system is the previous one?

Slide 41

Slide 41 text

in/joaoasrosa

Slide 42

Slide 42 text

in/joaoasrosa

Slide 43

Slide 43 text

No content

Slide 44

Slide 44 text

in/joaoasrosa How does an organization delivers value?

Slide 45

Slide 45 text

in/joaoasrosa

Slide 46

Slide 46 text

in/joaoasrosa

Slide 47

Slide 47 text

in/joaoasrosa

Slide 48

Slide 48 text

in/joaoasrosa Let’s explore one use case, how HR and Internal IT can interact to solve challenges

Slide 49

Slide 49 text

in/joaoasrosa Use case: HR and Internal IT Flow of change Stream-aligned team Internal IT platform Stream-aligned team HR platform Recruitment team Talent management team … team Internal software team Accounts team … team XaaS

Slide 50

Slide 50 text

in/joaoasrosa What happens if HR wants a new Learning & Development platform?

Slide 51

Slide 51 text

in/joaoasrosa Use case: HR and Internal IT Flow of change Stream-aligned team Internal IT platform Stream-aligned team HR platform Recruitment team Talent management team … team Internal software team Accounts team … team XaaS Collaboration

Slide 52

Slide 52 text

in/joaoasrosa Let’s turn things around…

Slide 53

Slide 53 text

in/joaoasrosa Use case: Internal IT and HR Flow of change Stream-aligned team Stream-aligned team HR platform Recruitment team Talent management team … team Internal IT platform Internal software team Accounts team … team XaaS

Slide 54

Slide 54 text

in/joaoasrosa What happens if the Internal IT platform needs different learning content in the L&D platform?

Slide 55

Slide 55 text

in/joaoasrosa Use case: Internal IT and HR Flow of change Stream-aligned team Stream-aligned team HR platform Recruitment team Talent management team … team Internal IT platform Internal software team Accounts team … team XaaS Collaboration

Slide 56

Slide 56 text

in/joaoasrosa Question to you: how does the previous example affect the environment?

Slide 57

Slide 57 text

in/joaoasrosa

Slide 58

Slide 58 text

in/joaoasrosa

Slide 59

Slide 59 text

in/joaoasrosa Learning: have a open systems thinking to increase the intentionality

Slide 60

Slide 60 text

in/joaoasrosa Learning: be explicit in how you represent the view of the system

Slide 61

Slide 61 text

in/joaoasrosa Question to take home: can you and colleagues solve challenges?

Slide 62

Slide 62 text

in/joaoasrosa Question to take home: what would it take for your company to be a hierarchy of functions?

Slide 63

Slide 63 text

in/joaoasrosa What do we gain by diffusing learning

Slide 64

Slide 64 text

Photo by Mika Baumeister on Unsplash

Slide 65

Slide 65 text

in/joaoasrosa Why did data emerged in the IT industry?

Slide 66

Slide 66 text

in/joaoasrosa As a industry, we are not learning!

Slide 67

Slide 67 text

in/joaoasrosa Domain-Driven Design Tackling Complexity in the Heart of Software Eric Evans

Slide 68

Slide 68 text

Photo by Mika Baumeister on Unsplash

Slide 69

Slide 69 text

Photo by Waldemar on Unsplash

Slide 70

Slide 70 text

@in/joaoasrosa in/joaoasrosa Data Mesh Delivering Data-Driven Value at Scale Zhamak Dehghani

Slide 71

Slide 71 text

in/joaoasrosa

Slide 72

Slide 72 text

in/joaoasrosa

Slide 73

Slide 73 text

in/joaoasrosa

Slide 74

Slide 74 text

in/joaoasrosa Learning: enabling structures to diffuse learnings

Slide 75

Slide 75 text

in/joaoasrosa Learning: observe and collect the patterns that others use to solve problems

Slide 76

Slide 76 text

in/joaoasrosa Question to take home: what are your sources of inspiration?

Slide 77

Slide 77 text

in/joaoasrosa Question to take home: what can you learn from a function different from yours?

Slide 78

Slide 78 text

in/joaoasrosa Question to take home: what patterns do you want to share with others?

Slide 79

Slide 79 text

Photo by Adi Goldstein on Unsplash

Slide 80

Slide 80 text

in/joaoasrosa What skills are needed to thrive in a turbulent world?

Slide 81

Slide 81 text

Photo by Randy Fath on Unsplash Understand that decisions are not context free.

Slide 82

Slide 82 text

Photo by Arno Smit on Unsplash When applying systems thinking, remember that people are purposeful.

Slide 83

Slide 83 text

Photo by Kenny Eliason on Unsplash Understand the different time scopes and system scopes.

Slide 84

Slide 84 text

Photo by Federico Beccari on Unsplash Learnings diffuse when there is guidance, and not imposition.

Slide 85

Slide 85 text

Follow me on social João Rosa Independent consultant Supporting organizations bridging their strategy to execution, to create human-centric organizations Book a call https://joaorosa.consulting/book-a-meeting in/joaoasrosa @[email protected] @joaorosa.consulting @joaoasrosa