Rediscover Software Development Edward Hieatt Web Summit 2014

VMware Tanzu
VMware TanzuVMware Tanzu
A NEW PLATFORM FOR A NEW ERA
Rediscover Software 
Development 
Edward Hieatt 
Vice President, Pivotal 
4 November 2014 
© Copyright 2014 Pivotal. All rights reserved.
Enterprise Computing is Changing 
1st 2nd 3rd 
MAINFRAME CLIENT-SERVER & WEB CLOUD 
Automation of 
Financial Accounts 
© Copyright 2014 Pivotal. All rights reserved. 
Automation of most paper processes 
(ERP, CRM, Email) 
New experiences and 
business models 
Automation of 
Financial Accounts 
Automation of most paper processes 
(ERP, CRM, Email) 
New experiences and 
business models 
“Free” CPU Cycles “Free” CPU Storage
Software is Changing Industries 
$6B valuation 
Financial Services 
$12B valuation 
Travel & Hospitality 
© Copyright 2014 Pivotal. All rights reserved. 
$19B valuation 
Transportation 
$3.2B Acquisition by Google 
Home Automation 
$28B valuation 
Entertainment 
$32B valuation 
Automotive
Every Company Needs to Build Great Software 
Francisco Gonzalez, CEO 
© Copyright 2014 Pivotal. All rights reserved. 
“ Banks need to take on Amazon and 
Google or die. The shift to digital 
requires a complete overhaul of banks 
technology…it is a matter of survival.”
“The future is already here, 
it's just not evenly distributed.” 
© Copyright 2014 Pivotal. All rights reserved. 
- William Gibson 
Many Enterprises I talk to feel behind, fear the disrupters, and don’t know what 
to do next. My message to you is that you can catch up, but you must be bold.
Cloud Foundry • Big Data Suite • Labs 
© Copyright 2014 Pivotal. All rights reserved.
Back to Basics: What Does the Business Really Need? 
Ÿ More Speed, yes… 
– Software built much faster than in the past 
– The ability to change direction based on customer feedback, market 
conditions 
Ÿ …But predictability is the key 
– No surprises near a release 
– Prefers “fast and predictable” over “sometimes very fast, often 
mysteriously slow” 
© Copyright 2014 Pivotal. All rights reserved.
The Importance of Predictable Speed 
If a team’s speed is predictable, you know: 
Ÿ When the current vision of the product could be built 
Ÿ How realistic a deadline is, so you can adapt 
Ÿ That a request to change or release doesn’t disrupt the team 
Ÿ That bugs generally don’t get in the way of progress 
Ÿ That a need to scale doesn’t disrupt feature progress 
The challenge: it’s difficult! 
© Copyright 2014 Pivotal. All rights reserved.
Solution 
We need to solve for high, predictable productivity in the 
face of product flux, large teams, legacy technology and 
legacy team structures. We need: 
1. Technology transformation 
2. Cultural transformation 
© Copyright 2014 Pivotal. All rights reserved.
1. Technology Transformation 
Ÿ Move to Platform-as-a-service (PaaS) 
– Increases developer productivity 
– Unifies IT environment 
– Centralizes and enforces convention (security, scaling, etc) 
– Generally allows developers to get back to writing code 
Ÿ This is how the disrupters grew up 
Ÿ Now you can have it in the enterprise 
© Copyright 2014 Pivotal. All rights reserved.
Jonathan Rosenberg 
CTO & VP, Collaboration 
© Copyright 2014 Pivotal. All rights reserved. 
“ PaaS is the operating system for 
the cloud. As the set of APIs and 
services for PaaS's grow, the choice 
of PaaS becomes more crucial as the 
costs of porting go up. This is one of 
the benefits of open source PaaS 
offerings like Cloud Foundry.”
2. Cultural Transformation 
Ÿ Prescribe a simple framework based on disciplined Agile 
practices 
– Clear separation of Product and Engineering roles 
– Team co-location and Pair-Programming 
– Test-Driven Development and repurposing of QA 
Ÿ Then let go: 
– Allow teams to experiment with process and find their voice 
– Don’t try to hold on too tightly to the original spec or timeline 
– Go live early and often; fail-fast; experiment 
© Copyright 2014 Pivotal. All rights reserved.
© Copyright 2014 Pivotal. All rights reserved. 
“We have to be agile. 
This environment is demonstrating 
that agility. It allows you to do things 
as a team and do it quickly.” 
- Bruce Broussard, CEO, Humana
x 
• You must go full out 
• You can start small 
• Self selection 
• Consider a new environment 
• Build real applications that matter to the business 
• Embrace open source 
© Copyright 2014 Pivotal. All rights reserved. 
Be bold - it won’t work 
if you try to do it 
half-heartedly. 
Take a leap of faith!
Picture of Dev Environment of the past. Fills screen. 
© Copyright 2014 Pivotal. All rights reserved. 
Your teams can’t look like this…
© Copyright 2014 Pivotal. All rights reserved. 
They need to look like this.
How you used to deploy – file ticket to get environment spun up 
done with a build; ask IT to deploy; some sense of being slow 
Deploying and release management can’t look like this… 
© Copyright 2014 Pivotal. All rights reserved.
Picture of CF Deploy 
© Copyright 2014 Pivotal. All rights reserved. 
It needs to look like this.
A Slide that says you can do this 
© Copyright 2014 Pivotal. All rights reserved.
Humana Digital Experience Center 
© Copyright 2014 Pivotal. 2014 Pivotal. Al lA rlilg rhitgsh rtess reersveedrv. ed. 
EH 
Confidential - Internal Use Only - Do Not Forward
Rediscover Software Development 
DEFINE DESIGN DEVELOP DEPLOY 
Embrace cloud platform evolution, adopt an agile development 
methodology, and let your developers find their voice. 
© Copyright 2014 Pivotal. All rights reserved.
© Copyright 2014 Pivotal. All rights reserved. 
Thank You
A NEW PLATFORM FOR A NEW ERA
1 of 24

More Related Content

What's hot(20)

OSS PlaybookOSS Playbook
OSS Playbook
VMware Tanzu1.7K views
Pivotal: The Power of Enterprise PaaSPivotal: The Power of Enterprise PaaS
Pivotal: The Power of Enterprise PaaS
VMware Tanzu3.3K views
Accelerating Time to MarketAccelerating Time to Market
Accelerating Time to Market
VMware Tanzu541 views
Transforming Culture at BloombergTransforming Culture at Bloomberg
Transforming Culture at Bloomberg
VMware Tanzu1.1K views
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
Andrew Shafer5.1K views
Results Should Be More FunResults Should Be More Fun
Results Should Be More Fun
VMware Tanzu1.1K views
Digital Transformation Case StudyDigital Transformation Case Study
Digital Transformation Case Study
VMware Tanzu723 views
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture
VMware Tanzu1.2K views

Similar to Rediscover Software Development Edward Hieatt Web Summit 2014(20)

Linux Foundation Japan 2015Linux Foundation Japan 2015
Linux Foundation Japan 2015
Jason Jackson302 views
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
VMware Tanzu4.8K views
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
Hyperdrive Agile Leadership (powered by Bratton & Company)1.8K views
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
benjaminwootton4.5K views
iKariera 2015iKariera 2015
iKariera 2015
Tomáš Muchka525 views

Recently uploaded(20)

LLM App Hacking (AVTOKYO2023)LLM App Hacking (AVTOKYO2023)
LLM App Hacking (AVTOKYO2023)
Shota Shinogi216 views
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
Kellyn Pot'Vin-Gorman41 views
Heatmap for SAP and CIA.pdfHeatmap for SAP and CIA.pdf
Heatmap for SAP and CIA.pdf
AndreeaTom47 views
SAP FOR PULP AND PAPER  INDUSTRY.pdfSAP FOR PULP AND PAPER  INDUSTRY.pdf
SAP FOR PULP AND PAPER INDUSTRY.pdf
Virendra Rai, PMP43 views
Generative AI at the edge.pdfGenerative AI at the edge.pdf
Generative AI at the edge.pdf
Qualcomm Research76 views
9C Monthly Newsletter - NOV 20239C Monthly Newsletter - NOV 2023
9C Monthly Newsletter - NOV 2023
PublishingTeam971 views
JFall - Process Oriented IntegrationJFall - Process Oriented Integration
JFall - Process Oriented Integration
Bernd Ruecker91 views
2023-1117 AI Music Intro.pdf2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf
wayne39125 views

Rediscover Software Development Edward Hieatt Web Summit 2014

  • 1. A NEW PLATFORM FOR A NEW ERA
  • 2. Rediscover Software Development Edward Hieatt Vice President, Pivotal 4 November 2014 © Copyright 2014 Pivotal. All rights reserved.
  • 3. Enterprise Computing is Changing 1st 2nd 3rd MAINFRAME CLIENT-SERVER & WEB CLOUD Automation of Financial Accounts © Copyright 2014 Pivotal. All rights reserved. Automation of most paper processes (ERP, CRM, Email) New experiences and business models Automation of Financial Accounts Automation of most paper processes (ERP, CRM, Email) New experiences and business models “Free” CPU Cycles “Free” CPU Storage
  • 4. Software is Changing Industries $6B valuation Financial Services $12B valuation Travel & Hospitality © Copyright 2014 Pivotal. All rights reserved. $19B valuation Transportation $3.2B Acquisition by Google Home Automation $28B valuation Entertainment $32B valuation Automotive
  • 5. Every Company Needs to Build Great Software Francisco Gonzalez, CEO © Copyright 2014 Pivotal. All rights reserved. “ Banks need to take on Amazon and Google or die. The shift to digital requires a complete overhaul of banks technology…it is a matter of survival.”
  • 6. “The future is already here, it's just not evenly distributed.” © Copyright 2014 Pivotal. All rights reserved. - William Gibson Many Enterprises I talk to feel behind, fear the disrupters, and don’t know what to do next. My message to you is that you can catch up, but you must be bold.
  • 7. Cloud Foundry • Big Data Suite • Labs © Copyright 2014 Pivotal. All rights reserved.
  • 8. Back to Basics: What Does the Business Really Need? Ÿ More Speed, yes… – Software built much faster than in the past – The ability to change direction based on customer feedback, market conditions Ÿ …But predictability is the key – No surprises near a release – Prefers “fast and predictable” over “sometimes very fast, often mysteriously slow” © Copyright 2014 Pivotal. All rights reserved.
  • 9. The Importance of Predictable Speed If a team’s speed is predictable, you know: Ÿ When the current vision of the product could be built Ÿ How realistic a deadline is, so you can adapt Ÿ That a request to change or release doesn’t disrupt the team Ÿ That bugs generally don’t get in the way of progress Ÿ That a need to scale doesn’t disrupt feature progress The challenge: it’s difficult! © Copyright 2014 Pivotal. All rights reserved.
  • 10. Solution We need to solve for high, predictable productivity in the face of product flux, large teams, legacy technology and legacy team structures. We need: 1. Technology transformation 2. Cultural transformation © Copyright 2014 Pivotal. All rights reserved.
  • 11. 1. Technology Transformation Ÿ Move to Platform-as-a-service (PaaS) – Increases developer productivity – Unifies IT environment – Centralizes and enforces convention (security, scaling, etc) – Generally allows developers to get back to writing code Ÿ This is how the disrupters grew up Ÿ Now you can have it in the enterprise © Copyright 2014 Pivotal. All rights reserved.
  • 12. Jonathan Rosenberg CTO & VP, Collaboration © Copyright 2014 Pivotal. All rights reserved. “ PaaS is the operating system for the cloud. As the set of APIs and services for PaaS's grow, the choice of PaaS becomes more crucial as the costs of porting go up. This is one of the benefits of open source PaaS offerings like Cloud Foundry.”
  • 13. 2. Cultural Transformation Ÿ Prescribe a simple framework based on disciplined Agile practices – Clear separation of Product and Engineering roles – Team co-location and Pair-Programming – Test-Driven Development and repurposing of QA Ÿ Then let go: – Allow teams to experiment with process and find their voice – Don’t try to hold on too tightly to the original spec or timeline – Go live early and often; fail-fast; experiment © Copyright 2014 Pivotal. All rights reserved.
  • 14. © Copyright 2014 Pivotal. All rights reserved. “We have to be agile. This environment is demonstrating that agility. It allows you to do things as a team and do it quickly.” - Bruce Broussard, CEO, Humana
  • 15. x • You must go full out • You can start small • Self selection • Consider a new environment • Build real applications that matter to the business • Embrace open source © Copyright 2014 Pivotal. All rights reserved. Be bold - it won’t work if you try to do it half-heartedly. Take a leap of faith!
  • 16. Picture of Dev Environment of the past. Fills screen. © Copyright 2014 Pivotal. All rights reserved. Your teams can’t look like this…
  • 17. © Copyright 2014 Pivotal. All rights reserved. They need to look like this.
  • 18. How you used to deploy – file ticket to get environment spun up done with a build; ask IT to deploy; some sense of being slow Deploying and release management can’t look like this… © Copyright 2014 Pivotal. All rights reserved.
  • 19. Picture of CF Deploy © Copyright 2014 Pivotal. All rights reserved. It needs to look like this.
  • 20. A Slide that says you can do this © Copyright 2014 Pivotal. All rights reserved.
  • 21. Humana Digital Experience Center © Copyright 2014 Pivotal. 2014 Pivotal. Al lA rlilg rhitgsh rtess reersveedrv. ed. EH Confidential - Internal Use Only - Do Not Forward
  • 22. Rediscover Software Development DEFINE DESIGN DEVELOP DEPLOY Embrace cloud platform evolution, adopt an agile development methodology, and let your developers find their voice. © Copyright 2014 Pivotal. All rights reserved.
  • 23. © Copyright 2014 Pivotal. All rights reserved. Thank You
  • 24. A NEW PLATFORM FOR A NEW ERA