devops - cirelledo-csa/herd GitHub Wiki

Why devops?

We strive to delight customers with the continuous and frequent delivery of software

How to devops

  • Work in small cross functional teams

  • Adopt a 2 week sprint cadence

    • developers and customers must collaborate daily
    • in person conversation is best
  • Teams must be empowered and trusted to deliver their services

  • Build project teams around highly motivated cooperative individuals

  • Build good stuff with an emphasis on:

    • security
    • reliability
    • performance
    • efficiency
    • cost optimization including opportunity
    • simplicity
  • Always reflect on the conclusion of each sprint to find ways to improve

How to be devops

  • Customer first
  • Collaborate
  • Embrace change
  • Be full stack
  • Experiment, iterate and evolve
  • Test, test, test
  • Automate
  • Think Big Picture