Slide 1

Slide 1 text

Get Unstuck! Break DevOps Barriers with Value Stream Management

Slide 2

Slide 2 text

PAGE 2 Jeff Keyes VP Product Marketing @jeffkeyes Jeff is VP of Product at the value stream management platform, Plutora. He has spent his career writing code, designing software features and UI, running dev and test teams, consulting and evangelizing DevOps and value stream management. Outside of six years at Microsoft, he has been primarily focused on growing startup companies. Speakers Helen Beal DevOps Coach @bealhelen Helen Beal is a DevOps and Ways of Working coach, Chief Ambassador at DevOps Institute and an ambassador for the Continuous Delivery Foundation. She is the Chair of the Value Stream Management Consortium and provides strategic advisory services. She is also an analyst at Accelerated Strategies Group. She hosts the Day-to-Day DevOps webinar series for BrightTalk, speaks regularly on DevOps topics and is a DevOps editor for InfoQ. She regularly appears in TechBeacon’s DevOps Top100 lists and was recognized as the Top DevOps Evangelist 2020 in the DevOps Dozen awards.

Slide 3

Slide 3 text

PAGE 3 We’ll be answering questions at the end, but feel free to add them to the chat/question box at any point during the webinar. Webinar Flow The causes of the DevOps plateau VSM: next generation DevOps What the analysts tell us Getting unstuck; accelerating DevOps

Slide 4

Slide 4 text

PAGE 4 The DevOps Plateau “DevOps is whatever you do to bridge friction created by silos, and all the rest is engineering.” Patrick Debois

Slide 5

Slide 5 text

PAGE 5 The Causes of the DevOps Plateau Wrong organizational culture Silos Tech first Misaligned incentives A.K.A Not thinking and working as value streams

Slide 6

Slide 6 text

PAGE 6 Project Orientation Flow Orientation Waterfall XP Scrum agile SAFe LeSS DA Lean & kanban Value stream management ALM DevOps Value stream management Again! Motion study VSM: Next Generation DevOps

Slide 7

Slide 7 text

POLL

Slide 8

Slide 8 text

‘Predicts 2021: Value Streams Will Define the Future of DevOps’ by Daniel Betts, Chris Saunderson, Ron Blair, Manjunath Bhat, Jim Scheibmeir, Hassan Ennaciri. Published 5 October 2020 Vendor Selection MatrixTM Value Stream Management: Top Global Vendors 2020’ by Eveline Oehrlich, published July 2020 The Forrester WaveTM: Value Stream Management Solutions, Q3 2020’ by Chris Condo with Christopher Mines, Diego Lo Giudice, Andrew Dobak, and Kara Hartig, published July 15, 2020 ‘DevOps 2021: Evaluating High Growth Markets in the DevOps Pipeline’ by Stephen D. Hendrick, published April 2020 “To accelerate development and enable continuous delivery of customer value, organizations need to reach the next level in their agile and DevOps practices. I&O leaders and application leaders must focus on value stream management to maximize flow, improve delivery efficiency and drive innovation.” “Value Stream Management is a must-do not a nice-to-do. Enterprise organizations are realizing that increasing the velocity and quality of software delivery are not the only goals.Business teams and product owners are looking for what are the returns on investment and how they are delighting customers.” “In 2017, few AD&D leaders had heard of VSM; since then, the VSM tools market has evolved rapidly as have prospective buyers of VSM tools. AD&D planners, engineers, and release experts understand VSM and want it to help them plan, create, and deliver software experiences that align to both the business’ and customers’ needs.” “Value stream management is a market in which large enterprises had massive expectations back in 2018 Q2. Currently, vendors appear to be delivering against these expectations given the nearly 50% growth in penetration that is expected to occur in 2020 and 20+ percent growth in 2021.” Gartner Research in Action Forrester EMA 8

Slide 9

Slide 9 text

PAGE 9 VSM is About... ● Know how long it takes to deliver value to your customers ● Accelerating value delivery to customers ● Gain insights into where waste is ● Collaborate end-to-end on your product lifecycle ● Have data-driven conversations ● Have traceability through your DevOps toolchain FLOW REALIZATION Flow is the journey of work from idea to realization. Its travel should be friction-free. It’s a continuous steady stream of value for customers. Realization is the fulfillment of desired outcomes. It’s when a customer experiences the value intended. ● Estimate the value your work will deliver ● Build hypotheses for the value of your work ● Understand how much value your work realized ● Amplify and shorten feedback loops ● Make better informed business decisions ● Maximise your value stream’s profitability

Slide 10

Slide 10 text

PAGE 10 Getting Unstuck; Accelerating DevOps

Slide 11

Slide 11 text

PAGE 11 VSM Culture Iceberg Surface (manifest) WHAT YOU SEE Deep (latent) WHAT YOU DON’T SEE Mindset Participation Empowerment Mastery Autonomy Vision Purpose Psychological safety Trust Goals Collaboration Communication Artifacts Beliefs Behavior Emotions Stories Unwritten rules Perceptions Organization chart Working relationships

Slide 12

Slide 12 text

PAGE 12 VSM Capability Matrix Dimension Emerging Learning Practicing Evolving Insights-Driven Data manually extracted Data is aggregated Tools have been integrated A single tool connects all parts and automates insights Dependencies Aware of dependencies Managing dependencies Breaking dependencies Loosely coupled/ autonomous teams and systems DevOps Toolchain Building continuous integration Using continuous delivery Architected from idea to value realization Work is traceable around entire cycle - automated value stream map Metrics Incident rate, change fail rate Deployment frequency, MTTR Lead time, cycle time Flow velocity, efficiency, value realized Organizational Starting to use value stream mapping Naming value streams, some roles Teams directed around value streams and customer journeys All teams organized around value streams, dedicated roles

Slide 13

Slide 13 text

POLL

Slide 14

Slide 14 text

PAGE 14 DevOps Interventions The Value Cycle INSIGHTS IDEAS CI CT CD Manual testing causes delays - automate Product ownership to shorten fuzzy front end CI and trunk based development TDD, BDD, HDD, IDD: Test / Behavior / Hypothesis, Impact Driven Development Automated deployment AIOps to reduce MTTR & pay down technical debt Security team causing delays: DevSecOps Make change process lighter and peer-based Use cloud to provision environments Blameless retrospectives Observability for learning and actionable insights Chaos engineering Hackathons Limited blast radius techniques Make global discoveries local improvements ChatOps Manual testing causes delays - automate Never let a known defect downstream Software always in a releasable state

Slide 15

Slide 15 text

Core Challenges In Your Application Delivery “There was no view into what the others were doing. Information was very fragmented.” - VIJAY DWARAKANATH | HEAD OF INFRASTRUCTURE DELIVERY & DATA, CENTRICA Teams using different tools are unable to see each others’ activity & artifacts. Fragmented visibility along the application delivery pipeline Lack of visibility at the portfolio level (multiple pipelines) Leadership & management lack a complete view of the software delivery process. Poor Management & Optimization of Disparate Methodologies Multi-speed IT leads to friction and bottlenecks, removing the benefits of agile & DevOps. Weak Methodologies to Guide Continuous Improvement Lack of measurement & management → Lack of continuous improvement Information security team: Kanban Platform mainframe team: Waterfall Customer operations team: LeSS Web app team: SAFe Mobile app team: Scrum APPLICATION DELIVERY PIPELINES

Slide 16

Slide 16 text

PAGE 16 Gain insights into how you deliver value Identify efficiency opportunities in your software delivery value cycle Find trends in releases Build sustainable value streams Track your teams’ progress

Slide 17

Slide 17 text

PAGE 17 Accelerate your value delivery Release Management • Unify your release process across team tools and methodologies • Actively track and manage the risk of releases through dependency management, testing progress, and compliance status. • Continuously improve processes by finding root causes of incidents and tracking release trends over time Test Environment Management • Monitor environment configuration and connectivity across your portfolio • Centralize booking and change request management and view all conflict for streamlined solutioning • Track environment usage, health, and cost over time to identify opportunities for improvement Deployment Management • Create a master deployment plan that unifies all teams and coordinates human and machine tasks • Execute go-lives as blue/green or canary deployments with complete visibility and automated orchestration of all activities • Easily audit deployments and review task execution to continuously improve deployment plans Realize data-driven improvements with workflow management & orchestration

Slide 18

Slide 18 text

VSM Imagined: The Plutora Platform DECISION-MAKING & ANALYTICS MANAGEMENT & ORCHESTRATION INTEGRATION & COMMON DATA MODEL Value Stream Mapping Deep Analytics & Comparative Metrics AI-Powered Predictive Insights VALUE STREAM MANAGEMENT PLATFORM Plan Code / Build Verify Package & Deploy Configure Manage & Monitor Audit & Governance Pipeline Oversight & Traceability Real-Time Collaboration Tool Integrations Normalized Data Model Converged Toolchains Release Management & Pipeline Orchestration Hybrid Environment Management Deployment Management & Orchestration Planning Management & Value Delivery

Slide 19

Slide 19 text

PAGE 19 Value stream management unsticks stagnant DevOps VSM optimizes flow • It highlights where effort is best expended • It gives the team one simple metric to manage and improve; cycle time • It tells you how you are doing as you progress in your DevOps journey • It embeds a value stream centric way of working that transcends silos • It helps you become a higher performing organization that can outcompete in the digital marketplace Key Takeaways VSM manages dependencies • While you break them • It supports you as you break down silos • It highlights the waste between silos • It shows using real time data how you have improved when you remove a dependency • It manages the risk caused by dependencies so you can mitigate potential failures DevOps is the toolkit • VSM is the next generation of DevOps • Use DevOps practices to make VSM improvements • Close the gap between planning and delivery • Automate testing and build quality in • Perfect CICD • Incorporate NFRs and NFTs early • Connect to service desk • Leverage observability for MTTR reduction and insights into customer experience

Slide 20

Slide 20 text

PAGE 20 Any more questions?

Slide 21

Slide 21 text

OFFICES Santa Clara, California Sydney, Australia London, United Kingdom FOUNDED IN 2011 AWARDS EMA DevOps 2021 Inc. 5000 Deloitte Technology Fast 500 Red Herring Top 100 Winner WWW.PLUTORA.COM