SlideShare ist ein Scribd-Unternehmen logo
1 von 21
CULTURE BEFORE TOOLS OR DOES TOOLING FOSTER CULTURE?
TICKETMASTER
2
LIVE NATION ENTERTAINMENT
3
TICKETMASTER INTERNATIONAL
4
TICKETMASTER INTERNATIONAL
200ENGINEERS
TICKETMASTER INTERNATIONAL
Stone Age – Stone Tools
Bronze Age – Bronze Tools
Iron Age – Iron Tools
Late Middle Ages – Printing Press
TOOLS THROUGHOUT HISTORY
“The ideas, customs, and social behaviour of a particular
people or society”
Oxford Dictionary
“The way of life, especially the general customs and beliefs,
of a particular group of people at a particular time”
Cambridge Dictionary
WHAT IS CULTURE?
“The ideas, customs, and social behaviour of a particular
people or society”
Oxford Dictionary
“The way of life, especially the general customs and beliefs,
of a particular group of people at a particular time”
Cambridge Dictionary
WHAT IS CULTURE?
CULTURE IN SOFTWARE DEVELOPMENT
Quality Culture
Agile Culture
DevOps Culture
Innovation Culture
Culture of Continuous Improvement
CULTURE IN SOFTWARE DEVELOPMENT
Quality Culture – ability to ensure value is created for the customer
Agile Culture – ability to change quickly to changing business needs
DevOps Culture – ability to deploy reliably with fast feedback
Innovation Culture – ability to experiment & learn fast
Culture of Continuous Improvement – ability to remove constraints
AGILE
1950s – Iterative Development
1970s – Unit Testing first described, 1989 Test Framework invented - Fit
1992 – Grady Booch – first proposed continuous integration
1994 – SUnit the first unit test framework invented
1995 – Jeff Sutherland & Ken Schwaber coined Scrum
1996 – Kent Beck, Ron Jeffries, Ward Cunningham introduced XP
Tools: Cruise Control, Static Analysis, Unit & System Testing
2001 – Principles of Agile Development defined in the Agile Manifesto
DEVOPS
2007 – Patrick Dubois working on a project spanning Dev & Ops felt the pain
2008 – Patrick Dubois & Andrew Schafer discuss Agile Infrastructure
2009 – Flickr @Velocity Presented “10+ deployments / day dev & ops
cooperation”
2010 – Damon Edwards & John Willis defined the CAMS culture
Tools: Hudson, Maven, Nexus, Puppet, Chef, Rundeck, Linux Containers
2013 – Gene Kim defined the principles of DevOps – The 3 Ways
Culture before Tools
Or
Tools foster Culture
?
Practices and process determine the activities and behaviours
In turn provide a guide as to what tooling is needed
Many tools are built by pioneers at the bleeding edge of innovation
Often solve specific problems and give a competitive edge
These early tools are built and used in isolation of any specific culture
TOOLS FIRST
TOOLS FIRST
Tools increase consistency, quality and efficiency
Tools can simplify activities allowing them to be easily shared
Tools reduce the cost & risks of practices
When costs are reduced adoption increases
More people using tools means more conversations and ideas shared
Using specific tool doesn’t mean you have adopted a culture
Conversations, collaboration, sharing Ideas about different but related
problems
Alignment of ideas form new perspectives
Overlapping perspectives identify new problem domains
New values or guiding principles are defined to align perspectives
Draw parallel to other areas, creates alignment, believe in the concepts
CULTURE FIRST
Cultures will co-opt Practices & Tools that exist to support their
principles
Original tooling creates consistent repeatable results & trust
Tools shape the initial cultural landscape
As trust builds and risks reduce enterprises start to adopt the practices
Tooling gaps show as user base widens and use cases increase
Now enter a phase of tooling industrialisation
CULTURE FIRST
INDUSTRIALISATION OF TOOLING
Tools are important to Culture and its adoption
Principles and practices provide a guide for new tooling
Cultures adoption of tooling creates a marketplace of needs
Marketplace supports the industrialisation of improved
tools
Improved tools reduce costs further
CULTURE BEFORE TOOLING OR DOES TOOLING FOSTER CULTURE?
Tools help solve & simplify specific problems
Its problems we share
Sharing experiences and knowledge help us align ideas
Culture arises when there are shared Values & Principles
Better tooling is created to support cultural activities
CULTURE BEFORE TOOLING OR DOES TOOLING FOSTER CULTURE?
Tooling is important but not necessary
Culture does develop tooling
THANK YOU.
Stephen Williams
VP Engineering
E: Stephen.Williams@Ticketmaster.co.uk
T: @Steve2358
TECH.TICKMASTER.COM
LNEJOBS.COM

Weitere ähnliche Inhalte

Andere mochten auch

DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...dev2ops
 
Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!North Highland
 
Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Janusz Stankiewicz
 
Zero to tested
Zero to testedZero to tested
Zero to testedMagenTys
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesMagenTys
 
The Speed of Change. Challenges for the Modern Marketer
The Speed of Change. Challenges for the Modern Marketer The Speed of Change. Challenges for the Modern Marketer
The Speed of Change. Challenges for the Modern Marketer Melissa Fisher, CFE
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenpingworks
 
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...Michael Maretzke
 
DevDay 2016: Dave Farley - The Rationale for Continuous Delivery
DevDay 2016: Dave Farley - The Rationale for Continuous DeliveryDevDay 2016: Dave Farley - The Rationale for Continuous Delivery
DevDay 2016: Dave Farley - The Rationale for Continuous DeliveryDevDay Dresden
 
Transforming Legacy In To The New World Of DevOps and PaaS
Transforming Legacy In To The New World Of DevOps and PaaSTransforming Legacy In To The New World Of DevOps and PaaS
Transforming Legacy In To The New World Of DevOps and PaaSMagenTys
 
DevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic WeaponDevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic Weapondev2ops
 
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der Microservices
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der MicroservicesDevDay 2016: Adam Bien - Eine sprachneutrale Essenz der Microservices
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der MicroservicesDevDay Dresden
 
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!DevDay Dresden
 
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoC
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoCDevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoC
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoCDevDay Dresden
 
Bimodal / Two Speed IT and Cloud Serverless Microservice Architecture
Bimodal / Two Speed IT and Cloud Serverless Microservice ArchitectureBimodal / Two Speed IT and Cloud Serverless Microservice Architecture
Bimodal / Two Speed IT and Cloud Serverless Microservice ArchitectureRobert Wilson
 
DevDay 2016: Dave Farley - Acceptance testing for continuous delivery
DevDay 2016: Dave Farley - Acceptance testing for continuous deliveryDevDay 2016: Dave Farley - Acceptance testing for continuous delivery
DevDay 2016: Dave Farley - Acceptance testing for continuous deliveryDevDay Dresden
 
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...Bretz Harllynne Moltio
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppDynamics
 
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...OPITZ CONSULTING Deutschland
 

Andere mochten auch (20)

DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
 
Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!Two-Speed IT: Making It Work!
Two-Speed IT: Making It Work!
 
Map your Bimodal IT
Map your Bimodal ITMap your Bimodal IT
Map your Bimodal IT
 
Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12
 
Zero to tested
Zero to testedZero to tested
Zero to tested
 
BDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practicesBDD - Collaboration & Hands-on practices
BDD - Collaboration & Hands-on practices
 
The Speed of Change. Challenges for the Modern Marketer
The Speed of Change. Challenges for the Modern Marketer The Speed of Change. Challenges for the Modern Marketer
The Speed of Change. Challenges for the Modern Marketer
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more often
 
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...
Continuous Delivery - Nett oder nötig? Erfahrungsbericht der FriendScout24 - ...
 
DevDay 2016: Dave Farley - The Rationale for Continuous Delivery
DevDay 2016: Dave Farley - The Rationale for Continuous DeliveryDevDay 2016: Dave Farley - The Rationale for Continuous Delivery
DevDay 2016: Dave Farley - The Rationale for Continuous Delivery
 
Transforming Legacy In To The New World Of DevOps and PaaS
Transforming Legacy In To The New World Of DevOps and PaaSTransforming Legacy In To The New World Of DevOps and PaaS
Transforming Legacy In To The New World Of DevOps and PaaS
 
DevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic WeaponDevOps: IT Operations as a Strategic Weapon
DevOps: IT Operations as a Strategic Weapon
 
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der Microservices
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der MicroservicesDevDay 2016: Adam Bien - Eine sprachneutrale Essenz der Microservices
DevDay 2016: Adam Bien - Eine sprachneutrale Essenz der Microservices
 
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!
DevDay 2016 - Jan Dittberner - Continous Delivery - Aber sicher?!
 
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoC
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoCDevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoC
DevDay 2016: Hendrik Lösch - Lose gekoppelt wie nie: DI vs. IoC
 
Bimodal / Two Speed IT and Cloud Serverless Microservice Architecture
Bimodal / Two Speed IT and Cloud Serverless Microservice ArchitectureBimodal / Two Speed IT and Cloud Serverless Microservice Architecture
Bimodal / Two Speed IT and Cloud Serverless Microservice Architecture
 
DevDay 2016: Dave Farley - Acceptance testing for continuous delivery
DevDay 2016: Dave Farley - Acceptance testing for continuous deliveryDevDay 2016: Dave Farley - Acceptance testing for continuous delivery
DevDay 2016: Dave Farley - Acceptance testing for continuous delivery
 
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...
Two Speed IT: How Companies Can Surf the Digital Wave, A BCG Perspective Powe...
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
 
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...
Klassisches Projektmanagement und agil - OOP 2011 - OPITZ CONSULTING - Dr. An...
 

Ähnlich wie Culture Before Tools or Does Tooling Foster Culture?

Taking the next step: Building Organisational Co-design Capability
Taking the next step: Building Organisational Co-design CapabilityTaking the next step: Building Organisational Co-design Capability
Taking the next step: Building Organisational Co-design CapabilityPenny Hagen
 
Culture Code by Culture Labx
Culture Code by Culture LabxCulture Code by Culture Labx
Culture Code by Culture LabxJosh Levine
 
Why care about your organisational culture v.1.2
Why care about your organisational culture v.1.2Why care about your organisational culture v.1.2
Why care about your organisational culture v.1.2Alex Gray
 
A profession at the tipping point
A profession at the tipping pointA profession at the tipping point
A profession at the tipping pointEduwebinar
 
Km masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsKm masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsJosef Hofer-Alfeis
 
Km masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsKm masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsJosef Hofer-Alfeis
 
ISQUA_DTMasterclass_FINAL2022.pptx
ISQUA_DTMasterclass_FINAL2022.pptxISQUA_DTMasterclass_FINAL2022.pptx
ISQUA_DTMasterclass_FINAL2022.pptxQUT
 
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...Culture Summit
 
Design Factory Bootcamp 2021 Building Team Culture
Design Factory Bootcamp 2021 Building Team CultureDesign Factory Bootcamp 2021 Building Team Culture
Design Factory Bootcamp 2021 Building Team CultureHAMK Design Factory
 
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15Tony Saadat
 
Culture and Cultural Changes.pptx
Culture and Cultural Changes.pptxCulture and Cultural Changes.pptx
Culture and Cultural Changes.pptxRhitchAishaAsuncion
 
Developing the Craft of Public Innovation
Developing the Craft of Public InnovationDeveloping the Craft of Public Innovation
Developing the Craft of Public InnovationBas Leurs
 
Wearable Ecologies - Insights From Intel Sponsored Course
Wearable Ecologies - Insights From Intel Sponsored CourseWearable Ecologies - Insights From Intel Sponsored Course
Wearable Ecologies - Insights From Intel Sponsored CoursePhilip van Allen
 
Critical discourse analysis of the ideology of media presented through news
Critical discourse analysis of the ideology of media presented through newsCritical discourse analysis of the ideology of media presented through news
Critical discourse analysis of the ideology of media presented through newsMazhar Ranjha
 
Organisational Culture
Organisational CultureOrganisational Culture
Organisational CultureMarc Humphries
 

Ähnlich wie Culture Before Tools or Does Tooling Foster Culture? (20)

Taking the next step: Building Organisational Co-design Capability
Taking the next step: Building Organisational Co-design CapabilityTaking the next step: Building Organisational Co-design Capability
Taking the next step: Building Organisational Co-design Capability
 
2017-01-10 DNA of Highly Engaged Culture
2017-01-10 DNA of Highly Engaged Culture2017-01-10 DNA of Highly Engaged Culture
2017-01-10 DNA of Highly Engaged Culture
 
Culture Code by Culture Labx
Culture Code by Culture LabxCulture Code by Culture Labx
Culture Code by Culture Labx
 
Design Thinking for 21st Century Teams
Design Thinking for 21st Century TeamsDesign Thinking for 21st Century Teams
Design Thinking for 21st Century Teams
 
Why care about your organisational culture v.1.2
Why care about your organisational culture v.1.2Why care about your organisational culture v.1.2
Why care about your organisational culture v.1.2
 
A profession at the tipping point
A profession at the tipping pointA profession at the tipping point
A profession at the tipping point
 
Profession at tipping point
Profession at tipping pointProfession at tipping point
Profession at tipping point
 
Km masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsKm masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530sls
 
Km masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530slsKm masterclass part4 km systems2 ha20140530sls
Km masterclass part4 km systems2 ha20140530sls
 
ISQUA_DTMasterclass_FINAL2022.pptx
ISQUA_DTMasterclass_FINAL2022.pptxISQUA_DTMasterclass_FINAL2022.pptx
ISQUA_DTMasterclass_FINAL2022.pptx
 
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...
Culture Summit 2015- Defining The Components of Your Culture with Emily Tsian...
 
Tsg Opener
Tsg OpenerTsg Opener
Tsg Opener
 
Design Factory Bootcamp 2021 Building Team Culture
Design Factory Bootcamp 2021 Building Team CultureDesign Factory Bootcamp 2021 Building Team Culture
Design Factory Bootcamp 2021 Building Team Culture
 
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15
Soutron Global & Guy St Clair - Transforming Libraries - May 21, 15
 
Dovey
DoveyDovey
Dovey
 
Culture and Cultural Changes.pptx
Culture and Cultural Changes.pptxCulture and Cultural Changes.pptx
Culture and Cultural Changes.pptx
 
Developing the Craft of Public Innovation
Developing the Craft of Public InnovationDeveloping the Craft of Public Innovation
Developing the Craft of Public Innovation
 
Wearable Ecologies - Insights From Intel Sponsored Course
Wearable Ecologies - Insights From Intel Sponsored CourseWearable Ecologies - Insights From Intel Sponsored Course
Wearable Ecologies - Insights From Intel Sponsored Course
 
Critical discourse analysis of the ideology of media presented through news
Critical discourse analysis of the ideology of media presented through newsCritical discourse analysis of the ideology of media presented through news
Critical discourse analysis of the ideology of media presented through news
 
Organisational Culture
Organisational CultureOrganisational Culture
Organisational Culture
 

Mehr von MagenTys

How Retail Store Design Enhances Customer Experience
 How Retail Store Design Enhances Customer Experience How Retail Store Design Enhances Customer Experience
How Retail Store Design Enhances Customer ExperienceMagenTys
 
The Blurring Line Between Online and Offline Commerce Experiences
The Blurring Line Between Online and Offline Commerce ExperiencesThe Blurring Line Between Online and Offline Commerce Experiences
The Blurring Line Between Online and Offline Commerce ExperiencesMagenTys
 
Ed Oughton 2015 digital communications for a digital economy
Ed Oughton 2015 digital communications for a digital economyEd Oughton 2015 digital communications for a digital economy
Ed Oughton 2015 digital communications for a digital economyMagenTys
 
Cambridge meetup
Cambridge meetupCambridge meetup
Cambridge meetupMagenTys
 
Bdd masterclass
Bdd masterclassBdd masterclass
Bdd masterclassMagenTys
 
John Muir presentation
John Muir presentationJohn Muir presentation
John Muir presentationMagenTys
 
Alex Sbardella presentation
Alex Sbardella presentationAlex Sbardella presentation
Alex Sbardella presentationMagenTys
 
Craig Smith presentation
Craig Smith presentationCraig Smith presentation
Craig Smith presentationMagenTys
 

Mehr von MagenTys (8)

How Retail Store Design Enhances Customer Experience
 How Retail Store Design Enhances Customer Experience How Retail Store Design Enhances Customer Experience
How Retail Store Design Enhances Customer Experience
 
The Blurring Line Between Online and Offline Commerce Experiences
The Blurring Line Between Online and Offline Commerce ExperiencesThe Blurring Line Between Online and Offline Commerce Experiences
The Blurring Line Between Online and Offline Commerce Experiences
 
Ed Oughton 2015 digital communications for a digital economy
Ed Oughton 2015 digital communications for a digital economyEd Oughton 2015 digital communications for a digital economy
Ed Oughton 2015 digital communications for a digital economy
 
Cambridge meetup
Cambridge meetupCambridge meetup
Cambridge meetup
 
Bdd masterclass
Bdd masterclassBdd masterclass
Bdd masterclass
 
John Muir presentation
John Muir presentationJohn Muir presentation
John Muir presentation
 
Alex Sbardella presentation
Alex Sbardella presentationAlex Sbardella presentation
Alex Sbardella presentation
 
Craig Smith presentation
Craig Smith presentationCraig Smith presentation
Craig Smith presentation
 

Kürzlich hochgeladen

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Culture Before Tools or Does Tooling Foster Culture?

  • 1. CULTURE BEFORE TOOLS OR DOES TOOLING FOSTER CULTURE? TICKETMASTER
  • 6. Stone Age – Stone Tools Bronze Age – Bronze Tools Iron Age – Iron Tools Late Middle Ages – Printing Press TOOLS THROUGHOUT HISTORY
  • 7. “The ideas, customs, and social behaviour of a particular people or society” Oxford Dictionary “The way of life, especially the general customs and beliefs, of a particular group of people at a particular time” Cambridge Dictionary WHAT IS CULTURE?
  • 8. “The ideas, customs, and social behaviour of a particular people or society” Oxford Dictionary “The way of life, especially the general customs and beliefs, of a particular group of people at a particular time” Cambridge Dictionary WHAT IS CULTURE?
  • 9. CULTURE IN SOFTWARE DEVELOPMENT Quality Culture Agile Culture DevOps Culture Innovation Culture Culture of Continuous Improvement
  • 10. CULTURE IN SOFTWARE DEVELOPMENT Quality Culture – ability to ensure value is created for the customer Agile Culture – ability to change quickly to changing business needs DevOps Culture – ability to deploy reliably with fast feedback Innovation Culture – ability to experiment & learn fast Culture of Continuous Improvement – ability to remove constraints
  • 11. AGILE 1950s – Iterative Development 1970s – Unit Testing first described, 1989 Test Framework invented - Fit 1992 – Grady Booch – first proposed continuous integration 1994 – SUnit the first unit test framework invented 1995 – Jeff Sutherland & Ken Schwaber coined Scrum 1996 – Kent Beck, Ron Jeffries, Ward Cunningham introduced XP Tools: Cruise Control, Static Analysis, Unit & System Testing 2001 – Principles of Agile Development defined in the Agile Manifesto
  • 12. DEVOPS 2007 – Patrick Dubois working on a project spanning Dev & Ops felt the pain 2008 – Patrick Dubois & Andrew Schafer discuss Agile Infrastructure 2009 – Flickr @Velocity Presented “10+ deployments / day dev & ops cooperation” 2010 – Damon Edwards & John Willis defined the CAMS culture Tools: Hudson, Maven, Nexus, Puppet, Chef, Rundeck, Linux Containers 2013 – Gene Kim defined the principles of DevOps – The 3 Ways
  • 13. Culture before Tools Or Tools foster Culture ?
  • 14. Practices and process determine the activities and behaviours In turn provide a guide as to what tooling is needed Many tools are built by pioneers at the bleeding edge of innovation Often solve specific problems and give a competitive edge These early tools are built and used in isolation of any specific culture TOOLS FIRST
  • 15. TOOLS FIRST Tools increase consistency, quality and efficiency Tools can simplify activities allowing them to be easily shared Tools reduce the cost & risks of practices When costs are reduced adoption increases More people using tools means more conversations and ideas shared Using specific tool doesn’t mean you have adopted a culture
  • 16. Conversations, collaboration, sharing Ideas about different but related problems Alignment of ideas form new perspectives Overlapping perspectives identify new problem domains New values or guiding principles are defined to align perspectives Draw parallel to other areas, creates alignment, believe in the concepts CULTURE FIRST
  • 17. Cultures will co-opt Practices & Tools that exist to support their principles Original tooling creates consistent repeatable results & trust Tools shape the initial cultural landscape As trust builds and risks reduce enterprises start to adopt the practices Tooling gaps show as user base widens and use cases increase Now enter a phase of tooling industrialisation CULTURE FIRST
  • 18. INDUSTRIALISATION OF TOOLING Tools are important to Culture and its adoption Principles and practices provide a guide for new tooling Cultures adoption of tooling creates a marketplace of needs Marketplace supports the industrialisation of improved tools Improved tools reduce costs further
  • 19. CULTURE BEFORE TOOLING OR DOES TOOLING FOSTER CULTURE? Tools help solve & simplify specific problems Its problems we share Sharing experiences and knowledge help us align ideas Culture arises when there are shared Values & Principles Better tooling is created to support cultural activities
  • 20. CULTURE BEFORE TOOLING OR DOES TOOLING FOSTER CULTURE? Tooling is important but not necessary Culture does develop tooling
  • 21. THANK YOU. Stephen Williams VP Engineering E: Stephen.Williams@Ticketmaster.co.uk T: @Steve2358 TECH.TICKMASTER.COM LNEJOBS.COM

Hinweis der Redaktion

  1. LNE 37 Countries -> TM 22 Countries
  2. 63 Million Fans in 2015 530 Million Tickets Sold in 2015 We sell Moments of Joys
  3. In neither definition do we find Tools is referenced
  4. Maven 2001, Chef 2008, Sonatype Nexus 2008, Linux Containers 2008, Rundeck 2010 3 Ways: system thinking, Amplified feedback loops, continual experimentation and learning