SlideShare a Scribd company logo
Achieving Continuous
Visibility across the
DevOps Lifecycle
MIK KERSTEN | Founder & CEO, Tasktop
@mik_kersten
CARMEN DEARDO | Nationwide Technology Director
@carmendeardo
SESSION 3268
AGILE OPTIMIZES THE MIDDLE OF THE VALUE STREAM
2
Wait states due to starvation of
prioritized work flow into backlogs
Wait states due to contention for
downstream environments and
manual processes
Agile DDT
Deploy & Operate
Steer Develop & Test
Water-SCRUM-Fall
SPEED
TIME
Teams waiting for work
due to “discrete”
planning processes
Delivery slowed down
by manual and high
ceremony processes
High Acceleration
during Design,
Develop and
Acceptance Testing
0
FOUNDATIONAL MODEL
3
DEVOPS
Business Enabling Responsiveness
Reduced Lead Time for Changes
Monitor Everything
Continuous Delivery
Automated Infrastructure
Continuous Integration
Automated Testing
Version Control Everything
PRACTICES
High Trust
Innovative
Performance Oriented
Empowered Associates
Reduce Variation
High Cooperation
CULTURE
Continuous Flow & Visibility
Lean & Agile Principles Product Centric
System Flow Amplify Feedback Loops Continuous Experimentation
THE HIDDEN FACTORY
4
Project	
  Planning	
  View
Development	
  View Release	
  View	
  	
  Bus	
  Portfolio	
   View
Project	
  Metrics	
   Path	
  to	
  Production
Business	
  Needs
Production	
  
Implementations
Release	
  Metrics	
  
CURRENT STATE
5
Release	
  Planning Release	
  Management
(Development	
  &	
  Test)
Deployment
Automation
Custom	
  BSA	
  RP	
  
toolsCustom	
  BSA	
  Rls	
  
Planning	
  tools
Custom	
  
Business	
  
Release	
  
Planning	
  tools
Project	
  &	
  Portfolio
Management
Custom	
  
Release	
  
Management	
  
Tooling
Custom	
  Release	
  
Management	
  
Tooling
Code	
  Moves
Test	
  &	
  Production	
  Envs
Reports	
  &	
  
notifications
Other	
  
Deploy
Tools
Build	
  
Process	
  
Java
.NET
Mobile
• Clarity Used for Project Management and Work Requests
• Custom Release Planning Tools and spreadsheets
• Tools not Integrated – no Enterprise views
• Manual interactions which slow down the process
• No automated deployment policies
• RTC used for Agile Team Management and not integrated
• Disparate views with no model of the delivery work flow or path to production
RTC
Project	
  Plans	
  
&	
  Work	
  
Requests
THE HIDDEN FACTORY
6
Project	
  Planning	
  View
Release	
  View	
  	
  Bus	
  Portfolio	
   View
Project	
  Metrics	
   Path	
  to	
  Production
Business	
  Needs
Production	
  
Implementations
Release	
  Metrics	
  
Development	
  View
EXPOSING THE FACTORY WITH DEVOPS
7
Business Needs Production
Implementations
DEVOPS
Provide	
  Visibility	
  Across	
  the	
  End	
  to	
  End	
  Delivery	
  Value	
  
Chain	
  to	
  Expose	
  the	
  Value	
  Stream	
  and	
  Improve	
  Delivery
DELIVERY VALUE STREAM: HIGH LEVEL
8
BUSINESS
WORK
REQUEST
PROCESS
DEMAND
MANAGMENT
RELEASE
PLANNING
DESIGN /
DEVELOP
QUALITY
CERTIFIED
DEPLOY
INVENTORY
INITIATIVE/ DC BUILDS
VALUE STREAM MAP
9
BUILDS
DESIGN /
DEVELOP
QUALITY
CERTIFIED
DEPLOY
IDENTIFY AC
SCHEDULE
INTO
RELEASE
END
RELEASE
PLANNING
YES
NOOR
CREATE
PLAN
EXECUTE
PLAN
REVIEW
(PDCA)
DEPLOY TO
TEST
ENVIRONMENT
EXECUTE
TEST
APPROVED?
CERTIFIED
YES
ALL CERTS
DONE
NO
DEFECTS
YES
NO YES
NO
C N/C C C
BUSINESS
AGILE PROVIDES A WINDOW INTO THE FACTORY
10
Standardize “Work” input
(e.g. Business Value,
Defects, Operations)
Provide impact analysis,
Dashboard views and multi-
application continuous delivery
Provide direct, automated
control & traceability over
deployment activity.
UCR
(UrbanCode
Release)
UCD
(UrbanCode
Deploy)
RTC
(Rational
Team
Concert)
Release
Dashboard
Release
Scheduling
Deploy
BUSINESS
WORK SOURCE
OPERATIONAL
WORK SOURCE
DEFECTS
BUSINESS
INITIATIVE A
BUSINESS
INITIATIVE B
AC
AC AC
OPERATIONAL
INITIATIVE B
OC OC
SYSTEM RELEASE
AC
AC
OC
AC
AC
OC
SCM CI
IT / ST
/PT /
UAT
CODE
STATION
BUSINESS
VALUE
OPERATIONS
MONITORING
& FEEDBACK
TEST RESULTS /
PT / SECURITY
READY FOR
PRODUCTIONDEFECT
CONTINUOUS DELIVERY WORKFLOW
WHY DOES REALITY LOOKING SO DIFFERENT?
Best-­‐of-­‐breed	
  DevOps	
  &	
  Agile	
  
tool	
  chains	
  are	
  the	
  norm
Developers Designers
DIFFERENT POINTS OF VIEW ON SOFTWARE DELIVERY
Developers
see
Designers
see
Managers
see
Managers
HETEROGENEITY ACROSS LINES OF BUINSESS
RESULT: LOCAL OPTIMIZATOINS & MANUAL PROCESSES
15
WE NEED A NEW KIND OF INFRASTRUCTURE
16
DEVOPS
Business Enabling Responsiveness
Reduced Lead Time for Changes
Monitor Everything
Continuous Delivery
Automated Infrastructure
Continuous Integration
Automated Testing
Version Control Everything
PRACTICES
High Trust
Innovative
Performance Oriented
Empowered Associates
Reduce Variation
High Cooperation
CULTURE
Continuous Flow & Visibility
Lean & Agile Principles Product Centric
System Flow Amplify Feedback Loops Continuous Experimentation
DevOps Integration
Agile ITILWaterfall / SAFe
Project Requirement User Story Defect Ticket Alert
Continuous Integration Continuous Delivery
Executives Business Analysts Project Managers Developers IT Operations Support Desk
INTEGRATION INFRASTUCTURE FOR DEVOPS
PATTERN LANGUAGES
18
1977 1998
PATTERN LANGAUGE FOR DEVOPS & AGILE INTEGRATION
19
Integration Infrastructure
Integration Patterns
Process Frameworks
Value Stream
Lifecycle Tools
PROCESS FRAMEWORKS: PMBOK + SAFe + DEVOPS + ITIL
20
Pattern Applies to Example
Defect	
  
Unification
• Agile	
  development
• Waterfall development
• Separate	
  Dev	
  &	
  QA	
  teams	
  &	
  tools
Requirements	
  
Traceability
• Agile	
  development
• Traditional Requirements	
  Management
• Traditional	
  Quality	
  Management
• Dev	
  and	
  Agile	
  PM	
  using	
  different	
  tools
Agile	
  Plan	
  
Orchestration
• Traditional or	
  Agile	
  development
• Separate	
  PMO	
  organization
• Separate	
  Agile	
  Dev	
  and	
  PPM	
  tools
Service	
  Desk	
  
Escalation
• DevOps	
  deployment
• Agile	
  or	
  waterfall	
  development
• Support	
  organization	
  separate	
  from	
  the	
  
development	
  teams
Supply Chain	
  
Integration
• In-­‐house	
  requirements	
  and	
  	
  QA	
  mgmt
• Development	
  outsourcing
• QA	
  outsourcing
Dev QA
BA
Agile	
  PM
QA
QA	
  ..
ALM
PMO
Agile	
  2
ITSM
Dev
QA
ITSM
Defect Ticket
Dev
Epic
QA	
  1
Dev	
  ..
Dev	
  1
Agile	
  1
Rqrmnt Defect
INTEGRATION PATTERNS
AGILE INTEGRATION PATTERNS
22
CA Clarity
Atlassian
JIRA
HP ALM
IBM DNG
Microsoft
TFS
SLI Pattern #1: Executive Planning to Project Definition
SLI Pattern #3: Supply Chain ConnectionsSLI Pattern #2: Project Definition to Execution
SLI Pattern #4: Requirements to Test Visibility SLI Pattern #5: Defect Unification
SLIPattern#6:ResourceAllocation
IBM RTC
Service
Now
Investment
Theme
Business
Epics
Program	
  Prism Team	
  Prism
Features
SLI	
  Pattern	
  #2:	
  Resource	
  Allocation
Features
Business
Epics
Work
Logs
Tasks
User
Stories
Portfolio	
  Prism
Timesheets
Developer,	
  Project	
  Manager
Work
Logs
CC
FROM PMO TO DEVOPS
INTEGRATION PATTERNS
• Project	
  Portfolio	
  
Management
– Time	
  tracking	
  propagation
– Agile	
  plan	
  orchestration
• Requirements	
  Management
– Requirement	
  traceability
• Enterprise	
  Agile
– Backlog	
  unification
– Build	
  traceability
• Development
– Build	
  automation
– Change	
  set	
  traceability
– Code	
  review	
  traceability
• Quality	
  Management
– Defect	
  unification
– Test	
  traceability
• Service	
  Management
– Incident	
  escalation
– Known	
  issue	
  propagation
– Feature	
  request	
  traceability
• Security
– Vulnerability	
  escalation
• Operations
– Deployment	
  automation
– Alert	
  escalation
CONNECTING THE VALUE STREAM
25
CA PPM
Requirements Traceability
PMBOK SAFe DevOps
Continuous Visiblity
DNG RTC HP QC uDeploy
Service
Now
Process
Frameworks
Integration
Patterns
Integration
Technologies
Value
stream
ITIL
Synchronization Linking OSLC
Web
Hooks
Defect Unification …
Lifecycle
Tools
VALUE STREAM FLOW
26
JIRA
HP QC ALM
Bluemix
BMC Remedy
CA CLARITY
INVESTMENT THEMES
BUSINESS EPIC
$
BUSINESS EPIC
IBM DNG/RRC
Feature
USER STORY
USER STORY
DEFECT DEFECT
TEST CASE
USER STORY
BUSINESS EPIC
Feature
Feature
BUSINESS EPIC
Feature
Feature
IBM RTC
Feature
USER STORY
USER STORY
DEFECT
DEFECT
TEST CASE
DEFECT
USER STORY
USER STORY
DEFECT
Test case
link
Test case
link
Test case link
FEATURE
INCIDENT
PROBLEM
Feature
Feature
Feature
Feature
USER STORY
USER STORY
USER STORY
USER STORY
Feature
DEVOPS INTEGRATION PATTERNS
27
PUTTING IT ALL TOGETHER
28
CONTINUOUS VISIBLITY
PATTERN LANGAUGE FOR DEVOPS & AGILE INTEGRATION
30
Integration Infrastructure
Integration Patterns
Process Frameworks
Value Stream
Lifecycle Tools
VISABILITY VIA REAL TIME INFORMATION
31
UrbanCode
Integration
Tasktop UrbanCode
Plug-in
Schedule
for Release
Monitor Release
Gate Environments
Orchestrate
Deployment
Automate
Deployment
PRODUCT
MANAGER
Work Request
QA
Tasktop
✔
DELIVERY OPPORTUNITIES
ENTERPRISEAND SYSTEM VIEWS
DEPENDENCIESAND IMPACTS
QUALITY, SECURITY & TEST STATUS
AUTOMATION
DEPLOYMENT STATUS
MORE AUTOMATION LESS VARIANCE
RTC UCR UCD
32
“YOU HAVE TO THINK
HORIZONTALLY.”
32
“LOCAL OPTIMIZATION
IS THE ENEMY OF
LEAN DELIVERY.”
33
“AUTOMATION
REQUIRES PATTERNS,
PATTERNS REQUIRES
ELIMINATING VARIANCE.”
34
“TECHNOLOGY
IS THE FUN PART,
CULTURE
IS THE CHALLENGE.”
36
“HARD TO MANAGE
WHAT YOU CAN'T SEE
…OR MEASURE.”
35
Achieving Continuous
Visibility across the
DevOps Lifecycle
MIK KERSTEN | CEO, Tasktop
@mik_kersten
CARMEN DEARDO | Nationwide Technology Director
@carmendeardo
SESSION 3268

More Related Content

PPTX
Support Federal Software Development Contracts with End-to-End Traceability
PPTX
Connecting ALM Tools for a DevOps World with RLIA-TE
PPTX
A Quick Intro to Agile, DevOps & Lean Development in the Enterprise
PDF
Target DevOps Bottlenecks with Connected Lifecycle Data
PPTX
How Nationwide and Tasktop Achieved Continuous Visibility Across the DevOps L...
PDF
Transform software delivery with tasktop integration hub
PPTX
Accelerate DevOps and Quality with Integration
PPTX
How a Top Retailer Brought Together UX Design and Agile Development (and got ...
Support Federal Software Development Contracts with End-to-End Traceability
Connecting ALM Tools for a DevOps World with RLIA-TE
A Quick Intro to Agile, DevOps & Lean Development in the Enterprise
Target DevOps Bottlenecks with Connected Lifecycle Data
How Nationwide and Tasktop Achieved Continuous Visibility Across the DevOps L...
Transform software delivery with tasktop integration hub
Accelerate DevOps and Quality with Integration
How a Top Retailer Brought Together UX Design and Agile Development (and got ...

What's hot (20)

PDF
Agile project management
PPTX
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
PDF
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
PPTX
Dev ops continuousdeliveryforcloudproduct
PPTX
Continuous Integration Testing for SAP
PDF
Using Error Budgets to Prioritize Work
PDF
DevOps
PPTX
How to Build the Right Automation
PPTX
Accelerate Your Test Automation Journey with Process Mining for SAP
PDF
DevOps, SAFe and critical information bearers: A practical approach for plann...
PPTX
Agile-plus-DevOps Testing for Packaged Applications
PPTX
Can you do DevOps in SAP (SAP -> DevOps)
PPTX
Shift Left Quality Assurance: How to do it. Why it matters.
PDF
Shift Left with Continuous Inspection
PPTX
Realtech us dev_ops4sap_webinar_slides_06302020
PDF
Optimize DevOps and Agile Strategies with Deployment Automation
PPTX
BizDevOps – Delivering Business Value Quickly at Scale
PDF
Saying Goodbye to Quality Center
PPTX
Starting and Scaling DevOps
PDF
Getting Visual with Value Streams
Agile project management
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
Dev ops continuousdeliveryforcloudproduct
Continuous Integration Testing for SAP
Using Error Budgets to Prioritize Work
DevOps
How to Build the Right Automation
Accelerate Your Test Automation Journey with Process Mining for SAP
DevOps, SAFe and critical information bearers: A practical approach for plann...
Agile-plus-DevOps Testing for Packaged Applications
Can you do DevOps in SAP (SAP -> DevOps)
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left with Continuous Inspection
Realtech us dev_ops4sap_webinar_slides_06302020
Optimize DevOps and Agile Strategies with Deployment Automation
BizDevOps – Delivering Business Value Quickly at Scale
Saying Goodbye to Quality Center
Starting and Scaling DevOps
Getting Visual with Value Streams
Ad

Similar to Achieving Continuous Visibility Across the DevOps Lifecycle (20)

PPTX
Leading the Transformation
PDF
Software development life cycle (sdlc) overview
PPTX
SDLC Process_Document.pptx
PDF
LeanSigma for IW 2005
PDF
Skyward Erp Presentation
PDF
Accelerating Digital Transformation: It's About Digital Enablement
PPSX
Directions NA Water-Agile-Fall methodology and NAV implementation
PPTX
DevOps Approach (Point of View by Ravi Tadwalkar)
PPTX
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
PPTX
HPE Agile Manager and Project and Portfolio Management PPM overview
PPTX
HPE | Agile Manager and Project and Portfolio Management (PPM) overview feb 2016
PPT
QM-009-Design for Six Sigma 2
PDF
PDF
What Nobody's Telling You About Agile and DevOps
PDF
Applying DevOps from the Mobile to the Mainframe
PPTX
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
PPTX
Value stream management is essential for dev ops v4
PPTX
Fllow con 2014
PDF
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
PDF
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Leading the Transformation
Software development life cycle (sdlc) overview
SDLC Process_Document.pptx
LeanSigma for IW 2005
Skyward Erp Presentation
Accelerating Digital Transformation: It's About Digital Enablement
Directions NA Water-Agile-Fall methodology and NAV implementation
DevOps Approach (Point of View by Ravi Tadwalkar)
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
HPE Agile Manager and Project and Portfolio Management PPM overview
HPE | Agile Manager and Project and Portfolio Management (PPM) overview feb 2016
QM-009-Design for Six Sigma 2
What Nobody's Telling You About Agile and DevOps
Applying DevOps from the Mobile to the Mainframe
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Value stream management is essential for dev ops v4
Fllow con 2014
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Ad

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
PPTX
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
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...
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
Let It Flow: Using Flow Metrics to Combat Cognitive Overload
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...

Recently uploaded (20)

PPTX
Introduction to Artificial Intelligence
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Digital Strategies for Manufacturing Companies
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
ai tools demonstartion for schools and inter college
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Transform Your Business with a Software ERP System
Introduction to Artificial Intelligence
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Digital Strategies for Manufacturing Companies
Upgrade and Innovation Strategies for SAP ERP Customers
Operating system designcfffgfgggggggvggggggggg
Design an Analysis of Algorithms II-SECS-1021-03
PTS Company Brochure 2025 (1).pdf.......
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Nekopoi APK 2025 free lastest update
ai tools demonstartion for schools and inter college
Odoo POS Development Services by CandidRoot Solutions
2025 Textile ERP Trends: SAP, Odoo & Oracle
Navsoft: AI-Powered Business Solutions & Custom Software Development
Understanding Forklifts - TECH EHS Solution
Odoo Companies in India – Driving Business Transformation.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
ManageIQ - Sprint 268 Review - Slide Deck
VVF-Customer-Presentation2025-Ver1.9.pptx
Transform Your Business with a Software ERP System

Achieving Continuous Visibility Across the DevOps Lifecycle

  • 1. Achieving Continuous Visibility across the DevOps Lifecycle MIK KERSTEN | Founder & CEO, Tasktop @mik_kersten CARMEN DEARDO | Nationwide Technology Director @carmendeardo SESSION 3268
  • 2. AGILE OPTIMIZES THE MIDDLE OF THE VALUE STREAM 2 Wait states due to starvation of prioritized work flow into backlogs Wait states due to contention for downstream environments and manual processes Agile DDT Deploy & Operate Steer Develop & Test Water-SCRUM-Fall SPEED TIME Teams waiting for work due to “discrete” planning processes Delivery slowed down by manual and high ceremony processes High Acceleration during Design, Develop and Acceptance Testing 0
  • 3. FOUNDATIONAL MODEL 3 DEVOPS Business Enabling Responsiveness Reduced Lead Time for Changes Monitor Everything Continuous Delivery Automated Infrastructure Continuous Integration Automated Testing Version Control Everything PRACTICES High Trust Innovative Performance Oriented Empowered Associates Reduce Variation High Cooperation CULTURE Continuous Flow & Visibility Lean & Agile Principles Product Centric System Flow Amplify Feedback Loops Continuous Experimentation
  • 4. THE HIDDEN FACTORY 4 Project  Planning  View Development  View Release  View    Bus  Portfolio   View Project  Metrics   Path  to  Production Business  Needs Production   Implementations Release  Metrics  
  • 5. CURRENT STATE 5 Release  Planning Release  Management (Development  &  Test) Deployment Automation Custom  BSA  RP   toolsCustom  BSA  Rls   Planning  tools Custom   Business   Release   Planning  tools Project  &  Portfolio Management Custom   Release   Management   Tooling Custom  Release   Management   Tooling Code  Moves Test  &  Production  Envs Reports  &   notifications Other   Deploy Tools Build   Process   Java .NET Mobile • Clarity Used for Project Management and Work Requests • Custom Release Planning Tools and spreadsheets • Tools not Integrated – no Enterprise views • Manual interactions which slow down the process • No automated deployment policies • RTC used for Agile Team Management and not integrated • Disparate views with no model of the delivery work flow or path to production RTC Project  Plans   &  Work   Requests
  • 6. THE HIDDEN FACTORY 6 Project  Planning  View Release  View    Bus  Portfolio   View Project  Metrics   Path  to  Production Business  Needs Production   Implementations Release  Metrics   Development  View
  • 7. EXPOSING THE FACTORY WITH DEVOPS 7 Business Needs Production Implementations DEVOPS Provide  Visibility  Across  the  End  to  End  Delivery  Value   Chain  to  Expose  the  Value  Stream  and  Improve  Delivery
  • 8. DELIVERY VALUE STREAM: HIGH LEVEL 8 BUSINESS WORK REQUEST PROCESS DEMAND MANAGMENT RELEASE PLANNING DESIGN / DEVELOP QUALITY CERTIFIED DEPLOY INVENTORY INITIATIVE/ DC BUILDS
  • 9. VALUE STREAM MAP 9 BUILDS DESIGN / DEVELOP QUALITY CERTIFIED DEPLOY IDENTIFY AC SCHEDULE INTO RELEASE END RELEASE PLANNING YES NOOR CREATE PLAN EXECUTE PLAN REVIEW (PDCA) DEPLOY TO TEST ENVIRONMENT EXECUTE TEST APPROVED? CERTIFIED YES ALL CERTS DONE NO DEFECTS YES NO YES NO C N/C C C BUSINESS
  • 10. AGILE PROVIDES A WINDOW INTO THE FACTORY 10 Standardize “Work” input (e.g. Business Value, Defects, Operations) Provide impact analysis, Dashboard views and multi- application continuous delivery Provide direct, automated control & traceability over deployment activity. UCR (UrbanCode Release) UCD (UrbanCode Deploy) RTC (Rational Team Concert) Release Dashboard Release Scheduling Deploy
  • 11. BUSINESS WORK SOURCE OPERATIONAL WORK SOURCE DEFECTS BUSINESS INITIATIVE A BUSINESS INITIATIVE B AC AC AC OPERATIONAL INITIATIVE B OC OC SYSTEM RELEASE AC AC OC AC AC OC SCM CI IT / ST /PT / UAT CODE STATION BUSINESS VALUE OPERATIONS MONITORING & FEEDBACK TEST RESULTS / PT / SECURITY READY FOR PRODUCTIONDEFECT CONTINUOUS DELIVERY WORKFLOW
  • 12. WHY DOES REALITY LOOKING SO DIFFERENT? Best-­‐of-­‐breed  DevOps  &  Agile   tool  chains  are  the  norm
  • 13. Developers Designers DIFFERENT POINTS OF VIEW ON SOFTWARE DELIVERY Developers see Designers see Managers see Managers
  • 15. RESULT: LOCAL OPTIMIZATOINS & MANUAL PROCESSES 15
  • 16. WE NEED A NEW KIND OF INFRASTRUCTURE 16 DEVOPS Business Enabling Responsiveness Reduced Lead Time for Changes Monitor Everything Continuous Delivery Automated Infrastructure Continuous Integration Automated Testing Version Control Everything PRACTICES High Trust Innovative Performance Oriented Empowered Associates Reduce Variation High Cooperation CULTURE Continuous Flow & Visibility Lean & Agile Principles Product Centric System Flow Amplify Feedback Loops Continuous Experimentation
  • 17. DevOps Integration Agile ITILWaterfall / SAFe Project Requirement User Story Defect Ticket Alert Continuous Integration Continuous Delivery Executives Business Analysts Project Managers Developers IT Operations Support Desk INTEGRATION INFRASTUCTURE FOR DEVOPS
  • 19. PATTERN LANGAUGE FOR DEVOPS & AGILE INTEGRATION 19 Integration Infrastructure Integration Patterns Process Frameworks Value Stream Lifecycle Tools
  • 20. PROCESS FRAMEWORKS: PMBOK + SAFe + DEVOPS + ITIL 20
  • 21. Pattern Applies to Example Defect   Unification • Agile  development • Waterfall development • Separate  Dev  &  QA  teams  &  tools Requirements   Traceability • Agile  development • Traditional Requirements  Management • Traditional  Quality  Management • Dev  and  Agile  PM  using  different  tools Agile  Plan   Orchestration • Traditional or  Agile  development • Separate  PMO  organization • Separate  Agile  Dev  and  PPM  tools Service  Desk   Escalation • DevOps  deployment • Agile  or  waterfall  development • Support  organization  separate  from  the   development  teams Supply Chain   Integration • In-­‐house  requirements  and    QA  mgmt • Development  outsourcing • QA  outsourcing Dev QA BA Agile  PM QA QA  .. ALM PMO Agile  2 ITSM Dev QA ITSM Defect Ticket Dev Epic QA  1 Dev  .. Dev  1 Agile  1 Rqrmnt Defect INTEGRATION PATTERNS
  • 22. AGILE INTEGRATION PATTERNS 22 CA Clarity Atlassian JIRA HP ALM IBM DNG Microsoft TFS SLI Pattern #1: Executive Planning to Project Definition SLI Pattern #3: Supply Chain ConnectionsSLI Pattern #2: Project Definition to Execution SLI Pattern #4: Requirements to Test Visibility SLI Pattern #5: Defect Unification SLIPattern#6:ResourceAllocation IBM RTC Service Now
  • 23. Investment Theme Business Epics Program  Prism Team  Prism Features SLI  Pattern  #2:  Resource  Allocation Features Business Epics Work Logs Tasks User Stories Portfolio  Prism Timesheets Developer,  Project  Manager Work Logs CC FROM PMO TO DEVOPS
  • 24. INTEGRATION PATTERNS • Project  Portfolio   Management – Time  tracking  propagation – Agile  plan  orchestration • Requirements  Management – Requirement  traceability • Enterprise  Agile – Backlog  unification – Build  traceability • Development – Build  automation – Change  set  traceability – Code  review  traceability • Quality  Management – Defect  unification – Test  traceability • Service  Management – Incident  escalation – Known  issue  propagation – Feature  request  traceability • Security – Vulnerability  escalation • Operations – Deployment  automation – Alert  escalation
  • 25. CONNECTING THE VALUE STREAM 25 CA PPM Requirements Traceability PMBOK SAFe DevOps Continuous Visiblity DNG RTC HP QC uDeploy Service Now Process Frameworks Integration Patterns Integration Technologies Value stream ITIL Synchronization Linking OSLC Web Hooks Defect Unification … Lifecycle Tools
  • 26. VALUE STREAM FLOW 26 JIRA HP QC ALM Bluemix BMC Remedy CA CLARITY INVESTMENT THEMES BUSINESS EPIC $ BUSINESS EPIC IBM DNG/RRC Feature USER STORY USER STORY DEFECT DEFECT TEST CASE USER STORY BUSINESS EPIC Feature Feature BUSINESS EPIC Feature Feature IBM RTC Feature USER STORY USER STORY DEFECT DEFECT TEST CASE DEFECT USER STORY USER STORY DEFECT Test case link Test case link Test case link FEATURE INCIDENT PROBLEM Feature Feature Feature Feature USER STORY USER STORY USER STORY USER STORY Feature
  • 28. PUTTING IT ALL TOGETHER 28
  • 30. PATTERN LANGAUGE FOR DEVOPS & AGILE INTEGRATION 30 Integration Infrastructure Integration Patterns Process Frameworks Value Stream Lifecycle Tools
  • 31. VISABILITY VIA REAL TIME INFORMATION 31 UrbanCode Integration Tasktop UrbanCode Plug-in Schedule for Release Monitor Release Gate Environments Orchestrate Deployment Automate Deployment PRODUCT MANAGER Work Request QA Tasktop ✔ DELIVERY OPPORTUNITIES ENTERPRISEAND SYSTEM VIEWS DEPENDENCIESAND IMPACTS QUALITY, SECURITY & TEST STATUS AUTOMATION DEPLOYMENT STATUS MORE AUTOMATION LESS VARIANCE RTC UCR UCD
  • 32. 32
  • 33. “YOU HAVE TO THINK HORIZONTALLY.” 32
  • 34. “LOCAL OPTIMIZATION IS THE ENEMY OF LEAN DELIVERY.” 33
  • 36. “TECHNOLOGY IS THE FUN PART, CULTURE IS THE CHALLENGE.” 36
  • 37. “HARD TO MANAGE WHAT YOU CAN'T SEE …OR MEASURE.” 35
  • 38. Achieving Continuous Visibility across the DevOps Lifecycle MIK KERSTEN | CEO, Tasktop @mik_kersten CARMEN DEARDO | Nationwide Technology Director @carmendeardo SESSION 3268