Structure Your DevOps Adoption Using a Metrics-Driven Approach

Set measurement-based objectives the organization can strive for collaboratively.

Onsite Workshop

There is an inherent competition in objectives between Development and Operations, leading to teams feeling like they are in conflict rather than working together. This can be caused by:

  • The business wants to move faster and deliver new features to customers without compromising the reliability and stability of their systems.
  • Development is tasked with getting new features into production, and ultimately, the customer’s hand as fast as possible. They introduce change the business desires.
  • Operations is tasked with managing the stability and performance of systems so they do not disrupt the end user. They are incentivized to resist the change that developers introduce.

Adopting best-practice DevOps capabilities will provide the following benefits:

  • Provide better alignment to overarching business objectives across the organization.
  • Break down cross-functional silos and remove bottlenecks impeding the delivery of customer value.
  • Increase cross-team collaboration and transparency that will prevent mistrust building between Development and Operations.
  • Improve the quality and performance of applications.
  • Enhance the customer experience by aligning DevOps capabilities to a set of customer needs and challenges.

Module 1: Conduct a Current State and Readiness Assessment

The Purpose

  • Understand any current issues that are affecting your development and operations processes/teams.
  • Understand the organizational pre-requisites for beginning a DevOps transformation.

Key Benefits Achieved

  • A comprehensive analysis of your current state to identify key challenges.
  • A high-level readiness assessment that indicates what steps need to be taken prior to beginning a DevOps transformation.

Activities: Outputs:
1.1 Document organizational priorities and related metrics.
1.2 Determine the current state of your organizational culture.
  • Organizational Culture Assessment
1.3 Summarize your development and operations processes with a SIPOC-MC.
  • Development and Operations Processes and Tools Assessment
1.4 Highlight challenges in your current development and operations processes. Map your current organizational structure.
1.5 Collect and analyze your current development and operations metrics.
  • Metrics Assessment
1.6 Conduct a high-level DevOps readiness assessment.
  • Readiness Assessment

Module 2: Brainstorm Solutions to Current Needs and Challenges

The Purpose

  • Find the root causes of your current challenges identified on Day 1.
  • Identify current customer needs and challenges.
  • Brainstorm DevOps collaborative responses to identified business and customer challenges.

Key Benefits Achieved

  • A deep understanding of where current challenges originate.
  • A shift in perspective towards a customer-centric view of product development.
  • A comprehensive DevOps capability matrix that consists of the results of the collaborative brainstorming sessions.

Activities: Outputs:
2.1 Conduct a root-cause analysis for your current limitations and challenges.
2.2 Identify ideas to improve your identified challenges.
  • Solution to Current Challenges
2.3 Identify ideas to improve your DevOps related metrics.
2.4 Identify your customers’ needs and develop separate Dev and Ops responses.
  • Identified Customer Needs and Challenges
2.5 Create a future-state DevOps capability matrix.
  • DevOps Capability Matrix
2.6 Determine the effort required to build your future-state capabilities.
  • Impact Assessment of DevOps Capabilities

Module 3: Define Engagement Plans

The Purpose

  • Identify the gaps between your current state and your desired customer-aligned DevOps capabilities and strategize ways to fill them.
  • Structure a metrics program to promote empathy and alignment across your teams.

Key Benefits Achieved

  • Re-structured governance and organizational design to sync with your desired DevOps capabilities.
  • Optimization of your current DevOps processes and tools.
  • Creation of a DevOps metrics program.

Activities: Outputs:
3.1 Define your legacy roles to understand their current competencies.
3.2 Drill down your future-state capabilities into key competencies.
3.3 Identify the gaps between your current and desired competencies.
3.4 Structure your DevOps governance.
  • DevOps Governance Structure
3.5 Map your desired DevOps organizational design.
  • Re-structured Organizational Design
3.6 Map your target-state DevOps process.
  • Target-State DevOps Process
3.7 Standardize tools across your DevOps process.
  • Standardized DevOps Toolset
3.8 Define your DevOps metrics program.
  • DevOps Metrics Program
3.9 Determine how metrics are collected, recorded, and reported upon.

Module 4: Create a DevOps Roadmap

The Purpose

Develop a roadmap to implement your new capabilities and associated changes.

Key Benefits Achieved

A well-defined and structured roadmap based on a best-practice prioritization schema.

Activities: Outputs:
4.1 Categorize your DevOps capabilities into your adoption phases.
4.2 Integrate your necessary people changes into your adoption phases.
4.3 Integrate your necessary process and tool changes into your adoption phases.
4.4 Order your inter-phase initiatives based on priority and dependency.
4.5 Structure your DevOps adoption roadmap with Info-Tech’s DevOps Adoption Roadmap Workbook.
  • DevOps Adoption Roadmap

Workshop icon Book Your Workshop

Onsite Workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn’t enough, we offer low-cost onsite delivery of our Project Workshops. We take you through every phase of your project and ensure that you have a road map in place to complete your project successfully.

Book a Workshop View Blueprint
GET HELP Contact Us
×
VL Methodology