[Ch 17] DORA Metrics — deployment frequency, lead time, MTTR, CFR #26

Open
opened 2026-08-01 19:04:22 +00:00 by ldraney · 0 comments
Owner

Type

Feature

Lineage

Standalone — scoped from platform-playbook chapter 17 for the full-stack mdview vision.

Repo

ldraney/pal-e-platform

User Story

As a developer
I want to track DORA metrics for mdview
So that I can measure how well the pipeline is performing

Context

Final chapter in the pipeline. Track all four DORA metrics (deployment frequency, lead time for changes, MTTR, change failure rate) once mdview has a real deployment pipeline.

File Targets

  • pal-e-platform/terraform/modules/monitoring/ — DORA exporter config, Grafana dashboard

Files the agent should NOT touch:

  • ldraney/mdview/ — no app changes for DORA tracking

Feature Flag

none

Acceptance Criteria

  • Deployment frequency tracked
  • Lead time for changes tracked
  • Mean time to recovery tracked
  • Change failure rate tracked
  • Grafana dashboard shows all four metrics

Test Expectations

  • No unit tests — monitoring config
  • Run command: verify Grafana dashboard renders with data

Constraints

  • Follow landscaping-assistant DORA pattern

Checklist

  • PR opened
  • Tests pass
  • No unrelated changes
  • project-mdview — project this affects
### Type Feature ### Lineage Standalone — scoped from platform-playbook chapter 17 for the full-stack mdview vision. ### Repo `ldraney/pal-e-platform` ### User Story As a developer I want to track DORA metrics for mdview So that I can measure how well the pipeline is performing ### Context Final chapter in the pipeline. Track all four DORA metrics (deployment frequency, lead time for changes, MTTR, change failure rate) once mdview has a real deployment pipeline. ### File Targets - `pal-e-platform/terraform/modules/monitoring/` — DORA exporter config, Grafana dashboard Files the agent should NOT touch: - `ldraney/mdview/` — no app changes for DORA tracking ### Feature Flag none ### Acceptance Criteria - [ ] Deployment frequency tracked - [ ] Lead time for changes tracked - [ ] Mean time to recovery tracked - [ ] Change failure rate tracked - [ ] Grafana dashboard shows all four metrics ### Test Expectations - [ ] No unit tests — monitoring config - Run command: verify Grafana dashboard renders with data ### Constraints - Follow landscaping-assistant DORA pattern ### Checklist - [ ] PR opened - [ ] Tests pass - [ ] No unrelated changes ### Related - `project-mdview` — project this affects
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ldraney/mdview#26
No description provided.