SlideShare a Scribd company logo
1 of 76
Download to read offline
Changing a culture to a culture of
change
Joseph.mckevitt@ig.com
Follow us on
https://twitter.com/lifeatig
https://www.linkedin.com/company/igcom
Changing a culture to a culture of change
The butterfly effect
• A couple of book suggestions….
Changing a culture to a culture of change
Agenda
• The journey of CD adoption in a highly regulated financial institution
• A few stories (40 mins)
• Q & A (10 mins)
Changing a culture to a culture of change
This is not a talk on
• Introduction to Continuous
Delivery
• Selling Continuous Delivery
• Continuous delivery engineering
practices
• Test automation
Changing a culture to a culture of change
Take away
Strategies for CD adoption in your organisation
Changing a culture to a culture of change
World’s No.1 spread
betting provider
Established global markets
lead over 40 years
FTSE 250 company
Changing a culture to a culture of change
Place Order
Order
Confirmation
Changing a culture to a culture of change
Reality
• Complex Architecture
• Large Workforce
• Highly regulated
Changing a culture to a culture of change
Faster Time to
Market
Better Quality
More
Efficiency
Changing a culture to a culture of change
Fear of change
Act 1 – Summer 2011
A bad system will defeat a good person every time – Deming
Changing a culture to a culture of change
Changing a culture to a culture of change
Monthly Releases
• 8 week release cycle
• 4 weeks development cycle
• 4 weeks regression cycle
• Release out of hours
Changing a culture to a culture of change
Positive aspects of release trains
• Monthly deliverables
• Clear delivery alignment
• Good team collaboration
Changing a culture to a culture of change
Problems with Release Trains
Changing a culture to a culture of change
Problems with Release Trains
Changing a culture to a culture of change
Culture is how we do things around here in order to succeed
Changing a culture to a culture of change
A couple of book suggestions..
Changing a culture to a culture of change
Changing a culture to a culture of change
Yes we can!
Act 2 – November 2011
In dreams begins responsibility - Yeats
Changing a culture to a culture of change
Focused on solving a single problem
Get our Friday nights back!
Changing a culture to a culture of change
Zero Downtime Deploys
http://martinfowler.com/bliki/BlueGreenDeployment.html
Changing a culture to a culture of change
Changing a culture to a culture of change
Campaign for change
Changing a culture to a culture of change
Changing a culture to a culture of change
Our first CD practitioners
Changing a culture to a culture of change
Zero Downtime Deploys
http://martinfowler.com/bliki/BlueGreenDeployment.html
Changing a culture to a culture of change
Piece of cake!
Changing a culture to a culture of change
Promote our success - Friday nights are back!
Changing a culture to a culture of change
The reaction
“Sounds great, but its unlikely we can apply it to our critical workflows”
[Development]
“Doubling up your infrastructure. What a waste of resource!”
[Operations]
“Releasing during core hours…cowboys!”
[Development & Operations]
Changing a culture to a culture of change
The business reaction
Changing a culture to a culture of change
Changing a culture to a culture of change
Lets get Serious
Act 3 - 2013
Don’t waste time learning the "tricks of the trade." Instead, learn the trade - Brown
Changing a culture to a culture of change
Focused on solving a single problem
Can we do zero downtime deploys on mission critical apps?
Changing a culture to a culture of change
Trading API
Changing a culture to a culture of change
Impediment - Motivation
Changing a culture to a culture of change
Changing a culture to a culture of change
Changing a culture to a culture of change
Trading API
Practising Continuous
Deployments
In 9 months…1750
deploys to test
Around 9 times a day
Changing a culture to a culture of change
Taking CD one step further
Changing a culture to a culture of change
Deploy pipeline
Done means in Production
Changing a culture to a culture of change
Promote our success – Releasing every 2
week on the core flow
Changing a culture to a culture of change
The Reaction
“Okay this is cool, tell us how we can do it”
[Development]
Changing a culture to a culture of change
Internal Meetups
Changing a culture to a culture of change
The Reaction
“Okay this is cool, tell us how we can do it”
[Development]
“What can we do to help you guys scale this?”
[Operations]
“The guys don’t murder me for asking for late changes”
[Trading API Product owner]
Changing a culture to a culture of change
The business reaction
Changing a culture to a culture of change
Changing a culture to a culture of change
The Tipping point
Act 4 – Jan 2014
All anyone asks for is a chance to work with pride - Deming
Changing a culture to a culture of change
Focused on solving a single problem
How can we move our trading platform onto a CD workflow?
Changing a culture to a culture of change
Changing a culture to a culture of change
Changing a culture to a culture of change
Impediment - Technical
Changing a culture to a culture of change
Changing a culture to a culture of change
Changing a culture to a culture of change
Impediment – Culture
Changing a culture to a culture of change
Changing a culture to a culture of change
Moved from Monthly releases, to weekly
releases to daily releases over a few months
The more confidence, the more aggressive
the release cadence
Changing a culture to a culture of change
Changing a culture to a culture of change
Quality improvements
Before CD
55 Man days of regression –
10,000 test cases
After CD
6 Man days of regression –
tailored to each release
Changing a culture to a culture of change
Team Culture
• I feel empowered [QA Lead]
• Forces close collaboration
• Time to think
Changing a culture to a culture of change
Promote our success – Releasing every day
Changing a culture to a culture of change
The Reaction
“You deploy 3 or 4 times a week…seriously?”
[IT department]
“Why can’t all the teams do this?”
[Operations]
Changing a culture to a culture of change
The business reaction
Changing a culture to a culture of change
Changing a culture to a culture of change
a lot done, more to do
Act 5 - Today
Excellence/Perfection is not a destination; it is a continuous journey that never
ends - Tracy
Changing a culture to a culture of change
Changing a culture to a culture of change
Business Agility
http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-
of-mvpChanging a culture to a culture of change
Scaling our mind set
Changing a culture to a culture of change
Summary
• Started with a simple Pilot
• Practised on more simple Pilots
• Migrated Trading API
• Migrated the Web Trading Platform
Changing a culture to a culture of change
Focus on one problem at a time
• Introduce zero downtime deploys to non-critical flows
• Introduce zero downtime deploys to critical flows
• Done means in Production
• Greenfield CD projects – One click releases
• Migrating the crown jewels onto a CD friendly architecture
• Releasing WTP outside the release cycle (every 2 weeks)
• Releasing WTP 3-4 times a week
Changing a culture to a culture of change
Transparency - Alignment from the start
Respect People
Tell everyone what you are doing and why
Keep everyone updated
Share the lessons (good or bad)
Changing a culture to a culture of change
Build on your results
• CD enables better quality software
• CD practisers will help CD adoption
• Successful adoption cannot be mandated
• Incremental improvements and a clear vision over detailed upfront
planning
• Target your adoption strategy towards uncertainity
Changing a culture to a culture of change
References
Online Content
• Continuous Delivery with Jez Humble
• http://www.meetup.com/London-Continuous-Delivery/
• Spotify engineering culture
Audio Content
• SE Radio
• Episode 221: Jez Humble on Continuous Delivery
• Episode 234: Barry O’Reilly on Lean Enterprise
Changing a culture to a culture of change
References
Changing a culture to a culture of change
Culture is how we do things around here in order to succeed
Changing a culture to a culture of change
Questions
Help us go further with Continuous Delivery…
http://www.iggroup.com/careers/teams/technology
https://labs.ig.com/blog
Follow us on
https://twitter.com/lifeatig
https://www.linkedin.com/company/igcom

More Related Content

Similar to Changing a culture to a culture of change

Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Change and Organisation Culture
Change and Organisation CultureChange and Organisation Culture
Change and Organisation CultureGareth Edwards
 
ProdSummit 2017: André Knüppel, C2U Group
ProdSummit 2017: André Knüppel, C2U GroupProdSummit 2017: André Knüppel, C2U Group
ProdSummit 2017: André Knüppel, C2U GroupPetter Johansson
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
Change Community of Practice Webinar: Cosmetic Change vs Culture Change
Change Community of Practice Webinar: Cosmetic Change vs Culture ChangeChange Community of Practice Webinar: Cosmetic Change vs Culture Change
Change Community of Practice Webinar: Cosmetic Change vs Culture ChangeProsci ANZ
 
Making change happen at the sharp end. The role of GPs and the primary care ...
Making change happen at the sharp end.The role of GPs and the primary care ...Making change happen at the sharp end.The role of GPs and the primary care ...
Making change happen at the sharp end. The role of GPs and the primary care ...NHS Improving Quality
 
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...Barry C. Collin, IDSA
 
Large Scale Intervention Process (LSIP)
Large Scale Intervention Process (LSIP)Large Scale Intervention Process (LSIP)
Large Scale Intervention Process (LSIP)Prabuzz
 
Evolving Alignment Across Multiple Agile Teams
Evolving Alignment Across Multiple Agile TeamsEvolving Alignment Across Multiple Agile Teams
Evolving Alignment Across Multiple Agile TeamsIlio Krumins-Beens
 
Seeds and soils
Seeds and soilsSeeds and soils
Seeds and soilsTom Kobelt
 
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Kirk Hazen, P.E.
 
Transforming Culture at Bloomberg
Transforming Culture at BloombergTransforming Culture at Bloomberg
Transforming Culture at BloombergVMware Tanzu
 
Barry collin omni channelculture
Barry collin  omni channelcultureBarry collin  omni channelculture
Barry collin omni channelcultureIIR USA
 
5 sustainability
5 sustainability5 sustainability
5 sustainabilityJothish DL
 
Sustainability, Sustainable Development
Sustainability, Sustainable DevelopmentSustainability, Sustainable Development
Sustainability, Sustainable DevelopmentKaium Chowdhury
 
Andrew phillips three-pillars_of_continuous_delivery-1
Andrew phillips three-pillars_of_continuous_delivery-1Andrew phillips three-pillars_of_continuous_delivery-1
Andrew phillips three-pillars_of_continuous_delivery-1Cachet Software Solutions Ltd
 
Prepare for 2016: Culture Blueprint
Prepare for 2016: Culture BlueprintPrepare for 2016: Culture Blueprint
Prepare for 2016: Culture BlueprintDelivering Happiness
 
Lean Comsumption and Lean Thinking in Practice
Lean Comsumption and Lean Thinking in PracticeLean Comsumption and Lean Thinking in Practice
Lean Comsumption and Lean Thinking in PracticeLean Enterprise Academy
 

Similar to Changing a culture to a culture of change (20)

Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Change and Organisation Culture
Change and Organisation CultureChange and Organisation Culture
Change and Organisation Culture
 
ProdSummit 2017: André Knüppel, C2U Group
ProdSummit 2017: André Knüppel, C2U GroupProdSummit 2017: André Knüppel, C2U Group
ProdSummit 2017: André Knüppel, C2U Group
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Change Community of Practice Webinar: Cosmetic Change vs Culture Change
Change Community of Practice Webinar: Cosmetic Change vs Culture ChangeChange Community of Practice Webinar: Cosmetic Change vs Culture Change
Change Community of Practice Webinar: Cosmetic Change vs Culture Change
 
Making change happen at the sharp end. The role of GPs and the primary care ...
Making change happen at the sharp end.The role of GPs and the primary care ...Making change happen at the sharp end.The role of GPs and the primary care ...
Making change happen at the sharp end. The role of GPs and the primary care ...
 
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...
Transitioning to an Omnichannel Culture by Using the Cultural Middleware™ App...
 
Large Scale Intervention Process (LSIP)
Large Scale Intervention Process (LSIP)Large Scale Intervention Process (LSIP)
Large Scale Intervention Process (LSIP)
 
Evolving Alignment Across Multiple Agile Teams
Evolving Alignment Across Multiple Agile TeamsEvolving Alignment Across Multiple Agile Teams
Evolving Alignment Across Multiple Agile Teams
 
Seeds and soils
Seeds and soilsSeeds and soils
Seeds and soils
 
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
 
Transforming Culture at Bloomberg
Transforming Culture at BloombergTransforming Culture at Bloomberg
Transforming Culture at Bloomberg
 
Barry collin omni channelculture
Barry collin  omni channelcultureBarry collin  omni channelculture
Barry collin omni channelculture
 
Developing a sustainable CI culture
Developing a sustainable CI cultureDeveloping a sustainable CI culture
Developing a sustainable CI culture
 
5 sustainability
5 sustainability5 sustainability
5 sustainability
 
Sustainability, Sustainable Development
Sustainability, Sustainable DevelopmentSustainability, Sustainable Development
Sustainability, Sustainable Development
 
Andrew phillips three-pillars_of_continuous_delivery-1
Andrew phillips three-pillars_of_continuous_delivery-1Andrew phillips three-pillars_of_continuous_delivery-1
Andrew phillips three-pillars_of_continuous_delivery-1
 
Prepare for 2016: Culture Blueprint
Prepare for 2016: Culture BlueprintPrepare for 2016: Culture Blueprint
Prepare for 2016: Culture Blueprint
 
Lean Comsumption and Lean Thinking in Practice
Lean Comsumption and Lean Thinking in PracticeLean Comsumption and Lean Thinking in Practice
Lean Comsumption and Lean Thinking in Practice
 

Recently uploaded

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Recently uploaded (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Changing a culture to a culture of change