© Tasktop 2017
Deliver on the Promise of Agile and DevOps Transformations
Adopting a Value Stream Approach to Software Delivery
© Tasktop 2016
Betty ZakheimVP of Industry Strategy, Tasktop
• 30 Years in Software
Development and Delivery
• Developer, Development
Manager, Product
Manager, Exec,
Professional Scrum Master
• Integrates software development and delivery
tools into one cohesive value stream
• Automates the flow of work among colleagues,
reducing wasted time and aggravation
• Gain visibility across your entire lifecycle by
collecting metrics and activity data for
dashboards, KPIs and traceability reports
Christopher Condo
SENIOR ANALYST, FORRESTER
• Serves Application Development & Delivery
Professionals
• Focus on Continuous Integration, Continuous
Delivery and software development strategies
• 30+ Years in Software Engineering
• Cloud SaaS, Hybrid Cloud Application
Development, Distributed Systems, DevOps
(Azure & AWS), Cloud Security, Cloud
Strategy and Design, Web Application
Development, and IoT, CAD, and OO
Database
© Tasktop 2017
Agile
DevOps
Lean
Which methodologies are you using or
considering using in your software development
and delivery?
Only Agile
37%
Only DevOps
5%
Agile and
DevOps
42%
Only Lean
0%
Agile and Lean
5%
Agile, DevOps
and Lean
11%
© Tasktop 2017
39%
50%
11%
How successful (helpful) would you say these
methodologies have been in improving software
development and delivery practice?
Less than successful Mostly successful Very successful
© Tasktop 2017
Automation of code verification and deployment.
A culture of collaboration that extends from code commit
to deployment.
A culture of collaboration that extends from initial planning
all the way to deployment.
other
When you think of DevOps, do you think of it as:
© Tasktop 2017
6%
59%
35%
How familiar are you with the notion of value
streams?
I learned about it in school when learning about lean manufacturing.
I've heard the phrase applied to software delivery, but don't know much about it.
We're beginning to use this approach to organize our work.
8© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Agenda
› Digital Transformation, Everywhere!
› Agile + DevOps Enables Digital Transformation @ Speed
› Steps You Should Take
9© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Digital Disruption
Is Driving Digital
Transformation
10© 2017 FORRESTER. REPRODUCTION PROHIBITED.
What Is Digital Transformation?
11© 2017 FORRESTER. REPRODUCTION PROHIBITED.
DT Requires Software Excellence, Delivered
with Speed and Agility
› Agility – DT accelerates the pace of software
innovation - every business must be able to react
to competitive forces and customer needs.
› Speed – The software release cycle has gone from
Years and Months To Days and Hours.
› Excellence – Fleeting Customer Loyalty +
Lowered Barrier of Entry = No Room for Mistakes
12© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Agile + DevOps Are The Best Answer….
Agile
DevOps
The Ferrari
The Highway
© 2015 Forrester Research, Inc. Reproduction Prohibited
25%
36%
46%
54%
58%
58%
60%
60%
69%
71%
72%
Lower maintenance costs
Continuous Delivery
Improved technical quality
Greater predictability of results
aligned with requirements
Greater frequency of releases
Greater predictability of releases
Improved functional quality
Increased team
motivation/morale
Faster delivery of solutions
More opportunities for mid-
course corrections
Better business/IT alignment
13
“What are the benefits expected by
your business for using Agile?
(select all that apply)”
Agile tears the wall down with business stakeholders
Base: 151 professionals with knowledge of their firm’s Agile practices.
Source: Forrester's Q2 2015 Global Agile Software Application Development Online Survey
“What are the benefits achieved/realized
by your business for using Agile?
(select all that apply)”
40%
57%
58%
63%
63%
67%
68%
70%
75%
79%
83%
Lower maintenance costs
Continuous delivery
Improved technical quality
Greater predictability of
releases
Increased team
motivation/morale
Greater frequency of releases
Greater predictability of results
aligned with requirements
Improved functional quality
More opportunities for mid-
course corrections
Faster delivery of solutions
Better business/IT alignment
The Need For (More) Speed
Improved
Customer
Experience Drives
Revenue Growth
16© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Agility, Driven By Feedback
In a large-scale study of Bing, Microsoft found that
• 1/3 of their ideas improved the targeted metric
• 1/3 of their ideas had no effect on the targeted
metric
• 1/3 of their ideas actually decreased the targeted
metric
The seniority or authority of the person proposing the idea
had no effect on the success of the idea
“The term ’Enhancement’ often disguises rework caused by an original requirement that was wrong in the
first place.” - CTO, major financial institution
Without Feedback, You’re Just Guessing!
How Do You Do It ?
1. Lean
2. Value Stream Mapping
3. Architecture
4. Measurement
18© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Refine, Reduce, Measure, Repeat
19© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Apply Lean Principles as the root for
both Agile and DevOps
http://quotesgram.com/toyota-production-system-quotes/#6dElXU7bHy
https://en.wikipedia.org/wiki/The_Toyota_Way
› Component-based software
approaches were inspired by
manufacturing innovations
› Supply chain principles are now
refining DevOps practices
› Modern Software Factory practices are
adapted from Lean Manufacturing
Practices such as The Toyota Way
• Principles:
• Focus on Creating Value [for
the business]
• Eliminate Waste (Muda)
• Continuous Improvement
(Kaizen)
• Respect for people
• Excellence
• Practices
• Minimum Viable Product
(MvP)
• Build, Measure, Learn
• Minimize Work in Progress
• Maximize Flow
Lean SW development
20© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Manually
managed
environments
Idea
propose
d
Understand
Needs &
Invent
Solutions
Functional
Testing
Deploy
Solution
Custome
r Value
Load,
Performanc
e, 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
Eliminate The Typical Software Delivery
Bottlenecks
Known Waste*:
• Extra Process
• Extra
Features
• Tasks
Switching
• Wait time
• Defects
• Heroics
• ..
21© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Apply Value
Stream
Mapping to
uncover and
measure
waste
Source Forrester : Faster Software Delivery Will Accelerate Digital Transformation
22© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Source Forrester : Microservices Have An Important Role In The Future Of Solution Architect
Apply Micro-services, containerized service
architectures to bring flexibility and enable agility
23© 2017 FORRESTER. REPRODUCTION PROHIBITED.
$$$
Source: Build The Right Software Better And Faster With Agile And DevOps Metrics Forrester report
Manage the pipeline with Agile and
DevOps metrics
Value
Delivered
24© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Gain better insights with operations
analytics and improve alignment
Source: Build The Right Software Better And Faster With Agile And DevOps Metrics Forrester report
25© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Give each stakeholder visibility into the pipeline.
Product Owners
Business
Developers
QA
Are we delivering
the right value?
What’s the release
cost run rate ?
What’s the cost of the
feature just delivered ?
Is our release
pace adequate?
How can we reduce cycle time?
How well is our code
performing?
Is test coverage adequate?
What’s the feedback from
live site?
OPS
What are the system
requirements?
Which KPIs should we monitor?
26© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Value Stream
Management
is the new
SDLC of
continuous
delivery
pipelines
27© 2017 FORRESTER. REPRODUCTION PROHIBITED.
Value Stream Management
› VSM Tools aggregate data across multiple
software delivery pipelines, providing visibility into
the state of work flowing through each pipeline.
› VSM allows business managers, developers, and
IT to make faster (and better) decisions based on
what they see in the pipeline.
› VSM elevates the concept of workflow by linking
effort with business value.
Understanding Value
Streams
What prevents us from
doing Value Stream
Management now
How to enable Value
Stream Management
Value Stream Management
How familiar are you with the notion
of value streams?
I learned about it in school when learning about lean manufacturing.
I've heard the phrase applied to software delivery, but don't know much about it.
We're beginning to use this approach to organize our work.
The sequence of activities
an organization undertakes
to deliver on a customer
request.
Wherever there’s a request
and deliverable, there’s a
value stream.
What’s a Value Stream?
Deliver on the Promise of Agile and DevOps Transformations
Agile
Agile
DevOps
Fragmented Value StreamsBusinessValue
Best-of-breed tool chain
RevenueResults
Value Stream Integration
Value Stream Automation
Enable faster delivery with frictionless handoffs across
people, process and tools
Value Stream Visibility
Measure ROI and gain visibility and traceability from
business initiative to production
Tool Chain Modularity
Easily adopt new tools as business need change
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
Requirements Management
Agile Planning
Test Management ITSM SCM
Build Management
IT Automation
ALM
Project & Portfolio Mgmt
Change / Workflow Mgmt
Issue Tracker
Database Support
Enterprise Modeling
Content Management
Build Management
Test Automation
APM
Code Analysis
Blueprint
IBM Rational DOORS NG
IBM Rational DOORS
IBM Requisite Pro
iRise
Jama
Serena Dimensions RM
Atlassian JIRA
CA Agile Central (Rally)
CA Agile Planning*
IBM Bluemix
LeanKit
Pivotal Tracker
ServiceNow Agile
Targetprocess
Thoughtworks Mingle
VersionOne
HPE ALM Octane
IBM RTC
Microsoft TFS
MS VS Team Services (VSO)
Polarion ALM
HPE Quality Center / ALM
IBM RQM
Microsoft Test Manager
QASymphony qTest Manager
SmartBear QAComplete
Tricentis Tosca
Zephyr for JIRA
CA (Clarity) PPM
HPE PPM
Microsoft Project Server
Planview Enterprise
ServiceNow PPM
Borland StarTeam*
CA Harvest*
IBM Rational ClearQuest
Serena Business Manager
Bugzilla*
GitHub Issues
Atlassian JIRA Service Desk
BMC Remedy
Salesforce Service Cloud
ServiceNow
Zendesk
Sparx EA*
Oracle
MS SQL Server
MySQL
Git
GitHub
BitBucket
Subversion (SVN)
CVS
Perforce
SonarQube
Coverity
AppScan
Veracode
HPE Fortify
uBuild
Ant
Maven
Snap
Grunt
Selenium
HP UFT
Conformiq
Cucumber
Chef
Puppet
Jenkins
Hudson
Ansible
Salt
Atlassian Bamboo
UrbanCode Deploy (uDeploy)
Travis-CI
ThoughtWorks Go
OpenMake
CA Release Automation
XebiaLabs DeployIT
JetBrains TeamCity
Vagrant
Windows Powershell
New Relic
AppDynamics
Dynatrace
Compuware APM
BMC APM
CA APM (Wily)
IBM APM
And more….
Microsoft SharePoint
Supports 360+ tool versions
Built and tested in our
“Integration Factory”
• 3300 API tests in spec
• 500k API tests per day
Security
WhiteHat Sentinel
of the
Fortune
10043
of the top
50 world
banks11
of the top
10 US
insurers4
of the top
6 health
plans6
Tools
Supported51
Tool Versions
Supported364
API Tests
Run per Day500K
Value
Stream
Integration#1Vancouver HQ
Offices in Austin, UK.
Founded 2007
Strategic
Partners36
IT organizations are under continual pressure to improve their software delivery
capabilities
A key issue is the fragmentation of the software delivery value stream
We need to create an integrated value stream approach in which IT organizations can
regain their focus on the delivery of customer value - from ideation to production
Value Stream Integration automates the flow of information across the tools used in
software delivery, increasing team effectiveness and managerial visibility
Key Takeaways
Tasktop: Value Stream Integration
Increases visibility
Decision making, governance and compliance supported by full
lifecycle consolidated data
Increases team effectiveness through automation
Frictionless flow of information across a unified delivery lifecycle
Reduce wasted time, errors and dropped balls
Increase capacity and velocity
Enhanced cross-organization and supply chain/partner collaboration
Creates a flexible tool infrastructure
Easily adopt new tools as business conditions change
Benefits of standardization and best-of-breed strategy
Connect the disparate activities into one value stream…
by connecting the tools into a modular toolchain
See Tasktop in Action: tasktop.com/demos
Contact us: tasktop.com/contact-us
Email us: info@tasktop.com
Next steps
@tasktop
facebook.com/tasktop
linkedin.com/company/tasktop-technologies
© Tasktop 2017
tasktop.com
@tasktop

More Related Content

PPTX
Quality Automation for Agile and DevOps Transformation Success
PPTX
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
PPTX
Break Through Agile Transformation Stagnation
PPTX
The Evolution of Agile Portfolio Management for Scaled Agile Success
PPTX
Understanding the Relationship Between Agile, Lean and DevOps
PDF
What Nobody's Telling You About Agile and DevOps
PPTX
Improving ALM, PPM, and Service Delivery Through a Single Pane of Glass | Tas...
PPTX
From Divided to United - Aligning Technical and Business Teams
Quality Automation for Agile and DevOps Transformation Success
5 Leading Challenges Facing PMOs – And How Agile Program Management Changes t...
Break Through Agile Transformation Stagnation
The Evolution of Agile Portfolio Management for Scaled Agile Success
Understanding the Relationship Between Agile, Lean and DevOps
What Nobody's Telling You About Agile and DevOps
Improving ALM, PPM, and Service Delivery Through a Single Pane of Glass | Tas...
From Divided to United - Aligning Technical and Business Teams

What's hot (20)

PPTX
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
PDF
Integration Horror Stories
PDF
Why Agile Fail. *Hint* -it's more than just process
PDF
From Project to Product: Unlocking Product Agility
PPTX
20090924 Agile Sap Sdn Vcd09 V1.0
PDF
SFA2018 Project to Product - Carmen DeArdo
PPTX
Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...
PPTX
4 Maps of DevOps
PPTX
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
PPTX
Flow Metrics: What They Are & Why You Need Them
PDF
Richard Powell CV
PPTX
SAFe 101
PDF
Optimize Atlassian Cloud for your Business Process and Compliance Needs
PPTX
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
PPTX
Enterprise Agile Adoption
PDF
Atlassian Cloud Governance: What You Need and When You Need It
PPTX
Essential SAFe. The essential scaling patterns that we can (probably) all agr...
PPTX
Agile Intro - Saint Louis Day of Dot Net
PDF
Dealing with Shifting Priorities using Lean/Kanban Flow, WIP Limits and Capac...
PDF
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Integration Horror Stories
Why Agile Fail. *Hint* -it's more than just process
From Project to Product: Unlocking Product Agility
20090924 Agile Sap Sdn Vcd09 V1.0
SFA2018 Project to Product - Carmen DeArdo
Slack + Atlassian Integration: Use Automation to Remove Organization Silos an...
4 Maps of DevOps
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Flow Metrics: What They Are & Why You Need Them
Richard Powell CV
SAFe 101
Optimize Atlassian Cloud for your Business Process and Compliance Needs
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
Enterprise Agile Adoption
Atlassian Cloud Governance: What You Need and When You Need It
Essential SAFe. The essential scaling patterns that we can (probably) all agr...
Agile Intro - Saint Louis Day of Dot Net
Dealing with Shifting Priorities using Lean/Kanban Flow, WIP Limits and Capac...
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment

Similar to Deliver on the Promise of Agile and DevOps Transformations (20)

PDF
DevOps: What, who, why and how?
PDF
How to build successful blocks of DevOps
PDF
How to build successful blocks of DevOps
PDF
It transformation - DevOps Day - 02/02/2017
PPTX
DevOps 101 - IBM Impact 2014
PDF
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
PDF
PPTX
Achieving Agile in the Enterprise From dream to reality
PDF
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
PDF
IBM Innovate - Uderstanding DevOps
PDF
Effective Agile Metrics, Cuneyt Gul
PPTX
CWIN17 london delivering devops and release automation in fs - duncan bradf...
PDF
DevOps Deep Dive Webinar: Building a business case for agile and devops
PDF
InfoSeption Corporate Presentation
PDF
DevOps/Continuous Delivery Tooling: Launchpad for the Digital Business
PDF
Developer Velocity
PDF
The Journey to DevOps #MFSummit2017
PDF
Introduction to DevOps slides.pdf
PPTX
Delivering applications at the pace of business
PDF
Learn Best Practices of a True Hybrid IT Management Approach
DevOps: What, who, why and how?
How to build successful blocks of DevOps
How to build successful blocks of DevOps
It transformation - DevOps Day - 02/02/2017
DevOps 101 - IBM Impact 2014
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Achieving Agile in the Enterprise From dream to reality
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
IBM Innovate - Uderstanding DevOps
Effective Agile Metrics, Cuneyt Gul
CWIN17 london delivering devops and release automation in fs - duncan bradf...
DevOps Deep Dive Webinar: Building a business case for agile and devops
InfoSeption Corporate Presentation
DevOps/Continuous Delivery Tooling: Launchpad for the Digital Business
Developer Velocity
The Journey to DevOps #MFSummit2017
Introduction to DevOps slides.pdf
Delivering applications at the pace of business
Learn Best Practices of a True Hybrid IT Management Approach

More from Tasktop (20)

PDF
The Inextricable Link Between Value Streams and Resource Capacity Planning
PDF
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
PPTX
Webinar featuring Forrester TEI study: Driving 496% ROI with Tasktop Viz
PPTX
Prove Your Transformation ROI with Value Stream Management
PDF
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
PPTX
Driving Digital Transformation Insights with Value Stream Management
PPTX
7 Must-Have Value Stream Management Capabilities to Maximize ROI
PPTX
From Factories To Flow: Streamlining Software Delivery at Cubic Corporation
PDF
Power to the People! Shifting from Project to Product with Tasktop Viz
PDF
How to Drive Maximum Business Value from IT Investments with the Flow Framework
PPTX
Enable High-performance and Strategic Capabilities with Flow Metrics
PPTX
Flow Metrics: An MRI of your Product Value Streams
PPTX
Project To Product: How we transitioned to product-aligned value streams
POTX
Value Stream Architecture: What it is and how it can help
PPTX
Why Digital Transformations are Failing at Scale
PPTX
How to Integrate Multiple Jira Instances to Improve Collaboration, Visibility...
PDF
Future proof your jira integrations and avoid api change panic
PPTX
Making Connections Visible: How to Defrag your Value Stream | Tasktop Connect...
PPTX
First Line Of Defense: How contractors can become software factories to suppo...
PPTX
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...
The Inextricable Link Between Value Streams and Resource Capacity Planning
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Webinar featuring Forrester TEI study: Driving 496% ROI with Tasktop Viz
Prove Your Transformation ROI with Value Stream Management
Leveraging Validation Lifecycle Data to Drive Actionable Business Insights
Driving Digital Transformation Insights with Value Stream Management
7 Must-Have Value Stream Management Capabilities to Maximize ROI
From Factories To Flow: Streamlining Software Delivery at Cubic Corporation
Power to the People! Shifting from Project to Product with Tasktop Viz
How to Drive Maximum Business Value from IT Investments with the Flow Framework
Enable High-performance and Strategic Capabilities with Flow Metrics
Flow Metrics: An MRI of your Product Value Streams
Project To Product: How we transitioned to product-aligned value streams
Value Stream Architecture: What it is and how it can help
Why Digital Transformations are Failing at Scale
How to Integrate Multiple Jira Instances to Improve Collaboration, Visibility...
Future proof your jira integrations and avoid api change panic
Making Connections Visible: How to Defrag your Value Stream | Tasktop Connect...
First Line Of Defense: How contractors can become software factories to suppo...
Making Work Product-Centric: A Journey at Nationwide Insurance | Tasktop Conn...

Recently uploaded (20)

PDF
Top 10 Project Management Software for Small Teams in 2025.pdf
PPTX
MCP empowers AI Agents from Zero to Production
PPTX
Swiggy API Scraping A Comprehensive Guide on Data Sets and Applications.pptx
PDF
Top AI Tools for Project Managers: My 2025 AI Stack
PPTX
Why 2025 Is the Best Year to Hire Software Developers in India
PDF
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
PDF
solman-7.0-ehp1-sp21-incident-management
PPT
3.Software Design for software engineering
PDF
IT Consulting Services to Secure Future Growth
PPTX
FLIGHT TICKET API | API INTEGRATION PLATFORM
PDF
Ragic Data Security Overview: Certifications, Compliance, and Network Safegua...
PPTX
Comprehensive Guide to Digital Image Processing Concepts and Applications
PDF
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
PPTX
Foundations of Marketo Engage: Nurturing
PPTX
Relevance Tuning with Genetic Algorithms
PPTX
Greedy best-first search algorithm always selects the path which appears best...
PPTX
Independent Consultants’ Biggest Challenges in ERP Projects – and How Apagen ...
PPTX
Improving Audience Engagement ROI with ERP-Powered Insights
PPTX
StacksandQueuesCLASS 12 COMPUTER SCIENCE.pptx
PPTX
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...
Top 10 Project Management Software for Small Teams in 2025.pdf
MCP empowers AI Agents from Zero to Production
Swiggy API Scraping A Comprehensive Guide on Data Sets and Applications.pptx
Top AI Tools for Project Managers: My 2025 AI Stack
Why 2025 Is the Best Year to Hire Software Developers in India
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
solman-7.0-ehp1-sp21-incident-management
3.Software Design for software engineering
IT Consulting Services to Secure Future Growth
FLIGHT TICKET API | API INTEGRATION PLATFORM
Ragic Data Security Overview: Certifications, Compliance, and Network Safegua...
Comprehensive Guide to Digital Image Processing Concepts and Applications
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
Foundations of Marketo Engage: Nurturing
Relevance Tuning with Genetic Algorithms
Greedy best-first search algorithm always selects the path which appears best...
Independent Consultants’ Biggest Challenges in ERP Projects – and How Apagen ...
Improving Audience Engagement ROI with ERP-Powered Insights
StacksandQueuesCLASS 12 COMPUTER SCIENCE.pptx
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...

Deliver on the Promise of Agile and DevOps Transformations

  • 1. © Tasktop 2017 Deliver on the Promise of Agile and DevOps Transformations Adopting a Value Stream Approach to Software Delivery
  • 2. © Tasktop 2016 Betty ZakheimVP of Industry Strategy, Tasktop • 30 Years in Software Development and Delivery • Developer, Development Manager, Product Manager, Exec, Professional Scrum Master • Integrates software development and delivery tools into one cohesive value stream • Automates the flow of work among colleagues, reducing wasted time and aggravation • Gain visibility across your entire lifecycle by collecting metrics and activity data for dashboards, KPIs and traceability reports
  • 3. Christopher Condo SENIOR ANALYST, FORRESTER • Serves Application Development & Delivery Professionals • Focus on Continuous Integration, Continuous Delivery and software development strategies • 30+ Years in Software Engineering • Cloud SaaS, Hybrid Cloud Application Development, Distributed Systems, DevOps (Azure & AWS), Cloud Security, Cloud Strategy and Design, Web Application Development, and IoT, CAD, and OO Database
  • 4. © Tasktop 2017 Agile DevOps Lean Which methodologies are you using or considering using in your software development and delivery? Only Agile 37% Only DevOps 5% Agile and DevOps 42% Only Lean 0% Agile and Lean 5% Agile, DevOps and Lean 11%
  • 5. © Tasktop 2017 39% 50% 11% How successful (helpful) would you say these methodologies have been in improving software development and delivery practice? Less than successful Mostly successful Very successful
  • 6. © Tasktop 2017 Automation of code verification and deployment. A culture of collaboration that extends from code commit to deployment. A culture of collaboration that extends from initial planning all the way to deployment. other When you think of DevOps, do you think of it as:
  • 7. © Tasktop 2017 6% 59% 35% How familiar are you with the notion of value streams? I learned about it in school when learning about lean manufacturing. I've heard the phrase applied to software delivery, but don't know much about it. We're beginning to use this approach to organize our work.
  • 8. 8© 2017 FORRESTER. REPRODUCTION PROHIBITED. Agenda › Digital Transformation, Everywhere! › Agile + DevOps Enables Digital Transformation @ Speed › Steps You Should Take
  • 9. 9© 2017 FORRESTER. REPRODUCTION PROHIBITED. Digital Disruption Is Driving Digital Transformation
  • 10. 10© 2017 FORRESTER. REPRODUCTION PROHIBITED. What Is Digital Transformation?
  • 11. 11© 2017 FORRESTER. REPRODUCTION PROHIBITED. DT Requires Software Excellence, Delivered with Speed and Agility › Agility – DT accelerates the pace of software innovation - every business must be able to react to competitive forces and customer needs. › Speed – The software release cycle has gone from Years and Months To Days and Hours. › Excellence – Fleeting Customer Loyalty + Lowered Barrier of Entry = No Room for Mistakes
  • 12. 12© 2017 FORRESTER. REPRODUCTION PROHIBITED. Agile + DevOps Are The Best Answer…. Agile DevOps The Ferrari The Highway
  • 13. © 2015 Forrester Research, Inc. Reproduction Prohibited 25% 36% 46% 54% 58% 58% 60% 60% 69% 71% 72% Lower maintenance costs Continuous Delivery Improved technical quality Greater predictability of results aligned with requirements Greater frequency of releases Greater predictability of releases Improved functional quality Increased team motivation/morale Faster delivery of solutions More opportunities for mid- course corrections Better business/IT alignment 13 “What are the benefits expected by your business for using Agile? (select all that apply)” Agile tears the wall down with business stakeholders Base: 151 professionals with knowledge of their firm’s Agile practices. Source: Forrester's Q2 2015 Global Agile Software Application Development Online Survey “What are the benefits achieved/realized by your business for using Agile? (select all that apply)” 40% 57% 58% 63% 63% 67% 68% 70% 75% 79% 83% Lower maintenance costs Continuous delivery Improved technical quality Greater predictability of releases Increased team motivation/morale Greater frequency of releases Greater predictability of results aligned with requirements Improved functional quality More opportunities for mid- course corrections Faster delivery of solutions Better business/IT alignment
  • 14. The Need For (More) Speed
  • 16. 16© 2017 FORRESTER. REPRODUCTION PROHIBITED. Agility, Driven By Feedback In a large-scale study of Bing, Microsoft found that • 1/3 of their ideas improved the targeted metric • 1/3 of their ideas had no effect on the targeted metric • 1/3 of their ideas actually decreased the targeted metric The seniority or authority of the person proposing the idea had no effect on the success of the idea “The term ’Enhancement’ often disguises rework caused by an original requirement that was wrong in the first place.” - CTO, major financial institution Without Feedback, You’re Just Guessing!
  • 17. How Do You Do It ? 1. Lean 2. Value Stream Mapping 3. Architecture 4. Measurement
  • 18. 18© 2017 FORRESTER. REPRODUCTION PROHIBITED. Refine, Reduce, Measure, Repeat
  • 19. 19© 2017 FORRESTER. REPRODUCTION PROHIBITED. Apply Lean Principles as the root for both Agile and DevOps http://quotesgram.com/toyota-production-system-quotes/#6dElXU7bHy https://en.wikipedia.org/wiki/The_Toyota_Way › Component-based software approaches were inspired by manufacturing innovations › Supply chain principles are now refining DevOps practices › Modern Software Factory practices are adapted from Lean Manufacturing Practices such as The Toyota Way • Principles: • Focus on Creating Value [for the business] • Eliminate Waste (Muda) • Continuous Improvement (Kaizen) • Respect for people • Excellence • Practices • Minimum Viable Product (MvP) • Build, Measure, Learn • Minimize Work in Progress • Maximize Flow Lean SW development
  • 20. 20© 2017 FORRESTER. REPRODUCTION PROHIBITED. Manually managed environments Idea propose d Understand Needs & Invent Solutions Functional Testing Deploy Solution Custome r Value Load, Performanc e, 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 Eliminate The Typical Software Delivery Bottlenecks Known Waste*: • Extra Process • Extra Features • Tasks Switching • Wait time • Defects • Heroics • ..
  • 21. 21© 2017 FORRESTER. REPRODUCTION PROHIBITED. Apply Value Stream Mapping to uncover and measure waste Source Forrester : Faster Software Delivery Will Accelerate Digital Transformation
  • 22. 22© 2017 FORRESTER. REPRODUCTION PROHIBITED. Source Forrester : Microservices Have An Important Role In The Future Of Solution Architect Apply Micro-services, containerized service architectures to bring flexibility and enable agility
  • 23. 23© 2017 FORRESTER. REPRODUCTION PROHIBITED. $$$ Source: Build The Right Software Better And Faster With Agile And DevOps Metrics Forrester report Manage the pipeline with Agile and DevOps metrics Value Delivered
  • 24. 24© 2017 FORRESTER. REPRODUCTION PROHIBITED. Gain better insights with operations analytics and improve alignment Source: Build The Right Software Better And Faster With Agile And DevOps Metrics Forrester report
  • 25. 25© 2017 FORRESTER. REPRODUCTION PROHIBITED. Give each stakeholder visibility into the pipeline. Product Owners Business Developers QA Are we delivering the right value? What’s the release cost run rate ? What’s the cost of the feature just delivered ? Is our release pace adequate? How can we reduce cycle time? How well is our code performing? Is test coverage adequate? What’s the feedback from live site? OPS What are the system requirements? Which KPIs should we monitor?
  • 26. 26© 2017 FORRESTER. REPRODUCTION PROHIBITED. Value Stream Management is the new SDLC of continuous delivery pipelines
  • 27. 27© 2017 FORRESTER. REPRODUCTION PROHIBITED. Value Stream Management › VSM Tools aggregate data across multiple software delivery pipelines, providing visibility into the state of work flowing through each pipeline. › VSM allows business managers, developers, and IT to make faster (and better) decisions based on what they see in the pipeline. › VSM elevates the concept of workflow by linking effort with business value.
  • 28. Understanding Value Streams What prevents us from doing Value Stream Management now How to enable Value Stream Management Value Stream Management How familiar are you with the notion of value streams? I learned about it in school when learning about lean manufacturing. I've heard the phrase applied to software delivery, but don't know much about it. We're beginning to use this approach to organize our work.
  • 29. The sequence of activities an organization undertakes to deliver on a customer request. Wherever there’s a request and deliverable, there’s a value stream. What’s a Value Stream?
  • 31. Agile
  • 34. Value Stream Integration Value Stream Automation Enable faster delivery with frictionless handoffs across people, process and tools Value Stream Visibility Measure ROI and gain visibility and traceability from business initiative to production Tool Chain Modularity Easily adopt new tools as business need change
  • 37. Requirements Management Agile Planning Test Management ITSM SCM Build Management IT Automation ALM Project & Portfolio Mgmt Change / Workflow Mgmt Issue Tracker Database Support Enterprise Modeling Content Management Build Management Test Automation APM Code Analysis Blueprint IBM Rational DOORS NG IBM Rational DOORS IBM Requisite Pro iRise Jama Serena Dimensions RM Atlassian JIRA CA Agile Central (Rally) CA Agile Planning* IBM Bluemix LeanKit Pivotal Tracker ServiceNow Agile Targetprocess Thoughtworks Mingle VersionOne HPE ALM Octane IBM RTC Microsoft TFS MS VS Team Services (VSO) Polarion ALM HPE Quality Center / ALM IBM RQM Microsoft Test Manager QASymphony qTest Manager SmartBear QAComplete Tricentis Tosca Zephyr for JIRA CA (Clarity) PPM HPE PPM Microsoft Project Server Planview Enterprise ServiceNow PPM Borland StarTeam* CA Harvest* IBM Rational ClearQuest Serena Business Manager Bugzilla* GitHub Issues Atlassian JIRA Service Desk BMC Remedy Salesforce Service Cloud ServiceNow Zendesk Sparx EA* Oracle MS SQL Server MySQL Git GitHub BitBucket Subversion (SVN) CVS Perforce SonarQube Coverity AppScan Veracode HPE Fortify uBuild Ant Maven Snap Grunt Selenium HP UFT Conformiq Cucumber Chef Puppet Jenkins Hudson Ansible Salt Atlassian Bamboo UrbanCode Deploy (uDeploy) Travis-CI ThoughtWorks Go OpenMake CA Release Automation XebiaLabs DeployIT JetBrains TeamCity Vagrant Windows Powershell New Relic AppDynamics Dynatrace Compuware APM BMC APM CA APM (Wily) IBM APM And more…. Microsoft SharePoint Supports 360+ tool versions Built and tested in our “Integration Factory” • 3300 API tests in spec • 500k API tests per day Security WhiteHat Sentinel
  • 38. of the Fortune 10043 of the top 50 world banks11 of the top 10 US insurers4 of the top 6 health plans6 Tools Supported51 Tool Versions Supported364 API Tests Run per Day500K Value Stream Integration#1Vancouver HQ Offices in Austin, UK. Founded 2007 Strategic Partners36
  • 39. IT organizations are under continual pressure to improve their software delivery capabilities A key issue is the fragmentation of the software delivery value stream We need to create an integrated value stream approach in which IT organizations can regain their focus on the delivery of customer value - from ideation to production Value Stream Integration automates the flow of information across the tools used in software delivery, increasing team effectiveness and managerial visibility Key Takeaways
  • 40. Tasktop: Value Stream Integration Increases visibility Decision making, governance and compliance supported by full lifecycle consolidated data Increases team effectiveness through automation Frictionless flow of information across a unified delivery lifecycle Reduce wasted time, errors and dropped balls Increase capacity and velocity Enhanced cross-organization and supply chain/partner collaboration Creates a flexible tool infrastructure Easily adopt new tools as business conditions change Benefits of standardization and best-of-breed strategy Connect the disparate activities into one value stream… by connecting the tools into a modular toolchain
  • 41. See Tasktop in Action: tasktop.com/demos Contact us: tasktop.com/contact-us Email us: [email protected] Next steps @tasktop facebook.com/tasktop linkedin.com/company/tasktop-technologies