/engineering-leadership

What do you need to care about as engineering leader

Engineering Leadership

Business Impact

  • Revenue
  • Engagement
  • Retention
  • Process efficiency

Quality

  • Functionality
    • Completeness
    • Correctness
  • Reliability
    • Availability
    • Fault Tolerance
    • Recoverability
  • Operability/Usability
    • Ease of use
    • Aesthetic
    • Learning curve
  • Maintainability
    • Modularity
    • Reusability
    • Observability
    • Testability
    • Modifiability
  • Performance
    • Time
    • Resource
    • Utilization
  • Security
    • Authenticity
    • Confidentiality/Privacy
    • Accountability
  • Compatibility
    • Interoperability
    • Co-existence
  • Transferability
    • Portability
    • Adaptability
    • Installability

Productivity

  • SPACE metrics
  • DORA metrics
    • Deployment frequency
    • MTTA/MTTR
    • Cycle time
    • Change failure rate
  • Developer experience score

Organization

  • People
    • Branding
    • Hiring
    • Onboarding
    • Engagement
    • Growth and promotion
    • Performance cycle
    • Firing
  • Team
    • Social Capital
    • Strategic Alignment
    • Day-to-day Alignment
    • Reduce Person Dependence

Budget

  • Capital
    • On-premise infra cost
  • Variable
    • Cloud infra cost
    • Payment gateway
    • OTP provider
    • Engineering Observability (Datadog, New Relic)
    • Product Observability (Amplitude, Mixpanel)
  • Fixed
    • Communication Channel (Slack, Zoom, Google Suite)
    • Pager Duty
    • Project Management Tool (Jira, Asana, Linear)
    • Productivity Tool (Sonarcloud)
    • Domains
  • People
    • Salary
    • Bonus
    • Education