SlideShare una empresa de Scribd logo
1 de 111
Descargar para leer sin conexión
DDD EUROPE PRESENTS…
A @ZIOBRANDO
PRODUCTION
IN THE LAST
EPISODES…
NOBODY TALKS
ABOUT THEIR DOMAIN
WHO CAN BE
THAT STUPID?
ABOUT ME
• Started coding in 1982
• Entered DDD in 2005
• Met Eric
• Started Avanscoperta
• Met Greg
• Event-Based Modelling in 2012
• Blast during Vaughn’s tour
• EventStorming in 2013
• Started EventStormers community
• 348 members (on Google+)
SOFTWARE
DEVELOPMENT IS A
LEARNING PROCESS
WORKING CODE
IS A SIDE EFFECT
I USE
INSTEAD
INVITE THE
RIGHT PEOPLE
PEOPLE WITH QUESTIONS
PEOPLE WITH ANSWERS
A FACILITATOR
PROVIDE AN UNLIMITED
MODELLING SURFACE
“
AND BE PREPARED TO EXPAND IT
MODEL WITH DOMAIN
EVENTS ALONG A TIMELINE
“
REALLY SIMPLE
THEN IT GROWS…
(EXTERNAL SYSTEMS, IN PINK)
AND GROWS…
(HOTSPOTS, IN PURPLE)
AND GROWS…
THE GOAL(S) OF A
BIG PICTURE
EVENTSTORMING
1.
ARE WE SOLVING THE
RIGHT PROBLEM?
ARE WE SOLVING THE RIGHT PROBLEM?
CALL IT “CORE”, CALL IT “BOTTLENECK”…
… PEOPLE WILL “TELL” YOU WHAT THE REAL PROBLEM IS
AND PLEASE READ “THE GOAL” IF YOU HAVEN’T
DOES IT MATTER?
WHERE DETAILS ARE MAKING A DIFFERENCE…
IN THE CORE DOMAIN…
• Creative
• Always looking for alternatives
• Continuously refining solutions
• Perfectionist
IN A FIXED-BUDGET NON-CRITICAL PART OF THE DOMAIN
SOMEWHERE ELSE
• Creative
• Always looking for alternatives
• Continuously refining solutions
• Perfectionist
TROUBLEMAKER
2.
CAN WE SUCCEED?
MAKING THE RISK OBSERVABLE
EXTERNAL SYSTEMS & HOTSPOTS
PEOPLE AND POLITICS
IS MY WALKING
SKELETON
NOT EVERY BATTLE IS WORTH FIGHTING
OUTCOMES
• We’re on a problem worth solving:
• let’s prototype a solution right now!!
• Ouch! …the real problem is somewhere else.
• Fine, let’s use the money more wisely.
• Ouch! …they can’t even agree on the problem…
• Shake hands, smile, and leave quietly.
LET’S ASSUME
WE’RE LUCKY
OUR BACKLOG
• The involved Domain Experts
• The Development Team (including UX)
• a Facilitator
• Unlimited Modelling Space
• Unlimited Surface
• Unlimited Supply of markers, stickies and so on
• We’ll have only to take care of our limited Energy.
OUR TEAM
TECHNICAL TRAININGS
OUR SAMPLE DOMAIN
• My Company —> We have a real domain expert here…
• Public & Private Training and workshops, (plus coaching
&mentoring).
HOW DID WE GET THERE?
MORE GUESSING
THAN EXPLANATION
IT’S A LEARNING
PROCESS!
SKIP THE BORING
PARTS
IF THERE’S TIME: THE REAL REASON WHY I AM NOT A PIANO PLAYER!
DONEC QUIS NUNC
LET’S TRY AGAIN!
A TICKET!
AND THE CORRESPONDING COMMANDS
ANY CANDIDATE NAMES…
WHAT IF SOMEBODY
DOESN’T SHOW UP?
ANYTHING ELSE?
GETTING THERE…
• Can we transfer it?
• Good question. In fact this never happen
with individual purchases, they usually ask for
a refund, or if they can reuse the ticket with a
different edition of the same training class.
• What can happen instead is companies,
buying a group ticket, asking to switch
people, or delaying actual participant names
till he very last moment.
• Can we transfer it?
• Good question. In fact this never happens
with individual purchases, they usually ask for
a refund, or if they can reuse the ticket with a
different edition of the same training class.
• What can happen instead is companies,
buying a group ticket, asking to switch
people, or delaying actual participant names
till he very last moment.
I LOVE THIS
MESS!
CAPTURE IT!
ALL OF IT.
YES, EVEN IF IT MEANS A LOT MORE STICKY NOTES
ADD MORE
SPACE!
— Anonymous
WHAT IF TICKET IS AN ABSTRACT
CLASS? WITH INDIVIDUAL AND GROUP
TICKET AS SEPARATE SUBCLASSES
”
“
… WE INVITED THE
RIGHT PEOPLE!
• There’s no need for any automatic operation.
It only happened once. Doing it manually
(whatever that means) is fine.
• Talking with the right people, we
might get the answers we like.
• The complexity is in the domain,
it’s just not necessarily worth
implementing.
1. MAKE IT VISIBLE
2. SAFELY IGNORE IT
— Anonymous Developer
WHAT ABOUT PRIVATE
CLASSES? AREN’T THEY THE
SAME THING
”
“
THINKING ABOUT DATA…
Headline
Description
Duration
Trainer
City
Date
Venue
Headline
Description
Duration
Trainer
PRIVATE PUBLIC
THINKING ABOUT BEHAVIOUR…
Scheduled
Base Price defined
Sales Opened
Confirmed
Cancelled
Sold out
Delivered
Replanned
Planned
Signed off
Scheduled
Delivered
PRIVATE PUBLIC
NOT ALIKE
TWO INDEPENDENT
PROCESSES IN
SALES
BASICALLY THE
SAME PROCESS,
IN CONTENT
DEFINITION
MAYBE THEY DO BELONG SOMEWHERE…
WHAT ABOUT SEATS
EXPLORING THE RELATIONSHIP
THERE’S SOMETHING MISSING
POLICY IS A GOOD NAME FOR IT
BUT YOU CAN FIND ALSO “PROCESS” OR “THE WHENEVER BOX”
DO WE REALLY NEED THAT?
LET’S ASK THE DOMAIN EXPERT
• Aren’t they the same thing?
• Not at all. We need to add the trainer to the participants. Room
capacity and coffee breaks plus lunch are based on the total
number of people in the class.
• Moreover: the trainer might bring a co-trainer, the company can
have an internal person in the class, or there can be “guests”
that are not passing through the ticketing system.
• We’re currently creating “fake tickets” for everybody in order
to have all participants in the same container, but one single
mistake and everything fall apart.
(ET VOILÀ)
INDEPENDENT MODELS!
TRAINERS DON’T NEED TO
BUY A TICKET
EVERYONE IN THE TRAINING
ROOM DESERVES SOME
GOOD COFFEE, AND A
GOOD LUNCH
— Ziobrando
IN A RESTAURANT, IF YOU’RE
THE TRAINER, YOU GET EXACTLY
THE SAME FOOD
”
“
ISN’T THAT TOO COMPLEX?
MORE PRECISELY
DO WE HAVE TO
IMPLEMENT IT?
BOUNDED CONTEXTS ARE HEAVY… ?
IT DEPENDS…
UNDERSTANDING THE
PROBLEM MUST BE CHEAP
A PROPER
IMPLEMENTATION IS
VALUE VS COST
ARE WE IN THE
CORE?
NO. THE REAL PROBLEM IS…
DAMN, WE WERE JUST WANDERING…
(A) REAL PROBLEM
• We were stuck in go/no-go decisions
• Collaborators didn’t know whether to cancel or confirm the class
• I needed to explain my decision making process.
“WHAT IS THE DATA
NEEDED IN ORDER TO
TAKE THIS DECISION?”
THIS IS SCARY
HOW MANY AGGREGATES SHOULD I QUERY?
ENTER READ MODELS
SO MANY WAYS
HOW CAN WE IMPLEMENT IT?
• Projections
• Composite UIs (including mashups)
• Denormalisation
• Good old queries (not forbidden, just
uncool)
WE MOVED THE
BOTTLENECK!!
NOW, THE REAL PROBLEM IS…
WE DON’T SELL ENOUGH
• Some training class are good, but not appealing
• Users don’t take the BUY TICKET decision.
“WHAT IS THE DATA
NEEDED IN ORDER TO
TAKE THIS DECISION?”
NOT THAT
SIMPLE…
THIS IS A PIZZA. IT IS
FOOD, THAT PROVIDES
THE CALORIES AND THE
ENERGY YOU NEED IN
ORDER TO SURVIVE TILL
THE NEXT MEAL. IT IS
AVAILABLE IN SEVERAL
SIZES AND TOPPINGS.
CONTACT US IF YOU
WANT TO KNOW MORE.
Order now!
Feeling hungry?
IT’S NOT ONLY
THE DATA…
USERS AREN’T
ONLY RATIONAL
DID ANYONE NOTICE THAT I MENTION THE UX PEOPLE?
AND IT’S NOT
THE SAME DATA
HIS OWN MONEY,
KNOWS THE STUFF.
COMPANY MONEY.
NEEDS PERMISSION.
COMPANY MONEY.
CALENDAR IS IMPORTANT.
NEED SAFETY AND
DISCOUNTS.
OUCH!
WHY CAN’T ANYTHING JUST BE SIMPLE?
CHOOSE A TARGET, AND
RUN AN EXPERIMENT.
IT’S ABOUT THE
QUESTIONS, NOT THE
NOTATION
WE’RE MODELLING A
FLOW OF DECISIONS
WE’LL HAVE
TONS OF IDEAS
NOT ALL OF THEM
WORTH PURSUING
MOSTLY UX
DRIVEN
EXPLORATION
MAKING SENSE OF DATA, FROM
TRIVIAL TO BI, TO BIG DATA
TRADITIONAL SOFTWARE
ARCHITECT’S REALM
THANKS TO GREG’S SQUIRREL ;-)
THE GOAL IS NOT TO
WRITE COOL SOFTWARE
THE GOAL IS TO SOLVE
THE RIGHT PROBLEM
IMPACT MAPPING - NO ESTIMATES - USER STORY MAPPING
KEEP THE
MODELS SIMPLE
CAN’T ACHIEVE
SIMPLICITY WITHOUT
DIVING INTO CHAOS
KEEP THE
PROBLEMS SIMPLE
MODELLING THE FLOW
WITHIN THE SPACE CONSTRAINTS
THIS IS THE ACCIDENTAL SELF-INFLICTED COMPLEXITY NOBODY WILL PAY YOU FOR
THANK YOU!
WANT TO KNOW MORE?
• Really fresh: www.eventstorming.com
• LeanPub book in progress:
• http://leanpub.com/
introducing_eventstorming
• Blog: http://ziobrando.blogspot.com
• Twitter: @ziobrando
• Trainings & Workshop facilitation:
• http://www.avanscoperta.it

Más contenido relacionado

La actualidad más candente

LeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king Lie
William Evans
 
Great Talks Start with Great Proposals: An IA Summit Virtual Webinar
Great Talks Start with Great Proposals: An IA Summit Virtual WebinarGreat Talks Start with Great Proposals: An IA Summit Virtual Webinar
Great Talks Start with Great Proposals: An IA Summit Virtual Webinar
Russ U
 

La actualidad más candente (20)

How to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeHow to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibe
 
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
 
Good vs. Great Design
Good vs. Great DesignGood vs. Great Design
Good vs. Great Design
 
Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimation
 
LeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king Lie
 
Becoming a Better Programmer
Becoming a Better ProgrammerBecoming a Better Programmer
Becoming a Better Programmer
 
Would you use this? UX South Africa 2016
Would you use this? UX South Africa 2016Would you use this? UX South Africa 2016
Would you use this? UX South Africa 2016
 
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...
Taking Responsibility for the Things We Unleash Into the World - IoT Meetup 2...
 
Mind Melds and BattleBots: Creating the Right Kind of Designer/Developer Dynamic
Mind Melds and BattleBots: Creating the Right Kind of Designer/Developer DynamicMind Melds and BattleBots: Creating the Right Kind of Designer/Developer Dynamic
Mind Melds and BattleBots: Creating the Right Kind of Designer/Developer Dynamic
 
Writing for the Web - Internet Studio 1
Writing for the Web - Internet Studio 1Writing for the Web - Internet Studio 1
Writing for the Web - Internet Studio 1
 
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering Management
 
The Art of Direct Observational Research at Scale by Making it a Team Sport!
The Art of Direct Observational Research at Scale by Making it a Team Sport!The Art of Direct Observational Research at Scale by Making it a Team Sport!
The Art of Direct Observational Research at Scale by Making it a Team Sport!
 
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
 
Collaborative Design: Lessons & Observations
Collaborative Design: Lessons & ObservationsCollaborative Design: Lessons & Observations
Collaborative Design: Lessons & Observations
 
Designing for behaviour change
Designing for behaviour changeDesigning for behaviour change
Designing for behaviour change
 
Great Talks Start with Great Proposals: An IA Summit Virtual Webinar
Great Talks Start with Great Proposals: An IA Summit Virtual WebinarGreat Talks Start with Great Proposals: An IA Summit Virtual Webinar
Great Talks Start with Great Proposals: An IA Summit Virtual Webinar
 
How To Have Ideas
How To Have IdeasHow To Have Ideas
How To Have Ideas
 

Destacado

Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
 

Destacado (16)

Event storming recipes
Event storming recipesEvent storming recipes
Event storming recipes
 
Model storming
Model stormingModel storming
Model storming
 
Transactions redefined
Transactions redefinedTransactions redefined
Transactions redefined
 
Scaladays 2014 introduction to scalatest selenium dsl
Scaladays 2014   introduction to scalatest selenium dslScaladays 2014   introduction to scalatest selenium dsl
Scaladays 2014 introduction to scalatest selenium dsl
 
Storytelling: l’antica arte della narrazione, per condividere quello che siamo.
Storytelling: l’antica arte della narrazione, per condividere quello che siamo.Storytelling: l’antica arte della narrazione, per condividere quello che siamo.
Storytelling: l’antica arte della narrazione, per condividere quello che siamo.
 
Event based modeling iad 2012
Event based modeling iad 2012Event based modeling iad 2012
Event based modeling iad 2012
 
Storytelling d’amore (più o meno) a lieto fine
Storytelling d’amore (più o meno) a lieto fineStorytelling d’amore (più o meno) a lieto fine
Storytelling d’amore (più o meno) a lieto fine
 
The Good, The Bad and The Ugly of Event Sourcing
The Good, The Bad and The Ugly of Event SourcingThe Good, The Bad and The Ugly of Event Sourcing
The Good, The Bad and The Ugly of Event Sourcing
 
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
 
Taming Complex Domains with Domain Driven Design
Taming Complex Domains with Domain Driven DesignTaming Complex Domains with Domain Driven Design
Taming Complex Domains with Domain Driven Design
 
플랫폼비즈니스와 혁신의 만남
플랫폼비즈니스와 혁신의 만남플랫폼비즈니스와 혁신의 만남
플랫폼비즈니스와 혁신의 만남
 
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~
ドメイン駆動設計 ~ユーザー、モデル、エンジニアの新たな関係~
 
Agilità interculturale
Agilità interculturaleAgilità interculturale
Agilità interculturale
 
Deep learningの概要とドメインモデルの変遷
Deep learningの概要とドメインモデルの変遷Deep learningの概要とドメインモデルの変遷
Deep learningの概要とドメインモデルの変遷
 
Event-sourced architectures with Akka
Event-sourced architectures with AkkaEvent-sourced architectures with Akka
Event-sourced architectures with Akka
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 

Similar a The precision blade

National CXO Forum Colombo
National CXO Forum ColomboNational CXO Forum Colombo
National CXO Forum Colombo
Kay Lummitsch - Digital Journeyman
 

Similar a The precision blade (20)

Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"Patrick DiMichelle, "Be Here Now"
Patrick DiMichelle, "Be Here Now"
 
How to be a Designer CEO without Being a Jerk. Or, Happy Business
How to be a Designer CEO without Being a Jerk. Or, Happy BusinessHow to be a Designer CEO without Being a Jerk. Or, Happy Business
How to be a Designer CEO without Being a Jerk. Or, Happy Business
 
Sales Deck Bootcamp Slides
Sales Deck Bootcamp SlidesSales Deck Bootcamp Slides
Sales Deck Bootcamp Slides
 
How To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnityHow To Decide: When To Use What In Office 365 - ITUnity
How To Decide: When To Use What In Office 365 - ITUnity
 
National CXO Forum Colombo
National CXO Forum ColomboNational CXO Forum Colombo
National CXO Forum Colombo
 
Exploring Virtual Collaboration: Zoom
Exploring Virtual Collaboration: ZoomExploring Virtual Collaboration: Zoom
Exploring Virtual Collaboration: Zoom
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
2016 03-15 lean @ lsc rotterdam by Tristan Kromer
2016 03-15 lean @ lsc rotterdam by Tristan Kromer2016 03-15 lean @ lsc rotterdam by Tristan Kromer
2016 03-15 lean @ lsc rotterdam by Tristan Kromer
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
Identifying right problems
Identifying right problemsIdentifying right problems
Identifying right problems
 
The Startup Toolkit / Leancamp guide to Lean customer development
The Startup Toolkit / Leancamp guide to Lean customer developmentThe Startup Toolkit / Leancamp guide to Lean customer development
The Startup Toolkit / Leancamp guide to Lean customer development
 
Learning Solutions_Cammy Bean_Best Practices for Accidental Instructional Des...
Learning Solutions_Cammy Bean_Best Practices for Accidental Instructional Des...Learning Solutions_Cammy Bean_Best Practices for Accidental Instructional Des...
Learning Solutions_Cammy Bean_Best Practices for Accidental Instructional Des...
 
QA's lead role in agile transformations
QA's lead role in agile transformationsQA's lead role in agile transformations
QA's lead role in agile transformations
 
Future of software development - Danger of Oversimplification
Future of software development - Danger of OversimplificationFuture of software development - Danger of Oversimplification
Future of software development - Danger of Oversimplification
 
Experimentation mindset
Experimentation mindsetExperimentation mindset
Experimentation mindset
 
501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios
 
Taking Quantitative Research to a New Level
Taking Quantitative Research to a New LevelTaking Quantitative Research to a New Level
Taking Quantitative Research to a New Level
 
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DCHow to Decide: When to Use What In Office 365 - SharePoint Fest DC
How to Decide: When to Use What In Office 365 - SharePoint Fest DC
 
How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365How to Decide: When to Use What In Office 365
How to Decide: When to Use What In Office 365
 
How To Decide When To Use What In Office 365 - TechFuse
How To Decide When To Use What In Office 365 - TechFuseHow To Decide When To Use What In Office 365 - TechFuse
How To Decide When To Use What In Office 365 - TechFuse
 

Más de Alberto Brandolini

Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio management
Alberto Brandolini
 

Más de Alberto Brandolini (15)

What lies beneath
What lies beneathWhat lies beneath
What lies beneath
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
 
La fatina dei denti
La fatina dei dentiLa fatina dei denti
La fatina dei denti
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
Optimized for what
Optimized for whatOptimized for what
Optimized for what
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio management
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
Liberate il kraken
Liberate il krakenLiberate il kraken
Liberate il kraken
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talk
 
It's not simple at all
It's not simple at allIt's not simple at all
It's not simple at all
 
Pissing against the wind
Pissing against the windPissing against the wind
Pissing against the wind
 
Idea - post-it - test verdi.
Idea - post-it - test verdi.Idea - post-it - test verdi.
Idea - post-it - test verdi.
 
Model storming - a different approach to collaborative model discovery (Vilni...
Model storming - a different approach to collaborative model discovery (Vilni...Model storming - a different approach to collaborative model discovery (Vilni...
Model storming - a different approach to collaborative model discovery (Vilni...
 
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
 

Último

Último (20)

COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
 
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 

The precision blade