SlideShare a Scribd company logo
1 of 32
© 2015 Forrester Research, Inc. Reproduction Prohibited
Next Gen Continuous Delivery:
Connecting Business Interests
to the IT Roadmap
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
© 2015 Forrester Research, Inc. Reproduction Prohibited
Have It All
(Speed, Cost, Quality)
in Application Delivery
How DevOps is Connecting Business Interests
to the IT Roadmap
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
© 2015 Forrester Research, Inc. Reproduction Prohibited 3
© Golden Gate Bridge, Highway and Transportation District
Making Software Is Nothing Like Building A Bridge
© 2015 Forrester Research, Inc. Reproduction Prohibited 4
Making Software Is More Like Designing A Car:
A Highly Iterative Mixture
of Creativity and Engineering
© 2015 Forrester Research, Inc. Reproduction Prohibited 5
The Software-Powered Value Delivery Cycle
October 20, 2014, “The Software-Powered Business”
› Faster cycles result in:
+ Less risk
+ Less waste
+ Lower cost
+ Happier customer
= Better business results
© 2015 Forrester Research, Inc. Reproduction Prohibited 6
The future is already here — it's just not
very evenly distributed.
William Gibson
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
© 2015 Forrester Research, Inc. Reproduction Prohibited 7
What’s Different?
Updates affect core
systems:
•  Braking
•  Power management
•  Drive train
•  Safety
… not just entertainment
© 2015 Forrester Research, Inc. Reproduction Prohibited
Source: http://iliketowastemytime.com/2013/05/05/ge-90-worlds-biggest-aircraft-engine
GE Aircraft gathers operating data from their
aircraft engines to:
•  Alert when the engine needs repair
•  Monitor efficiency
•  Detect and report failures
Continual Feedback Drive Product Improvement
and Higher Customer Satisfaction
© 2015 Forrester Research, Inc. Reproduction Prohibited 9
What guides the journey toward DevOps and
Continuous Delivery?
Organizations, like cities, don’t change overnight,
they evolve.
© 2015 Forrester Research, Inc. Reproduction Prohibited 10
Lean Value Stream Mapping
http://en.wikipedia.org/wiki/Value_stream_mapping
© 2015 Forrester Research, Inc. Reproduction Prohibited 11
Example Value Delivery Stream
3 days 5 days
15 days
3 days
10 days7 days 4 days 9 days
cycle time= 57 days
1 day
feedback
July 25, 2014 “Define A Software Delivery Strategy For Business Innovation”
Idea
proposed
Understand
Needs &
Invent
Solutions
Functional
Testing
Deploy
Solution
Customer
Value
Load,
Performance,
Security, …
Testing
UAT/
Exploratory
Testing
Release
Decision
Develop,
Commit & Build
© 2015 Forrester Research, Inc. Reproduction Prohibited 12
Typical Software Delivery Bottlenecks
Manually
managed
environments
Idea
proposed
Understand
Needs &
Invent
Solutions
Functional
Testing
Deploy
Solution
Customer
Value
Load,
Performance,
Security, …
Testing
UAT/
Exploratory
Testing
Release
Decision
Lack of effective
customer insight
Too much
WIP
Manual build
and
integration
processes
Error prone manual hand-offs and processes
Manual and error prone app deployments
Lack of
sufficient test
data to make
decisions
Waiting for build
and test
environments
Develop,
Commit & Build
One way flow of information
Manual
Testing
© 2015 Forrester Research, Inc. Reproduction Prohibited 13
Smaller Batches = Faster Speed
much better than
© 2015 Forrester Research, Inc. Reproduction Prohibited 14
Amazon.com releases new software
every 6 seconds…
… but their releases are very different from yours
If you want to predict the future,
look at Amazon today.
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
© 2015 Forrester Research, Inc. Reproduction Prohibited 15
http://buzz.waspbarcode.com/wp-content/uploads/2013/10/too-much-inventory-banner.jpg
Requirements are like inventory – you never
know what’s going to sell until it’s sold, or used
© 2015 Forrester Research, Inc. Reproduction Prohibited 16
Innovation & The Minimum Viable Product (MVP)
Deliver MVP Quickly – Improve Based On Feedback
… …
R1 R2 R3 R4 R5 R6 R7
© 2015 Forrester Research, Inc. Reproduction Prohibited 17
Organizational structures impede delivery.
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
© 2015 Forrester Research, Inc. Reproduction Prohibited 18
Old thinking: organize in “silos”
Line	
  of	
  Business	
  
Opera/ons	
  
Business	
  Analysts	
  
Developers	
  
Quality	
  Assurance	
  
Enterprise	
  
Architecture	
  
CIO	
  
Customer	
  
Experience	
  
CMO	
  
© 2015 Forrester Research, Inc. Reproduction Prohibited 19
Siloed roles increase hand-offs
Project A
Project B
Project C
Old Goal: Maximize Utilization
New Goal: Maximize Throughput
© 2015 Forrester Research, Inc. Reproduction Prohibited 20
The Delivery-Centric Organization
Integrated	
  
Product	
  
Teams	
  
Communities of Practice
Servant-
Leadership
LOB	
  
CMO	
  
CIO	
   …	
  
© 2015 Forrester Research, Inc. Reproduction Prohibited 21
Idea
proposed
Understand
Needs &
Invent
Solutions
Functional
Testing
Deploy
Solution
Customer
Value
Load,
Performance,
Security, …
Testing
UAT/
Exploratory
Testing
Release
Decision
Develop,
Commit & Build
Drive Better Results With Feedback
Feedback
New Capabilities
Better Customer Outcomes
Less Waste Lower Cost
Higher Customer Retention
Higher Customer Satisfaction
Faster Time-to-Market
© 2015 Forrester Research, Inc. Reproduction Prohibited 22
http://media-cdn.tripadvisor.com/media/photo-s/02/ce/93/e8/auditorium-theatre.jpg
The assumption that speed and quality are
inherently opposed is wrong.
Manual quality processes can be little more than
Risk Management Theater
© 2015 Forrester Research, Inc. Reproduction Prohibited 23
Traditional
practices
Delivery Speed
Risk of
Failed
Release
High
Low
Years Days
DevOps
practices
DevOps Practices ︎speed + ➡︎risk
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
Thank you
forrester.com
Kurt Bittner, Principal Analyst
kbittner@forrester.com
@ksbittner
Learn more at Headspring.com
Making the Connection
Best Practices and Case Studies of Continuous Delivery
Connecting IT and Business
Glenn Burnside
Executive Vice President, Operations
August 26, 2015
Learn more at Headspring.com
Very Quickly: About Headspring
Headspring is a business transformation catalyst with
a unique and accelerated planning and delivery model
that aligns software application portfolios to
enterprise business goals – providing the best ROI in
the industry via:
•  A 98.2% project success rate
•  100% onshore technical collaboration
•  Rapid delivery model
•  Value-based, fixed-cost bids
•  3 Texas offices; Austin, Dallas and Houston
26
Objectives
Data Collection
Analysis
Value Case
Roadmap
Portfolio
Rationalization
Strategy
Development
Optimization
Mobile
Strategy
Development
Re-platform
Cloud
Modernization
Consolidation
Retirement
Greenfield
Application
Development
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
Learn more at Headspring.com
Where Continuous Delivery Has Saved the Day
•  Re-Doing a Failed Project
•  Business Transformation
(High-Profile Stakeholders)
•  More than 1K Users
•  One SoR for Many SoE
(ERP / MES / Major Integrations)
•  High Visibility / Scrutiny
(Often Including Government)
27
Learn more at Headspring.com
Best Practice 1: Strategically Smaller Batches
•  Reduces risk, increases velocity and
opportunities for feedback
•  Starting with “must have” functionality gives
real world data to support which “nice to
haves” are really valuable
•  Delivery to separate business units at a time
lets you stabilize the business function with
each deployment
o  Instead of churn across multiple departments
at once
•  Flexible architecture for new systems that
support integration with legacy systems
make this possible
Case Study:
Business Challenge:
In their mission to support and coordinate
communications and advocacies among member
counties (representing 80% of the population of Texas)
they must be responsive to legislative mandates and the
amassed constituents.
28
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
Learn more at Headspring.com
Best Practice 2: A Change Management Plan
Project Documentation for All
1.  List factors contributing to the plan
(why change?)
2.  Define the type and scope of change
(what will it affect?)
3.  Detail stakeholder support
4.  Create a change management team
5.  Create a communication plan
(communications should come from
high-level sponsor)
Add to AppDev Documentation
6.  Develop an approach with
organizational management
(allow each senior staff member to
provide feedback and work with
each to create an active role in
demonstrating and championing
changes)
7.  Draw up a plan for each stakeholder
8.  Track resistance
9.  Address roadblocks
Source:http://www.wikihow.com/Write-a-Change-Management-Plan
29
Learn more at Headspring.com
Best Practice 3: Take Advantage of Deployments
•  Ensure deployments can be
leveraged productively by
stakeholders
•  Deploy for feedback and training
o  Understand which group needs
more runway while developing the
project milestones
o  Understand which group will have
more proclivities while developing
milestones
Case Study:
Business Challenge:
After going public, the company needed to take a more
strategic approach to enhancing and maintaining the
custom in-house ERP app it had relied on for years.
Developed and maintained by an independent
contractor, the application had outgrown its usefulness
and was preventing the company from achieving its
business goals and satisfying regulatory requirements.
30
Learn more at Headspring.com
Commonalities of the Case Studies
•  Business-critical projects
•  Could not be
handled internally
•  Could not be
outsourced offshore
•  Incremental go-lives ensured
project buy-in (and often self-
funding) before end of project
•  Fixed-cost
31
Watch this presentation with audio
and download these slides at
headspring.com/nextgen
Learn more at Headspring.com
Making the Connection
Best Practices and Case Studies of Continuous Delivery
Connecting IT and Business
insights@headspring.com
@headspring
www.headspring.com
Watch this presentation with audio
and download these slides at
headspring.com/nextgen

More Related Content

What's hot

Agility Beyond Software
Agility Beyond SoftwareAgility Beyond Software
Agility Beyond SoftwareChris Mundt
 
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...Jon Stevens-Hall
 
Misfocus-caused error in software projects
Misfocus-caused error in software projectsMisfocus-caused error in software projects
Misfocus-caused error in software projectsAdam Russell
 
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...DevOps.com
 
Corporate CTQ Drilldown by Matt Hansen at StatStuff
Corporate CTQ Drilldown by Matt Hansen at StatStuffCorporate CTQ Drilldown by Matt Hansen at StatStuff
Corporate CTQ Drilldown by Matt Hansen at StatStuffMatt Hansen
 
Driving Continuous Delivery Transformation in a Data-Driven Way
Driving Continuous Delivery Transformation in a Data-Driven WayDriving Continuous Delivery Transformation in a Data-Driven Way
Driving Continuous Delivery Transformation in a Data-Driven WayVladyslav Ukis
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
 
Dev ops overview (brief)
Dev ops overview (brief)Dev ops overview (brief)
Dev ops overview (brief)Igor Moochnick
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityScrum Australia Pty Ltd
 
Integrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycleIntegrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycleAccessibilitéWeb
 
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleDevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleMark Heckler
 
Software Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsSoftware Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsTechWell
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsTechWell
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Jez Humble
 
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim Creasey
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim CreaseyACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim Creasey
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim CreaseyTim Creasey
 
SolarWinds Application Performance End User Survey (Singapore)
SolarWinds Application Performance End User Survey (Singapore)SolarWinds Application Performance End User Survey (Singapore)
SolarWinds Application Performance End User Survey (Singapore)SolarWinds
 

What's hot (20)

Scrum: Project Focus or Product Focus
Scrum: Project Focus or Product FocusScrum: Project Focus or Product Focus
Scrum: Project Focus or Product Focus
 
MGTpocketguide
MGTpocketguideMGTpocketguide
MGTpocketguide
 
Agility Beyond Software
Agility Beyond SoftwareAgility Beyond Software
Agility Beyond Software
 
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
 
Misfocus-caused error in software projects
Misfocus-caused error in software projectsMisfocus-caused error in software projects
Misfocus-caused error in software projects
 
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...
5 Steps to Achieving the Single Pane of Glass Across DevOps -- APM, NPM, Metr...
 
Corporate CTQ Drilldown by Matt Hansen at StatStuff
Corporate CTQ Drilldown by Matt Hansen at StatStuffCorporate CTQ Drilldown by Matt Hansen at StatStuff
Corporate CTQ Drilldown by Matt Hansen at StatStuff
 
Driving Continuous Delivery Transformation in a Data-Driven Way
Driving Continuous Delivery Transformation in a Data-Driven WayDriving Continuous Delivery Transformation in a Data-Driven Way
Driving Continuous Delivery Transformation in a Data-Driven Way
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
Dev ops overview (brief)
Dev ops overview (brief)Dev ops overview (brief)
Dev ops overview (brief)
 
April 08
April 08April 08
April 08
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agility
 
Integrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycleIntegrating accessibility in the organization's web development lifecycle
Integrating accessibility in the organization's web development lifecycle
 
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleDevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
 
Software Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software ProjectsSoftware Metrics: Taking the Guesswork Out of Software Projects
Software Metrics: Taking the Guesswork Out of Software Projects
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)
 
Why it project fail
Why it project failWhy it project fail
Why it project fail
 
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim Creasey
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim CreaseyACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim Creasey
ACMP 2015 - Change the Conversation, Change the Game - Prosci's Tim Creasey
 
SolarWinds Application Performance End User Survey (Singapore)
SolarWinds Application Performance End User Survey (Singapore)SolarWinds Application Performance End User Survey (Singapore)
SolarWinds Application Performance End User Survey (Singapore)
 

Similar to Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap

Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 
Building a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryBuilding a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryXebiaLabs
 
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentKeynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentTechWell
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsTasktop
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed AgileVernon Stinebaker
 
Thomas R Graham bio
Thomas R Graham bioThomas R Graham bio
Thomas R Graham bioTom Graham
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Pini Cohen
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanSandipp Vijj, Digital Disruptor
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
 
IT Symposium Agile
IT Symposium AgileIT Symposium Agile
IT Symposium AgileMatt Holitza
 
Making the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestMaking the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestQASymphony
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeIBM Danmark
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesIBM UrbanCode Products
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open DevelopmentRoss Gardler
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!TEST Huddle
 
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAmazon Web Services
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 

Similar to Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap (20)

Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 
Building a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous DeliveryBuilding a Compelling Business Case for Continuous Delivery
Building a Compelling Business Case for Continuous Delivery
 
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentKeynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Thomas R Graham bio
Thomas R Graham bioThomas R Graham bio
Thomas R Graham bio
 
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
IT Symposium Agile
IT Symposium AgileIT Symposium Agile
IT Symposium Agile
 
Making the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTestMaking the Switch from HP Quality Center to qTest
Making the Switch from HP Quality Center to qTest
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and Change
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
 
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!
 
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud AdoptionAWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
AWS May Webinar Series - Industry Trends and Best Practices for Cloud Adoption
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 

Recently uploaded

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 

Recently uploaded (20)

Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 

Next Gen Continuous Delivery: Connecting Business Initiatives to the IT Roadmap

  • 1. © 2015 Forrester Research, Inc. Reproduction Prohibited Next Gen Continuous Delivery: Connecting Business Interests to the IT Roadmap Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 2. © 2015 Forrester Research, Inc. Reproduction Prohibited Have It All (Speed, Cost, Quality) in Application Delivery How DevOps is Connecting Business Interests to the IT Roadmap Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 3. © 2015 Forrester Research, Inc. Reproduction Prohibited 3 © Golden Gate Bridge, Highway and Transportation District Making Software Is Nothing Like Building A Bridge
  • 4. © 2015 Forrester Research, Inc. Reproduction Prohibited 4 Making Software Is More Like Designing A Car: A Highly Iterative Mixture of Creativity and Engineering
  • 5. © 2015 Forrester Research, Inc. Reproduction Prohibited 5 The Software-Powered Value Delivery Cycle October 20, 2014, “The Software-Powered Business” › Faster cycles result in: + Less risk + Less waste + Lower cost + Happier customer = Better business results
  • 6. © 2015 Forrester Research, Inc. Reproduction Prohibited 6 The future is already here — it's just not very evenly distributed. William Gibson Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 7. © 2015 Forrester Research, Inc. Reproduction Prohibited 7 What’s Different? Updates affect core systems: •  Braking •  Power management •  Drive train •  Safety … not just entertainment
  • 8. © 2015 Forrester Research, Inc. Reproduction Prohibited Source: http://iliketowastemytime.com/2013/05/05/ge-90-worlds-biggest-aircraft-engine GE Aircraft gathers operating data from their aircraft engines to: •  Alert when the engine needs repair •  Monitor efficiency •  Detect and report failures Continual Feedback Drive Product Improvement and Higher Customer Satisfaction
  • 9. © 2015 Forrester Research, Inc. Reproduction Prohibited 9 What guides the journey toward DevOps and Continuous Delivery? Organizations, like cities, don’t change overnight, they evolve.
  • 10. © 2015 Forrester Research, Inc. Reproduction Prohibited 10 Lean Value Stream Mapping http://en.wikipedia.org/wiki/Value_stream_mapping
  • 11. © 2015 Forrester Research, Inc. Reproduction Prohibited 11 Example Value Delivery Stream 3 days 5 days 15 days 3 days 10 days7 days 4 days 9 days cycle time= 57 days 1 day feedback July 25, 2014 “Define A Software Delivery Strategy For Business Innovation” Idea proposed Understand Needs & Invent Solutions Functional Testing Deploy Solution Customer Value Load, Performance, Security, … Testing UAT/ Exploratory Testing Release Decision Develop, Commit & Build
  • 12. © 2015 Forrester Research, Inc. Reproduction Prohibited 12 Typical Software Delivery Bottlenecks Manually managed environments Idea proposed Understand Needs & Invent Solutions Functional Testing Deploy Solution Customer Value Load, Performance, Security, … Testing UAT/ Exploratory Testing Release Decision Lack of effective customer insight Too much WIP Manual build and integration processes Error prone manual hand-offs and processes Manual and error prone app deployments Lack of sufficient test data to make decisions Waiting for build and test environments Develop, Commit & Build One way flow of information Manual Testing
  • 13. © 2015 Forrester Research, Inc. Reproduction Prohibited 13 Smaller Batches = Faster Speed much better than
  • 14. © 2015 Forrester Research, Inc. Reproduction Prohibited 14 Amazon.com releases new software every 6 seconds… … but their releases are very different from yours If you want to predict the future, look at Amazon today. Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 15. © 2015 Forrester Research, Inc. Reproduction Prohibited 15 http://buzz.waspbarcode.com/wp-content/uploads/2013/10/too-much-inventory-banner.jpg Requirements are like inventory – you never know what’s going to sell until it’s sold, or used
  • 16. © 2015 Forrester Research, Inc. Reproduction Prohibited 16 Innovation & The Minimum Viable Product (MVP) Deliver MVP Quickly – Improve Based On Feedback … … R1 R2 R3 R4 R5 R6 R7
  • 17. © 2015 Forrester Research, Inc. Reproduction Prohibited 17 Organizational structures impede delivery. Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 18. © 2015 Forrester Research, Inc. Reproduction Prohibited 18 Old thinking: organize in “silos” Line  of  Business   Opera/ons   Business  Analysts   Developers   Quality  Assurance   Enterprise   Architecture   CIO   Customer   Experience   CMO  
  • 19. © 2015 Forrester Research, Inc. Reproduction Prohibited 19 Siloed roles increase hand-offs Project A Project B Project C Old Goal: Maximize Utilization New Goal: Maximize Throughput
  • 20. © 2015 Forrester Research, Inc. Reproduction Prohibited 20 The Delivery-Centric Organization Integrated   Product   Teams   Communities of Practice Servant- Leadership LOB   CMO   CIO   …  
  • 21. © 2015 Forrester Research, Inc. Reproduction Prohibited 21 Idea proposed Understand Needs & Invent Solutions Functional Testing Deploy Solution Customer Value Load, Performance, Security, … Testing UAT/ Exploratory Testing Release Decision Develop, Commit & Build Drive Better Results With Feedback Feedback New Capabilities Better Customer Outcomes Less Waste Lower Cost Higher Customer Retention Higher Customer Satisfaction Faster Time-to-Market
  • 22. © 2015 Forrester Research, Inc. Reproduction Prohibited 22 http://media-cdn.tripadvisor.com/media/photo-s/02/ce/93/e8/auditorium-theatre.jpg The assumption that speed and quality are inherently opposed is wrong. Manual quality processes can be little more than Risk Management Theater
  • 23. © 2015 Forrester Research, Inc. Reproduction Prohibited 23 Traditional practices Delivery Speed Risk of Failed Release High Low Years Days DevOps practices DevOps Practices ︎speed + ➡︎risk Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 24. Thank you forrester.com Kurt Bittner, Principal Analyst kbittner@forrester.com @ksbittner
  • 25. Learn more at Headspring.com Making the Connection Best Practices and Case Studies of Continuous Delivery Connecting IT and Business Glenn Burnside Executive Vice President, Operations August 26, 2015
  • 26. Learn more at Headspring.com Very Quickly: About Headspring Headspring is a business transformation catalyst with a unique and accelerated planning and delivery model that aligns software application portfolios to enterprise business goals – providing the best ROI in the industry via: •  A 98.2% project success rate •  100% onshore technical collaboration •  Rapid delivery model •  Value-based, fixed-cost bids •  3 Texas offices; Austin, Dallas and Houston 26 Objectives Data Collection Analysis Value Case Roadmap Portfolio Rationalization Strategy Development Optimization Mobile Strategy Development Re-platform Cloud Modernization Consolidation Retirement Greenfield Application Development Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 27. Learn more at Headspring.com Where Continuous Delivery Has Saved the Day •  Re-Doing a Failed Project •  Business Transformation (High-Profile Stakeholders) •  More than 1K Users •  One SoR for Many SoE (ERP / MES / Major Integrations) •  High Visibility / Scrutiny (Often Including Government) 27
  • 28. Learn more at Headspring.com Best Practice 1: Strategically Smaller Batches •  Reduces risk, increases velocity and opportunities for feedback •  Starting with “must have” functionality gives real world data to support which “nice to haves” are really valuable •  Delivery to separate business units at a time lets you stabilize the business function with each deployment o  Instead of churn across multiple departments at once •  Flexible architecture for new systems that support integration with legacy systems make this possible Case Study: Business Challenge: In their mission to support and coordinate communications and advocacies among member counties (representing 80% of the population of Texas) they must be responsive to legislative mandates and the amassed constituents. 28 Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 29. Learn more at Headspring.com Best Practice 2: A Change Management Plan Project Documentation for All 1.  List factors contributing to the plan (why change?) 2.  Define the type and scope of change (what will it affect?) 3.  Detail stakeholder support 4.  Create a change management team 5.  Create a communication plan (communications should come from high-level sponsor) Add to AppDev Documentation 6.  Develop an approach with organizational management (allow each senior staff member to provide feedback and work with each to create an active role in demonstrating and championing changes) 7.  Draw up a plan for each stakeholder 8.  Track resistance 9.  Address roadblocks Source:http://www.wikihow.com/Write-a-Change-Management-Plan 29
  • 30. Learn more at Headspring.com Best Practice 3: Take Advantage of Deployments •  Ensure deployments can be leveraged productively by stakeholders •  Deploy for feedback and training o  Understand which group needs more runway while developing the project milestones o  Understand which group will have more proclivities while developing milestones Case Study: Business Challenge: After going public, the company needed to take a more strategic approach to enhancing and maintaining the custom in-house ERP app it had relied on for years. Developed and maintained by an independent contractor, the application had outgrown its usefulness and was preventing the company from achieving its business goals and satisfying regulatory requirements. 30
  • 31. Learn more at Headspring.com Commonalities of the Case Studies •  Business-critical projects •  Could not be handled internally •  Could not be outsourced offshore •  Incremental go-lives ensured project buy-in (and often self- funding) before end of project •  Fixed-cost 31 Watch this presentation with audio and download these slides at headspring.com/nextgen
  • 32. Learn more at Headspring.com Making the Connection Best Practices and Case Studies of Continuous Delivery Connecting IT and Business insights@headspring.com @headspring www.headspring.com Watch this presentation with audio and download these slides at headspring.com/nextgen