top of page
  • Writer: VC Healy
    VC Healy
  • Oct 9, 2020
  • 1 min read

The union of people, processes, and products to enable continuous delivery of value to the end-user.


Four foundation pillars that support the foundation for DevOps:

  • Culture

  • Lean Product

  • Architecture

  • Technology


Eight functions, or capabilities:

  • Continuous Planning

  • Continuous Integration

  • Continuous Delivery

  • Continuous Quality

  • Continuous Security

  • Continuous Operations

  • Continuous Collaboration

  • Continuous Improvement

Leadership is the creation of an environment that enables a DevOps Culture.


Lean Product Management is that the product development process is not an occasional endeavor but a continuous process of improvement of the product.

 
 

Continuous and candid observation of the DevOps process allows teams to identify possible improvement points.


Continuous Collaboration enables teams to innovate outside of the boundaries of planned meetings, and fosters innovation within the team by creating an integrated experience.


Teams can shorten MTTR (mean time to resolution) for incidents by attacking MTTK (mean time to know). Reducing MTTK requires a great deal of collaboration across different organizations and teams.

Cross-functional teams create solutions that provide capabilities. Therefore, designing teams and architecture around microservices is an effective way to focus teams on capabilities.


Continuous Improvement involves and requires measurement to help identify improvements that will benefit the customer experience. DevOps leadership should measure impact, not activity. Once metrics and KPIs have been defined, align the KPIs with habits to achieve positive business outcomes.

A continuous feedback culture is:

  • Releasing early and often

  • Starting with a minimum viable product

  • Using hypothesis-driven development

  • Continuous improvement through customer feedback

Value stream mapping and value stream analysis also support for Continuous Improvement. It helps visualise and resolve disconnects, redundancies, and gaps in how work gets done. Measurements performed in value stream analysis help teams plan, spot variations in-efficiency, and identify potential process issues.

 
 
  • Writer: VC Healy
    VC Healy
  • Oct 9, 2020
  • 1 min read

Lead time for change: The time it takes for any change to go from an idea through deployment and onto production.


Deployment frequency: DevOps team efficiency.


Mean time to restore: (MTTR) how long it takes to restore a primary app or service when an incident occurs.


Change fail percentage: the percentage of changes to production that fail.

 
 

© 2020 by Vincent Healy. Proudly created with Wix.com

bottom of page