DevOps notes

Recently I’ve been reeding books:

Four Types of Work

  1. Business Projects: Customers are paying us; managed
  2. Internal Projects: Lots of inter-dependant tasks; often not managed
  3. Operational Change: Little tasks
  4. Unplanned Work: Highest priority, disruptive
Flow item Delivers Is pulled by Description Example artifacts
Feature New business value Consumers New value added to drive a business result Epic, user story, requirement
Defect Quality Consumers Fixes for quality problems that affect the customer experience Bug, problem, incident, ITIL change
Risk Security, governance, compliance Security Work to address security, privacy, and compliance exposures Vulnerability, regulatory requirement
Dept Removal of impediments to future delivery Architects Improvement of the software and operational architecture API addition, refactoring, infrastructure automation
  Visible Invisible
Positive value Feature Architecture
Negative value Defect Technical dept

The three ways of DevOps

  1. Systems thinking: work flowing from left to right as fast possible
  2. Amplify feedback loops: increasing the feedback loops from right to left
  3. Culture of continual experimentation and learning: is encouraged

The Five Ideals

  1. Locality and Simplicity: You should not depend on work done by others
  2. Focus, Flow, and Joy: You should be able to concentrate on your work
  3. Improvement of Daily Work: Pay down technical dept
  4. Psychological Safety: No fear to talk
  5. Customer Focus: core vs. context
Written on October 28, 2020