SlideShare une entreprise Scribd logo
1  sur  139
Télécharger pour lire hors ligne
Chasing Elephants
@ziobrando
About me
• Coding since 1982
• … but that’s not what I get
paid for
• #DDDesign #Agile #Lean
#Complexity
• I invented
• I smell
Disclaimer
• This talk will be a collection of
obviousness and inconvenient truth
• … something like a pub rant,
• … or maybe I do have a plan.
My first elephant
Long long time ago…
Long long time ago…
• Customer: “we need a new architecture!”
Long long time ago…
• Customer: “we need a new architecture!”
• Me: “A good architecture won’t save you!
You have a bigger problem than that…”
Long long time ago…
• Customer: “we need a new architecture!”
• Me: “A good architecture won’t save you!
You have a bigger problem than that…”
• Customer: “That is not what you’re hired
for: you’re an architect!”
Long long time ago…
• Customer: “we need a new architecture!”
• Me: “A good architecture won’t save you!
You have a bigger problem than that…”
• Customer: “That is not what you’re hired
for: you’re an architect!”
Especially if they are in the way between you and the solution
Labels are Crap
… or that was what i thought
We’re just problem
solvers with a
common goal
Saying NO is always
an option
Accelerated growth
Phase one: Inception
Phase one: Inception
• team Building (whatever that means)
Phase one: Inception
• team Building (whatever that means)
• Pile up features in any possible way
Phase one: Inception
• team Building (whatever that means)
• Pile up features in any possible way
#Purpose
Phase one: Inception
• team Building (whatever that means)
• Pile up features in any possible way
#energy #Purpose
Phase one: Inception
• team Building (whatever that means)
• Pile up features in any possible way
#energy #Purpose #FUN
Phase two: Ramp up
Phase two: Ramp up
• Money pouring in
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
• Massive recruitment schema
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
• Massive recruitment schema
• Externalise recruiting
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
• Massive recruitment schema
• Externalise recruiting
• More people
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
• Massive recruitment schema
• Externalise recruiting
• More people
• Interruptions / meetings / bugs
Phase two: Ramp up
• Money pouring in
• Hiring frenzy
• Massive recruitment schema
• Externalise recruiting
• More people
• Interruptions / meetings / bugs
#energy
“we hired random
dudes and the
results were
amazing!!!”
no one ever
“we hired random
dudes and the
results were
amazing!!!”
Phase Three: Outsourcing
Phase Three: Outsourcing
• Internal devs turned into supervisors
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
• To controlling
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
• To controlling
• To fixing
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
• To controlling
• To fixing
#Scaling
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
• To controlling
• To fixing
#Scaling #Bureaucracy
Phase Three: Outsourcing
• Internal devs turned into supervisors
• From doing
• To controlling
• To fixing
#Scaling #Bureaucracy #Boredom
an inconvenient truth
Bad developers
code
Good developers
cleanup
Sure! Cleaning up your
dishes has always been my
secret goal.
Phase Four: The aftermath
• Welcome to Legacyland!!!
• quite a few good devs leave
#Ouch
More or less…
Good
developers
mostly
cleaning
Good
developers
will leave
Massive hire
of external
contractors Internal
developers
need to
coordinate
externals
No time for
coding for
internal devs
Economic
Opportunity
Enough budget
Bad code will
stay
Increased
amount of
crappy code
?
How can it be
possible?
Being richer doesn’t
make you right
What happens when you
google “software
developer” for images?
Slacking off
Slacking off
gears?
clueless dude in
the middle
Slacking off
gears?
clueless dude in
the middle
Slacking off
gears?
xactly!!
clueless dude in
the middle
Slacking off
gears?
Watching porn
xactly!!
clueless dude in
the middle
Slacking off
gears?
Watching porn
My man!
xactly!!
Typical developer
“I think in 0 and 1, then I
mind transmit it
straight to my computer
screen”
There’s a
blind spot
Many companies have
never seen a real
senior developer
Many companies have
never seen a real
senior developer
…and probably never
will
“We want to reward
individual
productivity!”
“We want to reward
individual
productivity!”
“We want to reward
individual
productivity!”
“We want to reward
individual
productivity!”
The Cheaper Talent
Hypothesis
Courtesy of Martin Fowler (2008)
Salary elephant
Salary elephant
• A good developer could be significantly
more effective than a bad one
Salary elephant
• A good developer could be significantly
more effective than a bad one
• up to an order of magnitude more,
Salary elephant
• A good developer could be significantly
more effective than a bad one
• up to an order of magnitude more,
• not to mention negative productivity
Salary elephant
• A good developer could be significantly
more effective than a bad one
• up to an order of magnitude more,
• not to mention negative productivity
• Salary won’t grow in proportion
What would you do?
Entangled problems
• Seniors are more expensive … but also
more risky!
• Can’t recognise a good senior
“Years of experience”
don’t make
seniority
Let’s hire juniors instead!
The Junior Elephant
The “young promise” scenario
The “young promise” scenario
1. Hire cheap juniors … one will shine!
The “young promise” scenario
1. Hire cheap juniors … one will shine!
2. Provide them training…
The “young promise” scenario
1. Hire cheap juniors … one will shine!
2. Provide them training…
3. No, Step 2 was a joke! :-)
Hire cheap
+ Add Pressure
Hire cheap
+ Add Pressure
???
What happens when…
The gifted one discovers he/She’s good?
Even if you were
lucky, the chances
you’ll be able to
retain a gifted one,
are really low.
And bribing won’t work
Autonomy
Mastery
Purpose
https://vimeo.com/15488784
…a good model?
The talented elephant
Where do the talented
go?
good developers go
where good
developers are
–Johnny Appleseed
“Type a quote here.”
good developers go
where they can
learn something
good developers go
where there some
good stuff to do
“Software
development is a
learning process
Working code is a
side effect”
Good Software
developers are
compulsive
learners
They’ll leave when
there’s no
learning left.
The elephant in the
middle of the road
Development team
• It’s not supposed to talk with the users
• It’s not supposed to talk with the real
experts
• It’s not supposed to talk with the real
customer
How the hell are we
supposed to learn?
But there’s something worse than
that
Purpose is lost
I am a Craftsman!
I am a Craftsman! I am the Product Owner
I am a Craftsman! I am the Product Owner
I am a Senior Architect!
I am a Craftsman! I am the Product Owner
I am a Senior Architect!
I am the boss!
–Johnny Appleseed
“Type a quote here.”
Long time ago
Long time ago
• Surveyed a huge codebase:
Long time ago
• Surveyed a huge codebase:
• 500 k lines of code
Long time ago
• Surveyed a huge codebase:
• 500 k lines of code
• Obsolete technology
Long time ago
• Surveyed a huge codebase:
• 500 k lines of code
• Obsolete technology
• Oscillating between useless and poisonous
Long time ago
• Surveyed a huge codebase:
• 500 k lines of code
• Obsolete technology
• Oscillating between useless and poisonous
• Strong political backing to “revive” the project
Long time ago
• Surveyed a huge codebase:
• 500 k lines of code
• Obsolete technology
• Oscillating between useless and poisonous
• Strong political backing to “revive” the project
• Negligible user base.
No purpose
(again)
and no regrets!
Goodbye!
No joy in writing, damn hard to remove and change
Software without a purpose is
poisonous
Not much time ago
Not much time ago
• Cool startup
Not much time ago
• Cool startup
• Tons of money
Not much time ago
• Cool startup
• Tons of money
• Cool technology
Not much time ago
• Cool startup
• Tons of money
• Cool technology
• Not so clear purpose …They must be right!
No purpose
(again)
Symptoms
• Feature creep
• lots of unproven hypothesis
Takeaways
I’ve seen many places, but the
problems are always the same
In 2017 software development is
still managed as a production
process…
Management advice
In 2017 software development is
still managed as a production
process…
IT IS NOT
Management advice
Management advice
Work to create an
ecosystem where
learning and delivery
are possible
Learn!
Practice!
Experiment!
Developers advice
Be Safe, Fail, retry
Stop writing
purposeless
software
Developers advice
1. Find your real users
2. make them happy
3. repeat
Chase your elephants…
…Or they’ll chase you
Thank you!
Game Changers

Contenu connexe

Tendances

Code Katas Spring 2012
Code Katas Spring 2012Code Katas Spring 2012
Code Katas Spring 2012
Mike Clement
 

Tendances (20)

Extreme DDD modelling
Extreme DDD modellingExtreme DDD modelling
Extreme DDD modelling
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
 
L'illusione dell'ortogonalità
L'illusione dell'ortogonalitàL'illusione dell'ortogonalità
L'illusione dell'ortogonalità
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
 
Event storming recipes
Event storming recipesEvent storming recipes
Event storming recipes
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
The precision blade
The precision bladeThe precision blade
The precision blade
 
Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014Rethinking enterprise software - Codemotion 2014
Rethinking enterprise software - Codemotion 2014
 
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...
 
Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)
 
Software Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code GamesSoftware Craftsmanship and Agile Code Games
Software Craftsmanship and Agile Code Games
 
Code Katas Spring 2012
Code Katas Spring 2012Code Katas Spring 2012
Code Katas Spring 2012
 
"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau
 
Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19Focus fast bigd15_roger_belveal_2015-09-19
Focus fast bigd15_roger_belveal_2015-09-19
 
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
 
Good vs. Great Design
Good vs. Great DesignGood vs. Great Design
Good vs. Great Design
 
Carmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design thinkCarmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design think
 
Interviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into GoldInterviewing Users: Spinning Data Into Gold
Interviewing Users: Spinning Data Into Gold
 
Embracing Startup Life and learning to think The Startup Way
Embracing Startup Life and learning to think The Startup WayEmbracing Startup Life and learning to think The Startup Way
Embracing Startup Life and learning to think The Startup Way
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career Unplugged
 

En vedette

Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
dhaine
 

En vedette (20)

Transactions redefined
Transactions redefinedTransactions redefined
Transactions redefined
 
FrenchWeb 500, le classement des entreprises de la tech française
FrenchWeb 500, le classement des entreprises de la tech françaiseFrenchWeb 500, le classement des entreprises de la tech française
FrenchWeb 500, le classement des entreprises de la tech française
 
Автоматизация SEO-задач в 2017 — CyberMarketing — Севальнев
Автоматизация SEO-задач в 2017 — CyberMarketing — СевальневАвтоматизация SEO-задач в 2017 — CyberMarketing — Севальнев
Автоматизация SEO-задач в 2017 — CyberMarketing — Севальнев
 
Donner un avantage de stationnement aux covoitureurs
Donner un avantage de stationnement aux covoitureursDonner un avantage de stationnement aux covoitureurs
Donner un avantage de stationnement aux covoitureurs
 
Entrepreneur DNA - Does It Exist?
Entrepreneur DNA - Does It Exist?Entrepreneur DNA - Does It Exist?
Entrepreneur DNA - Does It Exist?
 
A Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform EraA Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform Era
 
The Marketer's Guide To Customer Interviews
The Marketer's Guide To Customer InterviewsThe Marketer's Guide To Customer Interviews
The Marketer's Guide To Customer Interviews
 
Digital transformation in the ad blocking era
Digital transformation in the ad blocking eraDigital transformation in the ad blocking era
Digital transformation in the ad blocking era
 
Redesign design
Redesign designRedesign design
Redesign design
 
Prelims - Felicity Open Quiz 2017
Prelims - Felicity Open Quiz 2017Prelims - Felicity Open Quiz 2017
Prelims - Felicity Open Quiz 2017
 
Solving the BI Adoption Challenge With Report Consolidation
Solving the BI Adoption Challenge With Report ConsolidationSolving the BI Adoption Challenge With Report Consolidation
Solving the BI Adoption Challenge With Report Consolidation
 
Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
Sampling Strategies to Control Misclassification Bias in Longitudinal Udder H...
 
Un Buen Médico de Familia.
Un Buen Médico de Familia.Un Buen Médico de Familia.
Un Buen Médico de Familia.
 
EKP:n rahapolitiikka jatkuu poikkeuksellisen keveänä
EKP:n rahapolitiikka jatkuu poikkeuksellisen keveänäEKP:n rahapolitiikka jatkuu poikkeuksellisen keveänä
EKP:n rahapolitiikka jatkuu poikkeuksellisen keveänä
 
Maailmantaloudessa suotuisaa kehitystä ja uusia huolia
Maailmantaloudessa suotuisaa kehitystä ja uusia huoliaMaailmantaloudessa suotuisaa kehitystä ja uusia huolia
Maailmantaloudessa suotuisaa kehitystä ja uusia huolia
 
Linuxカーネルモジュール自作入門 kprobesでカーネル空間ブレークポイント
Linuxカーネルモジュール自作入門 kprobesでカーネル空間ブレークポイントLinuxカーネルモジュール自作入門 kprobesでカーネル空間ブレークポイント
Linuxカーネルモジュール自作入門 kprobesでカーネル空間ブレークポイント
 
ODOO Restaurant Management POS
ODOO Restaurant Management POSODOO Restaurant Management POS
ODOO Restaurant Management POS
 
Portadas nacionales 30 marzo-17.pdf
Portadas nacionales 30 marzo-17.pdfPortadas nacionales 30 marzo-17.pdf
Portadas nacionales 30 marzo-17.pdf
 
Fists with Your Toes - Learning to relax as a UX / BA crossbreed
Fists with Your Toes - Learning to relax as a UX / BA crossbreedFists with Your Toes - Learning to relax as a UX / BA crossbreed
Fists with Your Toes - Learning to relax as a UX / BA crossbreed
 
HdE - Spegulo
HdE - SpeguloHdE - Spegulo
HdE - Spegulo
 

Similaire à Chasing elephants

Emperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakkEmperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakk
kevinjohngallagher
 
Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012
kevinjohngallagher
 
Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)
lestrrat
 
2012 10-24 come with a pencil..
2012 10-24 come with a pencil..2012 10-24 come with a pencil..
2012 10-24 come with a pencil..
InnovationDublin
 

Similaire à Chasing elephants (20)

Emperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakkEmperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakk
 
Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
 
Software Developer Career Unplugged - GeeCon 2013
Software Developer Career Unplugged - GeeCon 2013Software Developer Career Unplugged - GeeCon 2013
Software Developer Career Unplugged - GeeCon 2013
 
Emperors new clothes_jab
Emperors new clothes_jabEmperors new clothes_jab
Emperors new clothes_jab
 
How To Be A Real Developer In Two Easy Steps!
How To Be A Real Developer In Two Easy Steps!How To Be A Real Developer In Two Easy Steps!
How To Be A Real Developer In Two Easy Steps!
 
A tale of two startups
A tale of two startupsA tale of two startups
A tale of two startups
 
Software Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not EnoughSoftware Craftsmanship: Agile is Not Enough
Software Craftsmanship: Agile is Not Enough
 
Software Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not EnoughSoftware Craftsmanship: Agile Is Not Enough
Software Craftsmanship: Agile Is Not Enough
 
Being a designer
Being a designerBeing a designer
Being a designer
 
Cybercrime and the Developer: How to Start Defending Against the Darker Side...
 Cybercrime and the Developer: How to Start Defending Against the Darker Side... Cybercrime and the Developer: How to Start Defending Against the Darker Side...
Cybercrime and the Developer: How to Start Defending Against the Darker Side...
 
iPhone game development - Joash Chee
iPhone game development - Joash CheeiPhone game development - Joash Chee
iPhone game development - Joash Chee
 
How to get the tech job of your dreams
How to get the tech job of your dreamsHow to get the tech job of your dreams
How to get the tech job of your dreams
 
Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011
 
Finding a CTO and other technical talents (for Startups) - Interactive Cologn...
Finding a CTO and other technical talents (for Startups) - Interactive Cologn...Finding a CTO and other technical talents (for Startups) - Interactive Cologn...
Finding a CTO and other technical talents (for Startups) - Interactive Cologn...
 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
 
Community and Github: 7/27/2011
Community and Github: 7/27/2011Community and Github: 7/27/2011
Community and Github: 7/27/2011
 
Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)
 
Building a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 WeeksBuilding a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 Weeks
 
2012 10-24 come with a pencil..
2012 10-24 come with a pencil..2012 10-24 come with a pencil..
2012 10-24 come with a pencil..
 

Plus de Alberto Brandolini

Plus de Alberto Brandolini (13)

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
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
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
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
Liberate il kraken
Liberate il krakenLiberate il kraken
Liberate il kraken
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimation
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talk
 
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...
 
Model storming
Model stormingModel storming
Model storming
 

Dernier

Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 

Dernier (20)

Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 

Chasing elephants