SlideShare ist ein Scribd-Unternehmen logo
1 von 224
Downloaden Sie, um offline zu lesen
avanscoperta

Model
Storming
A diïŹ€erent approach to
collaborative model discovery
@ziobrando
#buildstuïŹ„t #modelstorming #eventstorming
About me

About me

@ziobrando

@ziobrando
!

I do something else instead

avanscoperta
About me

About me

@ziobrando

DDD enthusiast

@ziobrando
!

I do something else instead

avanscoperta
About me

About me

@ziobrando

DDD enthusiast
@ziobrando
Post-it addicted
!

I do something else instead

avanscoperta
About me

About me

@ziobrando

DDD enthusiast
@ziobrando
Post-it addicted
Visual something else instead
I do thinker
!

avanscoperta
About me

About me

@ziobrando

DDD enthusiast
@ziobrando
Post-it addicted
Visual something else instead
I do thinker
Chaos summoner
!

avanscoperta
About me

About me

@ziobrando

DDD enthusiast
@ziobrando
Post-it addicted
Visual something else instead
I do thinker
Chaos summoner
Idea thief
!

avanscoperta
About me

About me

@ziobrando

DDD enthusiast
@ziobrando
Post-it addicted
Visual something else instead
I do thinker
Chaos summoner
Idea thief

never satisïŹed
avanscoperta
!
Part 1:
My insanely ambitious starting point
Typical enterprise architecture is ïŹ‚awed
pl i
Ap

io n
c at

Ap

pl i

D at a ba se

ca

io n n
t
ca
io
io n
i
pl
at
c at
Ap
l ic
pl i
pp
Ap
A

pp
A

tio

on
ti
ca
li

pl i
Ap

io n
at
c

n

l ic
pp

A

on
ti
a

D at a ba se

Typical enterprise architecture is ïŹ‚awed
© Alberto Brandolini 2013
Too much coupling
patches don’t help
Some folks call this a “model”
So you want to speak the “Ubiquitous
Language”, you scumbag?

©	
  Alberto	
  Brandolini	
  2009
011
So you want to speak the “Ubiquitous
Language”, you scumbag?

The only ubiquitous language is SQL!
Every Database speaks it!
©	
  Alberto	
  Brandolini	
  2009
011
Managing conïŹ‚icting requirements
is always a pleasure
© Alberto Brandolini 2013
So we have trade offs

© Alberto Brandolini 2013
© Alberto Brandolini 2013
When will we
start refactoring?

© Alberto Brandolini 2013
When will we
start refactoring?

Mañana!!

© Alberto Brandolini 2013
Problem checklist
Typical enterprise software architecture is
ïŹ‚awed
Data driven
No bounded contexts

ConïŹ‚icting requirements lead to trade-off
solutions that ultimately clog our system
The ever needed refactoring is always scheduled
for the next week
Principle #1
The fastest way to remove
crap from your system is


© Alberto Brandolini 2013
To put NO CRAP
into your system
Paratroopers

© Alberto Brandolini 2013
Paratroopers

Move towards the
taleban area

© Alberto Brandolini 2013
Paratroopers

Move towards the
taleban area
But this is Arizona


© Alberto Brandolini 2013
Paratroopers

Move towards the
taleban area

Let’s iterate!

But this is Arizona


© Alberto Brandolini 2013
There’s nothing
wrong with “embrace
change”, but

The starting point
matters
Ignorance is the single
greatest impediment
to throughput.
Dan North
http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
Learning is the
constraint

Dan North
http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
Coding 20cl, learning 20cl,
deciding 20cl, waiting...
When doing DDD...
Software
development is a
learning process
Working code is a
side eïŹ€ect
Can we accelerate
learning?
Part 2:
Teach a man to ïŹsh
Why don’t you
put all of them in the
same room?

A simple
solution
Put
A simple solution
Put all the key stakeholders
in the same room and
sketch a model together

© Alberto Brandolini 2013
That will never work
Reasons why this is a bad idea
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
The meeting will be totally non productive
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
The meeting will be totally non productive
Disagreement will turn into a ïŹght
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
The meeting will be totally non productive
Disagreement will turn into a ïŹght
The meeting will be boring
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
The meeting will be totally non productive
Disagreement will turn into a ïŹght
The meeting will be boring
They won’t come again
Reasons why this is a bad idea
Too expensive to get all the key people in the
same room at the same time
The meeting will be totally non productive
Disagreement will turn into a ïŹght
The meeting will be boring
They won’t come again
They’ll blame me
Solution #1
1. Designate a scapegoat
2. Let him call the meeting

©	
  Alberto	
  Brandolini	
  2009
Solution #2
Break some assumptions
Implicit assumptions
Implicit assumptions
The meeting will happen around a table
Implicit assumptions
The meeting will happen around a table
When one person speaks many will be bored
Implicit assumptions
The meeting will happen around a table
When one person speaks many will be bored
When many person speak nobody will
understand
Implicit assumptions
The meeting will happen around a table
When one person speaks many will be bored
When many person speak nobody will
understand
We’ll talk about technical things
Implicit assumptions
The meeting will happen around a table
When one person speaks many will be bored
When many person speak nobody will
understand
We’ll talk about technical things
I’ll have to bring my smartphone with me
That’s how I run meetings
The challenge
Can we run a meeting worth
more than the hourly cost of
the participants?

© Alberto Brandolini 2013
Event Storming!
© Alberto Brandolini 2013
Yes, I mean that much
space...
My best friend

© Alberto Brandolini 2013
And

no table.
It’s no fun to just
watch others play
Events are precise
Event are meaningful
We’re getting to the
aggregates outside-in
Observe people
Observe people

© Alberto Brandolini 2013
Observe people
help those who are not
participating

© Alberto Brandolini 2013
Observe people
help those who are not
participating
remove impediments and
bottlenecks

© Alberto Brandolini 2013
Observe people
help those who are not
participating
remove impediments and
bottlenecks
Spot the ones who don’t belong
here
© Alberto Brandolini 2013
Observe people
help those who are not
participating
remove impediments and
bottlenecks
Spot the ones who don’t belong
here
Spot the ones that care
© Alberto Brandolini 2013
Observe people
help those who are not
participating
remove impediments and
bottlenecks
Spot the ones who don’t belong
here
Spot the ones that care
Manage conïŹ‚icts

© Alberto Brandolini 2013
I love conïŹ‚icts here

© Alberto Brandolini 2013
© Alberto Brandolini 2013
Or we can simply put
a
RED Marker
©	
  Alberto	
  Brandolini	
  2009
There’s nothing
wrong in learning
stuïŹ€ faster
This summer

A little community
Started experimenting

© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes

© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€

© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@andreabalducci

© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@andreabalducci
@tojans
© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@tojans
© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@tojans @yreynhout
© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@tojans @yreynhout
@alessandrocolla
© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@tojans @yreynhout
@jefclaes
@alessandrocolla
© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@tojans @yreynhout
@jefclaes
@alessandrocolla
@lorenzomassacci

© Alberto Brandolini 2013
A little community
Started experimenting
@mathiasverraes @heimeshoïŹ€
@tjaskula
@andreabalducci
@sleli
@tojans @yreynhout
@jefclaes
@alessandrocolla
@lorenzomassacci

© Alberto Brandolini 2013
And the experiments
worked!

© Alberto Brandolini 2013
And the experiments
worked!
“This is awesome!”

© Alberto Brandolini 2013
And the experiments
worked!
“This is awesome!”
“For the ïŹrst time,
developers started asking
the right questions!”

© Alberto Brandolini 2013
And the experiments
worked!
“This is awesome!”
“For the ïŹrst time,
developers started asking
the right questions!”

“We turned the model
into implementation on
the same afternoon”

© Alberto Brandolini 2013
And the experiments
triggered new ideas

© Alberto Brandolini 2013
And the experiments
triggered new ideas
“Let’s use it to set up our Kanban board!”

© Alberto Brandolini 2013
And the experiments
triggered new ideas
“Let’s use it to set up our Kanban board!”

“is there a UX version
of the workshop?”

© Alberto Brandolini 2013
And the experiments
triggered new ideas
“Let’s use it to set up our Kanban board!”

“is there a UX version
of the workshop?”

“How can we use this to
steer implementation?”

© Alberto Brandolini 2013
And the experiments
triggered new ideas
“Let’s use it to set up our Kanban board!”
“We used a diïŹ€erent
“is there a UX version
set of rules”

of the workshop?”

“How can we use this to
steer implementation?”

© Alberto Brandolini 2013
© Alberto Brandolini 2013
© Alberto Brandolini 2013
Part 4:
Model Storming
or
Meta ïŹshing
I know, Part 3 is
missing

Why does this work?
My secret weapon?
My secret weapon?
What is Model Storming?

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules
Active Collaboration

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules
Active Collaboration
Addressing Complexity

© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules
Active Collaboration
Addressing Complexity
Everything is visible
© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules
Active Collaboration
Addressing Complexity
Everything is visible
Supporting divergence
© Alberto Brandolini 2013
What is Model Storming?
Unlimited Modeling Space
Iterative notation
Simple Gaming Rules
Active Collaboration
Addressing Complexity
Everything is visible
Supporting divergence
Decide later

© Alberto Brandolini 2013
Unlimited Modeling Space
My problem is...

© Alberto Brandolini 2013
Unlimited Modeling Space
My problem is...

BIGGER
© Alberto Brandolini 2013
You know why people
call it “the big
picture?”
Conquer ïŹrst
Divide later
Guerrilla modeling

© Alberto Brandolini 2013
© Alberto Brandolini 2013
Unlimited surface

© Alberto Brandolini 2013
Unlimited surface
You don’t know the size of the
problem before exploring it

© Alberto Brandolini 2013
Iterative notation

© Alberto Brandolini 2013
Iterative notation
Choose one signiïŹcant
aspect

© Alberto Brandolini 2013
Iterative notation
Choose one signiïŹcant
aspect
Find the simplest possible
notation to represent it

© Alberto Brandolini 2013
Iterative notation
Choose one signiïŹcant
aspect
Find the simplest possible
notation to represent it
Choose the next aspect to
model
© Alberto Brandolini 2013
Active Collaboration
All participant should
actively contribute

© Alberto Brandolini 2013
One
Man
One
Marker
© Alberto Brandolini 2013
© Alberto Brandolini 2013
Tell us whatever you want
© Alberto Brandolini 2013
GamiïŹcation!
© Alberto Brandolini 2013
Our brain...

http://www.wpclipart.com/medical/anatomy/brain/four_lobes_of_the_cerebral_cortex.png.html
System 1
System 1
Quick pattern matching
System 1
Quick pattern matching
Parallel processing, unaware mode
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption
Maybe there’s a
reason for that
Let’s examine carefully
every possibility
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption
System 1
Quick pattern matching
Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption

It’s the
same class!
System 1
Quick pattern matching

It’s the
same class!

Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption

It’s obvious!
System 1
Quick pattern matching

It’s the
same class!

Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption

It’s obvious!

Let’s consider
Bounded Contexts
System 1
Quick pattern matching

It’s the
same class!

Parallel processing, unaware mode
Low energy consumption

System 2
Complex elaboration that need
attention and concentration
No parallelism
High energy consumption

It’s obvious!

Let’s consider
Bounded Contexts
Let’s see
the whole
Our brain

© Alberto Brandolini 2013
Our brain
Quick in pattern matching

© Alberto Brandolini 2013
Our brain
Quick in pattern matching
(and unaware of it)

© Alberto Brandolini 2013
Our brain
Quick in pattern matching
(and unaware of it)
Provides inferior solutions
under pressure

© Alberto Brandolini 2013
Our brain
Quick in pattern matching
(and unaware of it)
Provides inferior solutions
under pressure
Tries to avoid complexity

© Alberto Brandolini 2013
Our brain
Quick in pattern matching
(and unaware of it)
Provides inferior solutions
under pressure
Tries to avoid complexity
Gets hooked by games
© Alberto Brandolini 2013
© Alberto Brandolini 2013
© Alberto Brandolini 2013
Can you walk by
without completing?
© Alberto Brandolini 2013
© Alberto Brandolini 2013
And, by the way, playing
is how we learn better
© Alberto Brandolini 2013
Icebreakers needed
Deferring decisions
Implicit choices
There’s nothing *right* yet
No legacy

© Alberto Brandolini 2013
Embrace Fuzzyness
(temporarily)
It will compile
I promise
© Alberto Brandolini 2013
Addressing Complexity

Data ïŹrst, structure later

Everybody is
partitioning the
system
I just like taking a
detour ïŹrst...
Visual representation
UML is too complex to
support a meaningful
conversation!
!

Whiteboards won’t compile
anyway
© Alberto Brandolini 2013
Visualize everything

© Alberto Brandolini 2013
© Alberto Brandolini 2013
© Alberto Brandolini 2013
Visualize everything
Legend and Notation
Requirements and solution
Solutions
Disagreement
Context
...
© Alberto Brandolini 2013
Keep the cognitive
load small
Design the workshop
User Experience
Exploring
Guys, we’re doing this one
really badly

© Alberto Brandolini 2013
Brainstorming rules
“We need at least 3 bad
ideas”

© Alberto Brandolini 2013
Short timeboxes
throwaway code
...more ;-)
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
coderetreat.org
Can we tweak it?
Modellathlon!
Human beings are the
best device ever


to detect somebody
else’s mistakes
Negotiating
We need a
tangible enemy
if there’s none ...

© Alberto Brandolini 2013
Your colleague
becomes the enemy
Negotiating
implicit meaning
Blah, blah, blah...

...And
obviously, blah,
blah...

Blah, blah, blah...

Ouch, he didn’t
mention wah, wah...
© Alberto Brandolini 2013
A tangible artifact
becomes the enemy
Your colleague
becomes your ally
Proving
Still
 negotiating is waste
It’s not about convincing the
others...

© Alberto Brandolini 2013
Those are learning
cycles
Watching the ceiling
is forbidden!
Scope?
Complex problems
Event Storming
expected outcome
steered towards a canonical
model
partially deïŹned steps
model aïŹƒnity
given problem type
© Alberto Brandolini 2013
Model storming
unpredictable outcome
no canonical model
notation incremente
iteratively
!

no predeïŹned problem type
© Alberto Brandolini 2013
© Alberto Brandolini 2013
© Alberto Brandolini 2013
Some problems are resistant
to antibiotics
It’s a fun job
and
somebody’s gotta do
it
Let’s go ïŹshing!
avanscoperta

Grazie!
@ziobrando
!

http://ziobrando.blogspot.com/2013/11/introducing-event-storming.html
http://www.avanscoperta.it

Weitere Àhnliche Inhalte

Was ist angesagt?

Get your screen together - design skills for frontend people
Get your screen together - design skills for frontend peopleGet your screen together - design skills for frontend people
Get your screen together - design skills for frontend peopleSĂ­lvia Otto Sequeira
 
Script For Perfect Presentation
Script For Perfect PresentationScript For Perfect Presentation
Script For Perfect PresentationAlan Doherty
 
Presentation to the board
Presentation to the boardPresentation to the board
Presentation to the boardJohn Maxwell
 
SF Service Jam Day 2
SF Service Jam Day 2 SF Service Jam Day 2
SF Service Jam Day 2 Izac Ross
 
To Bore No More: Designing & Delivering Presentations That Engage Your Audience
To Bore No More: Designing & Delivering Presentations That Engage Your AudienceTo Bore No More: Designing & Delivering Presentations That Engage Your Audience
To Bore No More: Designing & Delivering Presentations That Engage Your AudienceSarah Halstead
 
The prestige of being a web developer
The prestige of being a web developerThe prestige of being a web developer
The prestige of being a web developerChristian Heilmann
 
CHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionCHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionJessica Ivins
 

Was ist angesagt? (8)

Get your screen together - design skills for frontend people
Get your screen together - design skills for frontend peopleGet your screen together - design skills for frontend people
Get your screen together - design skills for frontend people
 
Script For Perfect Presentation
Script For Perfect PresentationScript For Perfect Presentation
Script For Perfect Presentation
 
Slide-OLOGY
Slide-OLOGYSlide-OLOGY
Slide-OLOGY
 
Presentation to the board
Presentation to the boardPresentation to the board
Presentation to the board
 
SF Service Jam Day 2
SF Service Jam Day 2 SF Service Jam Day 2
SF Service Jam Day 2
 
To Bore No More: Designing & Delivering Presentations That Engage Your Audience
To Bore No More: Designing & Delivering Presentations That Engage Your AudienceTo Bore No More: Designing & Delivering Presentations That Engage Your Audience
To Bore No More: Designing & Delivering Presentations That Engage Your Audience
 
The prestige of being a web developer
The prestige of being a web developerThe prestige of being a web developer
The prestige of being a web developer
 
CHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionCHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns Discussion
 

Andere mochten auch

The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimationAlberto Brandolini
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise softwareAlberto Brandolini
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionAlberto Brandolini
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remasteredAlberto Brandolini
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkAlberto Brandolini
 
Evil By Design
Evil By DesignEvil By Design
Evil By DesignJef Claes
 
What if we stored events instead of state?
What if we stored events instead of state?What if we stored events instead of state?
What if we stored events instead of state?Jef Claes
 
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 2014Alberto Brandolini
 
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...Alberto Brandolini
 
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 DesignAlberto Brandolini
 
Projections explained
Projections explainedProjections explained
Projections explainedYves Reynhout
 
Domain Driven Design 101
Domain Driven Design 101Domain Driven Design 101
Domain Driven Design 101Richard Dingwall
 

Andere mochten auch (18)

Event storming recipes
Event storming recipesEvent storming recipes
Event storming recipes
 
Transactions redefined
Transactions redefinedTransactions redefined
Transactions redefined
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimation
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
 
Optimized for what
Optimized for whatOptimized for what
Optimized for what
 
Model storming
Model stormingModel storming
Model storming
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
The sweet spot
The sweet spotThe sweet spot
The sweet spot
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talk
 
Evil By Design
Evil By DesignEvil By Design
Evil By Design
 
What if we stored events instead of state?
What if we stored events instead of state?What if we stored events instead of state?
What if we stored events instead of state?
 
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
 
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...
 
DDD Dirty Harry style
DDD Dirty Harry styleDDD Dirty Harry style
DDD Dirty Harry style
 
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
 
Projections explained
Projections explainedProjections explained
Projections explained
 
Domain Driven Design 101
Domain Driven Design 101Domain Driven Design 101
Domain Driven Design 101
 

Ähnlich wie Model storming - a different approach to collaborative model discovery (Vilnius edition)

How to come up with digital ideas.
How to come up with digital ideas.How to come up with digital ideas.
How to come up with digital ideas.The Thought Police
 
BAS meets InSites Consulting
BAS meets InSites ConsultingBAS meets InSites Consulting
BAS meets InSites ConsultingInSites on Stage
 
Psychology for designers or 3 predictions from psychology for the future of ...
Psychology for designers or 3 predictions from psychology  for the future of ...Psychology for designers or 3 predictions from psychology  for the future of ...
Psychology for designers or 3 predictions from psychology for the future of ...cxpartners
 
Psychology for designers or 3 predictions from psychology for the future of ...
Psychology for designers or 3 predictions from psychology  for the future of ...Psychology for designers or 3 predictions from psychology  for the future of ...
Psychology for designers or 3 predictions from psychology for the future of ...Joe Leech
 
CSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveCSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveJess Mitchell
 
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...apidays
 
The Edges of Imagination - Big Design Conference
The Edges of Imagination - Big Design ConferenceThe Edges of Imagination - Big Design Conference
The Edges of Imagination - Big Design ConferenceDirk Knemeyer
 
Nudge the nastiness away ws material rf17
Nudge the nastiness away  ws material rf17Nudge the nastiness away  ws material rf17
Nudge the nastiness away ws material rf17Stig Nyman Christiansen
 
Learning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaLearning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaTracy Lee
 
M3 changing the odds
M3 changing the oddsM3 changing the odds
M3 changing the oddsAndrew Heaton
 
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)Presenting is storytelling at Uni Zurich - handouts (2014-03-05)
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)Tudor Girba
 
2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital Age2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital AgeThe Metropolitan Museum of Art
 
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...HubSpot
 
Nudge the nastiness away workshop material rf17
Nudge the nastiness away  workshop material rf17Nudge the nastiness away  workshop material rf17
Nudge the nastiness away workshop material rf17Stig Nyman Christiansen
 
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKeeBirddogB2B
 
The 8 deadly sins of 48hr innovation challenges copy
The 8 deadly sins of 48hr innovation challenges  copyThe 8 deadly sins of 48hr innovation challenges  copy
The 8 deadly sins of 48hr innovation challenges copyMatt Currie
 
The Side Project Report.pdf
The Side Project Report.pdfThe Side Project Report.pdf
The Side Project Report.pdfhabitualise.com
 
Being a Digital Do-Gooder (IxDA Berlin Event #53)
Being a Digital Do-Gooder (IxDA Berlin Event #53)Being a Digital Do-Gooder (IxDA Berlin Event #53)
Being a Digital Do-Gooder (IxDA Berlin Event #53)Clive K. Lavery
 

Ähnlich wie Model storming - a different approach to collaborative model discovery (Vilnius edition) (20)

How to come up with digital ideas.
How to come up with digital ideas.How to come up with digital ideas.
How to come up with digital ideas.
 
BAS meets InSites Consulting
BAS meets InSites ConsultingBAS meets InSites Consulting
BAS meets InSites Consulting
 
Psychology for designers or 3 predictions from psychology for the future of ...
Psychology for designers or 3 predictions from psychology  for the future of ...Psychology for designers or 3 predictions from psychology  for the future of ...
Psychology for designers or 3 predictions from psychology for the future of ...
 
Psychology for designers or 3 predictions from psychology for the future of ...
Psychology for designers or 3 predictions from psychology  for the future of ...Psychology for designers or 3 predictions from psychology  for the future of ...
Psychology for designers or 3 predictions from psychology for the future of ...
 
CSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveCSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes Perspective
 
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...
apidays Paris 2022 - Let’s not make the diversity mistake in NoCode, Manon Me...
 
GTRIC 2014
GTRIC 2014GTRIC 2014
GTRIC 2014
 
The Lazy Project Manager
The Lazy Project ManagerThe Lazy Project Manager
The Lazy Project Manager
 
The Edges of Imagination - Big Design Conference
The Edges of Imagination - Big Design ConferenceThe Edges of Imagination - Big Design Conference
The Edges of Imagination - Big Design Conference
 
Nudge the nastiness away ws material rf17
Nudge the nastiness away  ws material rf17Nudge the nastiness away  ws material rf17
Nudge the nastiness away ws material rf17
 
Learning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social MediaLearning the New Tech Lingua Franca: Social Media
Learning the New Tech Lingua Franca: Social Media
 
M3 changing the odds
M3 changing the oddsM3 changing the odds
M3 changing the odds
 
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)Presenting is storytelling at Uni Zurich - handouts (2014-03-05)
Presenting is storytelling at Uni Zurich - handouts (2014-03-05)
 
2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital Age2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital Age
 
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...
YOU HAVE GREAT MOBILE CONTENT BUT NOBODY CARES; STRATEGIES AND TACTICS FOR MO...
 
Nudge the nastiness away workshop material rf17
Nudge the nastiness away  workshop material rf17Nudge the nastiness away  workshop material rf17
Nudge the nastiness away workshop material rf17
 
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee
9 Things I Wish I'd Known About B2B Social Media Before I Started - Scot McKee
 
The 8 deadly sins of 48hr innovation challenges copy
The 8 deadly sins of 48hr innovation challenges  copyThe 8 deadly sins of 48hr innovation challenges  copy
The 8 deadly sins of 48hr innovation challenges copy
 
The Side Project Report.pdf
The Side Project Report.pdfThe Side Project Report.pdf
The Side Project Report.pdf
 
Being a Digital Do-Gooder (IxDA Berlin Event #53)
Being a Digital Do-Gooder (IxDA Berlin Event #53)Being a Digital Do-Gooder (IxDA Berlin Event #53)
Being a Digital Do-Gooder (IxDA Berlin Event #53)
 

Mehr von Alberto Brandolini

L'illusione dell'ortogonalità
L'illusione dell'ortogonalitàL'illusione dell'ortogonalità
L'illusione dell'ortogonalitàAlberto Brandolini
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Alberto Brandolini
 
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Alberto Brandolini
 
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 EventStormingAlberto Brandolini
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies laterAlberto Brandolini
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio managementAlberto Brandolini
 
Pissing against the wind
Pissing against the windPissing against the wind
Pissing against the windAlberto Brandolini
 
Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014Alberto Brandolini
 
Idea - post-it - test verdi.
Idea - post-it - test verdi.Idea - post-it - test verdi.
Idea - post-it - test verdi.Alberto Brandolini
 

Mehr von Alberto Brandolini (17)

L'illusione dell'ortogonalità
L'illusione dell'ortogonalitàL'illusione dell'ortogonalità
L'illusione dell'ortogonalità
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
 
What lies beneath
What lies beneathWhat lies beneath
What lies beneath
 
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)
 
Extreme DDD modelling
Extreme DDD modellingExtreme DDD modelling
Extreme DDD modelling
 
The gordian knot
The gordian knotThe gordian knot
The gordian knot
 
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
 
The alignment
The alignmentThe alignment
The alignment
 
Chasing elephants
Chasing elephantsChasing elephants
Chasing elephants
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio management
 
The precision blade
The precision bladeThe precision blade
The precision blade
 
Liberate il kraken
Liberate il krakenLiberate il kraken
Liberate il kraken
 
Pissing against the wind
Pissing against the windPissing against the wind
Pissing against the wind
 
Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014
 
Idea - post-it - test verdi.
Idea - post-it - test verdi.Idea - post-it - test verdi.
Idea - post-it - test verdi.
 

KĂŒrzlich hochgeladen

PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...lizamodels9
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLkapoorjyoti4444
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 

KĂŒrzlich hochgeladen (20)

PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❀8448577510 âŠčBest Escorts Service ...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 JustđŸ“Č Call Nihal Chandigarh Call Girl...
 
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❀CALL GIRLS IN ESCORT SERVICE❀CALL GIRL
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 

Model storming - a different approach to collaborative model discovery (Vilnius edition)