Skip to content

Choosing the right project

Greenfield / Brownfield projects

Greenfield

  • Clean slate,
  • More accessible at the beginning,
  • Avoiding existing bbusiness processess that don't align with project needs.

Brownfield

  • Existing codebase,
  • Siginificant ammount of technical debt,
  • Existing teams.

Systems of record / Systems of engagement

Systems of record

  • Provide the truth about data elements,
  • Evolving slowly and carefully.

For instance, a banking system.

Systems of engagement

  • Modified regularly,
  • More exploratory,
  • Use experimentation to solve new problems.

Identifying groups to minimalize initial resistance

Group name Description
Canary users Voluntarily test bleeding edge features as soon as they're available.
Early adpoters Voluntarily preview releases, considered more refined than code that exposes canary users.
Users Consume products after passing through canary and early adopters.

KPIs

Most commonly used KPIs:

  • Efficiency (Server to Admin Ratio, Application usage & performance),
  • Faster outcomes (Deployment frequency, speed, size, Lead Time),
  • Quality and security (Deployment failure rates, bug report rates, mean time to detection, availabilty),
  • Culture (Employee morale, retention rates).