SlideShare a Scribd company logo
1 of 20
1
Better Software is
Better than Worse Software
SpringOne Tour, 2019
@cote
cote.io/bettersoftware
2
3
@cote
http://cote.coffee/bettersoftware/
Methodology
Tools
Platform
Cloud native
software
Your teams
Culture
vSphere Openstack AWS
Google
Cloud
Azure
AppTX PCFS
€£$
Becoming product-centric by increasing dev productivity & ops
efficiency
Enterprises are transforming with Pivotal
AUTO & TRANSPORTATION INDUSTRIAL & BUSINESS SVCS.
HEALTHCARE & INSURANCE
FINANCIAL SERVICES
TECHNOLOGY & MEDIA CONSUMER & COMMUNICATIONS
“Our developers are
now totally focused
on our customers
and the user
experience.”
Xavier Perret, Orange France
6
A new business app in ⅓ less time,
used by 50% of customers
Source "Going Cloud-Native at Orange France," Pivotal Insights #53, 2018; "Transformation Digitale de la Direction Enterprise
France," Philippe Benaben, Gan Zifroni, Nicolas Gilot, Orange France, July 2018
8
9Source: “CEOs and Software,” Rymer & Hammond, Forrester, Jan 2019.
DevOps creates developer autonomy
10
OPERATIONS
Releas
e
Test
Burndown Chart
Release
backlog
Product
backlog
BUSINESS DEVELOPMENT
Build
Release
One Day
Weekly
Build
Daily
standup
meeting
backlog
weeks
Retro
🤯🤯👨🤯💼 🤯
😎😡
11
DevOps has pushed developers too far down the stack
12
Burndown Chart
Release
backlog
Product
backlog
BUSINESS DEVELOPMENT
One Day
Weekly
Build
Daily
standup
meeting
backlog
weeks
🤯👨🤯💼 Releas
e
🤯 😎 apiVersion:
extensions/v1beta1
kind: ReplicaSet
metadata:
name: mysql
labels:
app: mysql
spec:
replicas: 1
selector:
matchLabels:
app: mysql
template:
metadata:
labels:
app: mysql
spec:
containers:
apiVersion: v1
kind: Service
metadata:
name: mysql
spec:
ports:
- port: 3306
protocol: TCP
selector:
app: mysql
🤯 🤯🤯😡
Mobile
payments
Mortgage
application
Mortgage
approval
Bill pay Transfers
🤯 🤯
Private or public IaaS
👩🤯💼👔👨🤯💼
Culture, process, methodology, governance, compensation, etc.
Leadership, EAs,
etc.
Platform Engineers
Product teams
Corporate strategy, revenue goals, mission, etc.
💼🤯 🏭🏢 🤯
🤯 ☁️
“The Business”
Platform as a Product by removing toil
Functions
• Removes toil with automation &
programming
• Stands up & manages the platform
• Creates shared services/middleware/etc.
Insane staff efficiency
• T-Mobile USA: 8 ops to 300 developers,
11k containers.
• Dick’s Sporting Goods: 6 ops to 120 devs.
• Well Fargo: repaves production every 3
days
Source: "Adopting PCF At An Automobile Manufacturer," Thomas Seibert and Gregor Zurowski, s1p 2017.
14
Embedded
OS
(Windows & Linux)
NSX-T
CPI (15 methods)
v1
v2
v3
...
CVEs
Product Updates
Java | .NET | NodeJS
Pivotal Application
Service (PAS)
Application Code &
Frameworks
Buildpacks | Spring Boot | Spring
Cloud | Steeltoe
Elastic | COTS | Spark
Pivotal Container
Service (PKS)
>cf push >kubectl run
YOU build the containerWE build the container
Pivotal
Network
“3Rs”
Github
Concours
e
Concours
e
Pivotal Services
Marketplace
Pivotal and
Partner Products
Continuous
delivery
Public Cloud
Services
Customer
Managed
Services
Repair
— CVEs
Repave Rotate
— Credhub
A consistent platform
15
Pivotal
Function
Service
vSphere OpenStack AWS
Google
Cloud
Azure &
Azure Stack
A consistent product process
16
Sources: "Sky is the Limit for Cloud Foundry at AirFrance-KLM," Nathan Wattimena & Fabien Lebrere, AirFrance-KLM, Oct. 2018.; “Why Change? Small batch thinking,”
Coté, Sep. 2018; "Transformation Digitale de la Direction Enterprise France," Philippe Benaben, Gan Zifroni, Nicolas Gilot, Orange France, July 2018.
From 37% availability to $440m in back taxes
● User-centric, small batch
● Only 37% of calls answered,
shrinking budgets
● From 2 year to 9 week
releases
● 2m+ users paid $440m in
taxes
Sources: “‘Your IRS Wait Time is 3 Hours’ - Is Lean Possible in Government?”, Emily Price, Pivotal, April 2017; “Agile
Transformation is Product Management,” podcast, Oct 2017; “Minimum Viable Taxes: Lessons learned building an MVP inside
the IRS,” slides, Andrea Schneider & Lauren Gilchrist, 2015. See another write-up.
Before After
From coding 20% of the time coding to coding 90% of the
time
An agile methodology, proven
over 25+ years:
● Balanced teams w/all roles
needed, dedicated to the
product
● Paired programming, &
beyond
● Test-driven Development
● Short iterations
● Continuous Integration &
Continuous Delivery
18
Source: “Don’t Forget People and Process in Your Digital Transformation,” Allstate case study, March, 2017. Sources: VW.
19
start. spring. io
Don’t build infrastructure, build applications
250+ apps supported by
3 ops staff, autonomous
DevOps/product teams
Idea to production In
2 days; 3 months to
market vs yrs; 80% of
dev time coding
Small teams deploying to
production in minutes, not
days.
Sources: CF Summit Europe 2018, Vincent Oostindië, Rabobank; Crafting your cloud-native strategy, Coté, 2017; Mojgan Lefebvre, Liberty Mutual, June, 2017; Interview
with Orange’s Xavier Perret, 2017; "A Unifying Foundation for the Customer Journey at Mercedes-Benz," BuiltToAdapt, Apr 2018; Allianz interview, Sep 2016.
Modernized app, rolled
out 20 countries in 5
months.
40% policy strike rate,
vs. 20% industry
average.
20
40%+ productivity/cost,
rebooted member facing
app.
21

More Related Content

What's hot

Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...VMware Tanzu
 
Case Studies: Harnessing Speed for Competitive Advantage
Case Studies: Harnessing Speed for Competitive AdvantageCase Studies: Harnessing Speed for Competitive Advantage
Case Studies: Harnessing Speed for Competitive AdvantageVMware Tanzu
 
AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018Splunk
 
Getting Fancy: Creating A Partnership With Your CEO for the Digital Era
Getting Fancy: Creating A Partnership With Your CEO for the Digital EraGetting Fancy: Creating A Partnership With Your CEO for the Digital Era
Getting Fancy: Creating A Partnership With Your CEO for the Digital EraVMware Tanzu
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a RealityWSO2
 
Next Steps In Your Digital Transformation
Next Steps In Your Digital TransformationNext Steps In Your Digital Transformation
Next Steps In Your Digital TransformationVMware Tanzu
 
Better Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaBetter Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaVMware Tanzu
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
 
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...OutSystems
 
Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014VMware Tanzu
 
Digital Transformation & Cloud Profitability
Digital Transformation & Cloud ProfitabilityDigital Transformation & Cloud Profitability
Digital Transformation & Cloud ProfitabilityGui Carvalhal
 
10 IT Infrastructure & Operations Trends for 2019
10 IT Infrastructure & Operations Trends for 201910 IT Infrastructure & Operations Trends for 2019
10 IT Infrastructure & Operations Trends for 2019OpsRamp
 
SITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the waySITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the wayDynatrace
 
AIOps Is How We Will Survive DevOps
AIOps Is How We Will Survive DevOpsAIOps Is How We Will Survive DevOps
AIOps Is How We Will Survive DevOpsDEVOPS LIVE Meetup
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...VMware Tanzu
 
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"jenschlegel
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of IntegrationJudy Breedlove
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)Cygnet Infotech
 

What's hot (20)

Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
Pivotal Digital Transformation Forum: Requirements to Deliver Innovation to M...
 
Case Studies: Harnessing Speed for Competitive Advantage
Case Studies: Harnessing Speed for Competitive AdvantageCase Studies: Harnessing Speed for Competitive Advantage
Case Studies: Harnessing Speed for Competitive Advantage
 
AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018
 
Getting Fancy: Creating A Partnership With Your CEO for the Digital Era
Getting Fancy: Creating A Partnership With Your CEO for the Digital EraGetting Fancy: Creating A Partnership With Your CEO for the Digital Era
Getting Fancy: Creating A Partnership With Your CEO for the Digital Era
 
How to Make the API Economy a Reality
How to Make the API Economy a RealityHow to Make the API Economy a Reality
How to Make the API Economy a Reality
 
Pivotal Journeys
 Pivotal Journeys Pivotal Journeys
Pivotal Journeys
 
Next Steps In Your Digital Transformation
Next Steps In Your Digital TransformationNext Steps In Your Digital Transformation
Next Steps In Your Digital Transformation
 
Better Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaBetter Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate Schutta
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
 
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...
NextStep Amsterdam 2018 - Innovative IT Delivery for the Modern World, Damian...
 
Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014Rediscover Software Development Edward Hieatt Web Summit 2014
Rediscover Software Development Edward Hieatt Web Summit 2014
 
OSS Playbook
OSS PlaybookOSS Playbook
OSS Playbook
 
Digital Transformation & Cloud Profitability
Digital Transformation & Cloud ProfitabilityDigital Transformation & Cloud Profitability
Digital Transformation & Cloud Profitability
 
10 IT Infrastructure & Operations Trends for 2019
10 IT Infrastructure & Operations Trends for 201910 IT Infrastructure & Operations Trends for 2019
10 IT Infrastructure & Operations Trends for 2019
 
SITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the waySITA: How smart apps are making air travel easier, every step of the way
SITA: How smart apps are making air travel easier, every step of the way
 
AIOps Is How We Will Survive DevOps
AIOps Is How We Will Survive DevOpsAIOps Is How We Will Survive DevOps
AIOps Is How We Will Survive DevOps
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
Pivotal CenturyLink Cloud Platform Seminar Presentation: Customer Use Case: C...
 
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
SXSW 2008 - "10 Ways to Green-ifyYour Digital Life"
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
 

Similar to Better Software is Better than Worse Software - Michael Coté (London)

Better Software is Better than Worse Software - Alexandre Vasseur
Better Software is Better than Worse Software - Alexandre VasseurBetter Software is Better than Worse Software - Alexandre Vasseur
Better Software is Better than Worse Software - Alexandre VasseurVMware Tanzu
 
Better Software is Better than Worse Software - DaShaun Carter
Better Software is Better than Worse Software - DaShaun CarterBetter Software is Better than Worse Software - DaShaun Carter
Better Software is Better than Worse Software - DaShaun CarterVMware Tanzu
 
Better Software is Better than Worse Software - Michael Coté (Istanbul)
Better Software is Better than Worse Software - Michael Coté (Istanbul)Better Software is Better than Worse Software - Michael Coté (Istanbul)
Better Software is Better than Worse Software - Michael Coté (Istanbul)VMware Tanzu
 
Better Software is Better than Worse Software - Vince Russo
Better Software is  Better than Worse Software - Vince RussoBetter Software is  Better than Worse Software - Vince Russo
Better Software is Better than Worse Software - Vince RussoVMware Tanzu
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIJudy Breedlove
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Nicole Maselli
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXNGINX, Inc.
 
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...Hippo
 
A world of difference
A world of differenceA world of difference
A world of differenceClaranet UK
 
Better Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaBetter Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaVMware Tanzu
 
Digital transformation talk for pink asia 2018
Digital transformation talk for pink asia 2018Digital transformation talk for pink asia 2018
Digital transformation talk for pink asia 2018Leon Jackson
 
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...Manuel Pais
 
INTERFACE, by apidays - The No Code Mindset.pdf
INTERFACE, by apidays - The No Code Mindset.pdfINTERFACE, by apidays - The No Code Mindset.pdf
INTERFACE, by apidays - The No Code Mindset.pdfapidays
 
Qlerify Ditribution Pitch Deck Aug 2023.pptx
Qlerify Ditribution Pitch Deck Aug 2023.pptxQlerify Ditribution Pitch Deck Aug 2023.pptx
Qlerify Ditribution Pitch Deck Aug 2023.pptxNikolaus Varzakakos
 
Msp deck charles- final mb 2020 - Multicloud overview
Msp deck   charles- final mb 2020 - Multicloud overviewMsp deck   charles- final mb 2020 - Multicloud overview
Msp deck charles- final mb 2020 - Multicloud overviewCharles Keatts
 
The Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerThe Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerCapgemini
 
Better Software is Better than Worse Software - Michael Coté
Better Software is Better than Worse Software - Michael CotéBetter Software is Better than Worse Software - Michael Coté
Better Software is Better than Worse Software - Michael CotéVMware Tanzu
 
IRIS World 2018 - Keynote - Thrive in the Digital Economy
IRIS World 2018 - Keynote - Thrive in the Digital EconomyIRIS World 2018 - Keynote - Thrive in the Digital Economy
IRIS World 2018 - Keynote - Thrive in the Digital EconomyIRIS
 
Why Digital Transformations are Failing at Scale
Why Digital Transformations are Failing at ScaleWhy Digital Transformations are Failing at Scale
Why Digital Transformations are Failing at ScaleTasktop
 

Similar to Better Software is Better than Worse Software - Michael Coté (London) (20)

Better Software is Better than Worse Software - Alexandre Vasseur
Better Software is Better than Worse Software - Alexandre VasseurBetter Software is Better than Worse Software - Alexandre Vasseur
Better Software is Better than Worse Software - Alexandre Vasseur
 
Better Software is Better than Worse Software - DaShaun Carter
Better Software is Better than Worse Software - DaShaun CarterBetter Software is Better than Worse Software - DaShaun Carter
Better Software is Better than Worse Software - DaShaun Carter
 
Better Software is Better than Worse Software - Michael Coté (Istanbul)
Better Software is Better than Worse Software - Michael Coté (Istanbul)Better Software is Better than Worse Software - Michael Coté (Istanbul)
Better Software is Better than Worse Software - Michael Coté (Istanbul)
 
Better Software is Better than Worse Software - Vince Russo
Better Software is  Better than Worse Software - Vince RussoBetter Software is  Better than Worse Software - Vince Russo
Better Software is Better than Worse Software - Vince Russo
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...
Wissen Sie, was Ihre Kunden wollen? Sinn und Zweck von Digital Commerce und C...
 
A world of difference
A world of differenceA world of difference
A world of difference
 
Better Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate SchuttaBetter Software is Better than Worse Software - Nate Schutta
Better Software is Better than Worse Software - Nate Schutta
 
Digital transformation talk for pink asia 2018
Digital transformation talk for pink asia 2018Digital transformation talk for pink asia 2018
Digital transformation talk for pink asia 2018
 
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
What is Platform as a Product? Clues from Team Topologies @ DevOps Porto meet...
 
INTERFACE, by apidays - The No Code Mindset.pdf
INTERFACE, by apidays - The No Code Mindset.pdfINTERFACE, by apidays - The No Code Mindset.pdf
INTERFACE, by apidays - The No Code Mindset.pdf
 
Qlerify Ditribution Pitch Deck Aug 2023.pptx
Qlerify Ditribution Pitch Deck Aug 2023.pptxQlerify Ditribution Pitch Deck Aug 2023.pptx
Qlerify Ditribution Pitch Deck Aug 2023.pptx
 
Msp deck charles- final mb 2020 - Multicloud overview
Msp deck   charles- final mb 2020 - Multicloud overviewMsp deck   charles- final mb 2020 - Multicloud overview
Msp deck charles- final mb 2020 - Multicloud overview
 
The Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to considerThe Future of Infrastructure: Key Trends to consider
The Future of Infrastructure: Key Trends to consider
 
Better Software is Better than Worse Software - Michael Coté
Better Software is Better than Worse Software - Michael CotéBetter Software is Better than Worse Software - Michael Coté
Better Software is Better than Worse Software - Michael Coté
 
Redington Value Journal - April 2019
Redington Value Journal - April 2019Redington Value Journal - April 2019
Redington Value Journal - April 2019
 
IRIS World 2018 - Keynote - Thrive in the Digital Economy
IRIS World 2018 - Keynote - Thrive in the Digital EconomyIRIS World 2018 - Keynote - Thrive in the Digital Economy
IRIS World 2018 - Keynote - Thrive in the Digital Economy
 
Why Digital Transformations are Failing at Scale
Why Digital Transformations are Failing at ScaleWhy Digital Transformations are Failing at Scale
Why Digital Transformations are Failing at Scale
 

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 

Recently uploaded (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

Better Software is Better than Worse Software - Michael Coté (London)

  • 1. 1
  • 2. Better Software is Better than Worse Software SpringOne Tour, 2019 @cote cote.io/bettersoftware 2
  • 4. Methodology Tools Platform Cloud native software Your teams Culture vSphere Openstack AWS Google Cloud Azure AppTX PCFS €£$ Becoming product-centric by increasing dev productivity & ops efficiency
  • 5. Enterprises are transforming with Pivotal AUTO & TRANSPORTATION INDUSTRIAL & BUSINESS SVCS. HEALTHCARE & INSURANCE FINANCIAL SERVICES TECHNOLOGY & MEDIA CONSUMER & COMMUNICATIONS
  • 6. “Our developers are now totally focused on our customers and the user experience.” Xavier Perret, Orange France 6 A new business app in ⅓ less time, used by 50% of customers Source "Going Cloud-Native at Orange France," Pivotal Insights #53, 2018; "Transformation Digitale de la Direction Enterprise France," Philippe Benaben, Gan Zifroni, Nicolas Gilot, Orange France, July 2018
  • 7. 8
  • 8. 9Source: “CEOs and Software,” Rymer & Hammond, Forrester, Jan 2019.
  • 9. DevOps creates developer autonomy 10 OPERATIONS Releas e Test Burndown Chart Release backlog Product backlog BUSINESS DEVELOPMENT Build Release One Day Weekly Build Daily standup meeting backlog weeks Retro 🤯🤯👨🤯💼 🤯 😎😡
  • 10. 11
  • 11. DevOps has pushed developers too far down the stack 12 Burndown Chart Release backlog Product backlog BUSINESS DEVELOPMENT One Day Weekly Build Daily standup meeting backlog weeks 🤯👨🤯💼 Releas e 🤯 😎 apiVersion: extensions/v1beta1 kind: ReplicaSet metadata: name: mysql labels: app: mysql spec: replicas: 1 selector: matchLabels: app: mysql template: metadata: labels: app: mysql spec: containers: apiVersion: v1 kind: Service metadata: name: mysql spec: ports: - port: 3306 protocol: TCP selector: app: mysql 🤯 🤯🤯😡
  • 12. Mobile payments Mortgage application Mortgage approval Bill pay Transfers 🤯 🤯 Private or public IaaS 👩🤯💼👔👨🤯💼 Culture, process, methodology, governance, compensation, etc. Leadership, EAs, etc. Platform Engineers Product teams Corporate strategy, revenue goals, mission, etc. 💼🤯 🏭🏢 🤯 🤯 ☁️ “The Business”
  • 13. Platform as a Product by removing toil Functions • Removes toil with automation & programming • Stands up & manages the platform • Creates shared services/middleware/etc. Insane staff efficiency • T-Mobile USA: 8 ops to 300 developers, 11k containers. • Dick’s Sporting Goods: 6 ops to 120 devs. • Well Fargo: repaves production every 3 days Source: "Adopting PCF At An Automobile Manufacturer," Thomas Seibert and Gregor Zurowski, s1p 2017. 14
  • 14. Embedded OS (Windows & Linux) NSX-T CPI (15 methods) v1 v2 v3 ... CVEs Product Updates Java | .NET | NodeJS Pivotal Application Service (PAS) Application Code & Frameworks Buildpacks | Spring Boot | Spring Cloud | Steeltoe Elastic | COTS | Spark Pivotal Container Service (PKS) >cf push >kubectl run YOU build the containerWE build the container Pivotal Network “3Rs” Github Concours e Concours e Pivotal Services Marketplace Pivotal and Partner Products Continuous delivery Public Cloud Services Customer Managed Services Repair — CVEs Repave Rotate — Credhub A consistent platform 15 Pivotal Function Service vSphere OpenStack AWS Google Cloud Azure & Azure Stack
  • 15. A consistent product process 16 Sources: "Sky is the Limit for Cloud Foundry at AirFrance-KLM," Nathan Wattimena & Fabien Lebrere, AirFrance-KLM, Oct. 2018.; “Why Change? Small batch thinking,” Coté, Sep. 2018; "Transformation Digitale de la Direction Enterprise France," Philippe Benaben, Gan Zifroni, Nicolas Gilot, Orange France, July 2018.
  • 16. From 37% availability to $440m in back taxes ● User-centric, small batch ● Only 37% of calls answered, shrinking budgets ● From 2 year to 9 week releases ● 2m+ users paid $440m in taxes Sources: “‘Your IRS Wait Time is 3 Hours’ - Is Lean Possible in Government?”, Emily Price, Pivotal, April 2017; “Agile Transformation is Product Management,” podcast, Oct 2017; “Minimum Viable Taxes: Lessons learned building an MVP inside the IRS,” slides, Andrea Schneider & Lauren Gilchrist, 2015. See another write-up. Before After
  • 17. From coding 20% of the time coding to coding 90% of the time An agile methodology, proven over 25+ years: ● Balanced teams w/all roles needed, dedicated to the product ● Paired programming, & beyond ● Test-driven Development ● Short iterations ● Continuous Integration & Continuous Delivery 18 Source: “Don’t Forget People and Process in Your Digital Transformation,” Allstate case study, March, 2017. Sources: VW.
  • 19. Don’t build infrastructure, build applications 250+ apps supported by 3 ops staff, autonomous DevOps/product teams Idea to production In 2 days; 3 months to market vs yrs; 80% of dev time coding Small teams deploying to production in minutes, not days. Sources: CF Summit Europe 2018, Vincent Oostindië, Rabobank; Crafting your cloud-native strategy, Coté, 2017; Mojgan Lefebvre, Liberty Mutual, June, 2017; Interview with Orange’s Xavier Perret, 2017; "A Unifying Foundation for the Customer Journey at Mercedes-Benz," BuiltToAdapt, Apr 2018; Allianz interview, Sep 2016. Modernized app, rolled out 20 countries in 5 months. 40% policy strike rate, vs. 20% industry average. 20 40%+ productivity/cost, rebooted member facing app.
  • 20. 21