<<

Enablement Teams Communies of Pracce vs. Enabling Teams

CoP Enabling Team

• Standards and best • Purpose is to enable practices existing stable teams with key skills such as • Knowledge sharing (DevOps, Agile, CX) • Tools • Embed with the team • Wiki to provide coaching/ • Common framework training • Education & learning • Provide templates, tools, best practices • Alignment / Governance • Success is measured • Sponsored by managers when the team learns but facilitated by team the new skills and can members apply them

Copyright© Agile Transformaon Inc. 2 ENABLEMENT ROADMAP

Delivery What are the steps? Team Assessment Delivery Team Enablement Build Skills and Toolkit

Standup 5 Enablement Team 4 Baseline Assessment 3

2

1

Copyright © 2016 Deliveron Consulng Services Enterprise Value Stream > Pillar Mapping

Learning Customer Roles Operaonal & Support Insights Strategic Validaon Iniaves Demand Management Capacity Management Opportunity Opportunity Agile Delivery Assessment Discovery

Agile Lean Porolio Customer Seat Stable Teams Framework & Management at the Table Mindset

Leadership & Cultural Transformaon

Make it Sck

Technology Transformaon Copyright© Agile Transformaon Inc. Consideraons for Enablement Teams Idenfy the right ‘change agents’ who have passion to evangelize new skills Pilot the enablement skills with a specific delivery team, prove success

Design a re-useable toolkit for skill transfer

Build a light, medium and full enablement offering

Focus on ‘scaling’ and building a community of change agents

Develop an assessment to validate your enablement services Enterprise Business Agility Overview The Enterprise Business Agility Transformaon

CoP & Validaon & Finance & Agile/Lean Adapve Change Enabling Opmizaon Governance Teams Mindset Leadership Mgmt. Demand/ Taccal to Experiments Manager Facilitaon & Agile Talent Capacity Strategic ,MVP, MMP Transion Collaboraon Mgmt. Mgmt. Leadership Problem/ Strategic Stability & Agile Leading Measure & Soluon Discovery Alignment Allocaon Planning Agile Teams Grow Customer Porolio Team Design Agile Servant Build Internal Personas & Breakdown & Rollout Methods Leadership Capacity Journey Maps & Sizing

Agile Leadership & Customer Seat Lean Porolio Stable Make it Framework Culture at the Table Mgmt. Teams Sck and Mindset Transformaon

Technology Transformaon

Technical DevOps & Vision & Soware & Excellence & Connuous Architecture Tools Innovaon Delivery

PILLARS OF ENTERPRISE AGILITY FRAMEWORK Copyright© Agile Transformaon Inc. Enterprise Value Stream > Pillar

Mapping Learning Customer Roles Operaonal & Support Insights Strategic Validaon Iniaves Demand Management Capacity Management Opportunity Opportunity Agile Delivery Assessment Discovery

Agile Lean Porolio Customer Seat Stable Teams Framework & Management at the Table Mindset

Leadership & Cultural Transformaon

Make it Sck

Technology Transformaon Copyright© Agile Transformaon Inc. Enterprise Value Stream

Opportunity Product Lean Product Assessment Discovery Development

Develop Assess Approve Define Assess Approve Plan the Conduct Release Idea Idea Idea Solution Solution Solution Work Sprints Solution

Opportunity Assessment

Develop Assess Approve Idea Idea Idea

Lean Canvas Assessment Assessment Customer

Viable & Portfolio Customer Feasible Owner Problem Lean Canvas Lean Canvas Product Manager Market Demand & Stakeholders Portfolio Backlog Example of what we created recently. Top Level and Lower Level. I have lower levels for Product Discovery & LPD ENTERPRISE BUSINESS AGILITY TRANSFORMATION FRAMEWORK HOW? Lean Porolio Mgmt. • Lean Porolio Management • Quarterly Big Room Porolio Planning • Enterprise Stable Teams Enterprise Porolio Program/Product • Big Team (Stakeholders) Management Management • Scrum of Scrums • SAFe® Porolios and Value Delivery Teams ORG STRUCTURE Streams Backlogs

Lean Product • Customer Seat at the Table Pass / Fail Pass / Fail Development Pass / Fail • Lean Product Development • Dual-Track Agile (Discovery & Opportunity Discovery Discovery Delivery Maturity) Discovery Assessment • SAFe ® Release Trains • Agile Framework & Mindset PROCESS Customer • Scrum, , for Seat At Execuon The Sprint 1 Sprint 2 Sprint 3 Launch Sprint Delivery Table Agile Framework / Mindset

Leadership/Business Teams / Team Leaders • Leadership & Cultural Transformaon Adapve Leadership Journey Agile for Teams (Scrum, Kanban) • Agile Talent Mgmt. (HR) Lean Porolio & Product Development Facilitaon and Collaboraon • Agile Accounng & Budgeng Agile for Finance, HR, Legal Leading Agile Teams • Collaboraon and So Skills Transformaon • Role Based Deep Dive

LEADERSHIP / CULTURE Agile and Lean Thinking Workshops

Measurement and • Agility Health Assessments Internal Experse • Business Agility Playbook Connuous Growth • Agile Videos – Self Learning • Coach Development Program Change Agile Talent Mgmt. • Train the Trainers

MAKE IT STICK Management • Change Management = 6 PILLARS OF ENTERPRISE AGILITY FRAMEWORK Copyright© Agile Transformaon Inc. Business Agility Radar

Copyright© Agile Transformaon Inc. 11 The Common Tracks of an Business Agility Transformaon

Stable Teams + Customer Lean Porolio Agile/Lean Experience & Lean Transformaon Mindset Product Dev

Technical Cultural and Transformaon Leadership Make it Sck (DevOps, Tooling, Transformaon CD)

Copyright© Agile Transformaon Inc. 12 Sample Presentation from DevOps Enablement Team

Copyright © 2016 Deliveron Consulng Services WHAT IS DEVOPS?

“DevOps is the next step in the evolution of Agile and ALM” Agile: How do I DevOps: develop the How do I “right” software? deliver software faster?

Business Developers IT Ops

ALM: How do I develop software with quality?

Copyright © 2016 Deliveron Consulng Services WHAT IS DEVOPS?

“The seven habits of effecve DevOps”

Microsoft Development Division

Copyright © 2016 Deliveron Consulng Services What does DevOps look like?

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE? The shift to DevOps

OLD WORLD NEW WORLD Focus on planning Focus on delivering Compete, not collaborate Collaborate to win Static hierarchies Fluent and flexible teams Individual productivity Collective value creation Efficiency of process Effectiveness of outcomes Assumptions, not data Experiment, learn and Estimating performance respond Measuring performance

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE?

Unified Backlog Operational Production Deliverables Requirements Experimentation & Monitoring Delivery Teams

Development Collaboration Production

Feedback Application-driven Loops Infrastructure

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE? What does it mean for me? Business Developers Testers Operations Teams

Tech Debt You build it, Automation is Apps drive Matters you run it a must infrastructure

Learn from Code for Test quality Scripting is Customers operations not just tool of choice quantity Software is Testing is for Test data We own never done everyone must be part customer of the strategy experience too

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE?

Bugs Diagnostics Feedbac Backlog App Monitoring k Infra Monitoring Usage Analytics

Code Profiling Unit tests Environment Tests Code Coverage Automated Tests Code Analytics Load Tests Code Metrics Pen Tests Exploratory Tests Test Data Check-In Author Build A/B Code Testing Canary Rollback Versio Author Artifact Stagin n Test Prod Infra Repo g Control Provision Infra Deploy App Author Deploy Tests Tests Software Delivery Pipeline Business Business Innovation Agility

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE?

Lead Time

MTTR

Cycle Time

Auto Testing, Feature Requirement Developmen Builds & Provisioning, Production Requests s / Bugs t & Testing Deployments Staging

Small Batch Size Work in User (single piece Progress (WIP) Deployment Frequency Activity flow) Wait Time & Successful Availability Change Volume Deployments & Performance

Copyright © 2016 Deliveron Consulng Services How do we get there?

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Client Example: – Insurance services provider – Large mainframe investment – Small pockets of Agile – 10 delivery teams

What they asked for? – DevOps Roadmap – Modern architecture – Visibility into DevOps Journey

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Re- What are the steps? Assessment

Delivery Team Rollout DevOps Enablement Team Organizational 5 & Team Backlogs 4 DevOps Assessment 3

2

1

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Team Assessment

• Aligned to 7 habits • Integrated Delivery team focused • End to end delivery of software

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Team Backlog

• Actionable Work Items • Measureabl e Progress • Work into current sprints

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Organizaonal Backlog

• Common challenges • Team roadblocks • Unified solution

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Automated Automated Infrastructure Automated Builds Tests as Code Release

cspkg

Team A Business Teams

Development Team B

Tesng DevOps Enablement Team (temporary) Team C Operaons

Siloed Teams Delivery Teams

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Organizaonal Rollout

Timelin e

Copyright © 2016 Deliveron Consulng Services HOW DO WE GET THERE?

Did we Every 3 to 6 improve? month reassessments • Validate team growth • Next capabilities • Share learnings

Copyright © 2016 Deliveron Consulng Services DEVOPS HABITS AND PRACTICES

PRACTICES Applicaon Performance Management PRACTICES Connuous Deployment Automated Tesng PRACTICES Connuous Integraon Usage Monitoring PRACTICES Configuraon Management Connuous Deployment Telemetry Collecon Code Reviews Automated Recovery Release Management Tesng in Producon Automated Tesng Stakeholder Feedback Connuous Measurement

TEAM EVIDENCE MANAGED FLOW OF AUTONOMY BACKLOG refined PRODUCTION INFRASTRUCTURE gathered in TECHNICAL CUSTOMER VALUE & ENTERPRISE with LEARNING FIRST MINDSET is a FLEXIBLE PRODUCTION ALIGNMENT DEBT RESOURCE

PRACTICES PRACTICES Applicaon Performance Management PRACTICES Tesng in Producon Infrastructure as Code Enterprise Agile Usage Monitoring Connuous Delivery Connuous Integraon User Telemetry Release Management Connuous Deployment Stakeholder feedback Configuraon Management Release Management Feature flags Automated Recovery

Copyright © 2016 Deliveron Consulng Services WHAT DOES DEVOPS LOOK LIKE?

Copyright © 2016 Deliveron Consulng Services