Goals
DevDynamics Goals — Setup & Dashboard Guide
Getting Started with the Goals Dashboard
Organization level: Applies to the entire company. Choose Scope = Organization when creating the goal. Use this for broad outcomes like reliability, delivery speed, or quality across all teams.
Team level: Applies to one team. Choose Scope = Team, then select the specific team. Use this to drive improvements or delivery targets for that team.
Contributor level: Applies to one or more individuals. Choose Scope = Contributor, then select the contributor(s). Use this for personal development, review turnaround, or similar metrics.
Upload Goals & Key Results
If you don’t want to add goals manually, use the Upload Goal or Upload Key Results buttons. A preview template appears when you click Upload—use it to understand the exact columns and formats required. Once your file matches the template, upload to create goals and key results in bulk. Below are the images how goal dashboard looks like when it is created


Organization-Level Goal – Setup Guide
A) Goal Details (must be completed first)
Goal Name 🏷️ Plain language, outcome‑style. Examples: • “Improve Organization Delivery Quality” • “Strengthen Release Reliability”
Goal Description 📝 Goal Name 🏷️
Plain language, outcome‑style.
Examples:
• “Improve Organization Delivery Quality” • “Strengthen Release Reliability”
Goal Description 📝
1–2 lines of context so anyone understands what success looks like. Example: “Reduce change failure rate and speed up safe deployments across all teams.”
Scope
Choose Organization (applies to all teams). If you pick anything else, it’s not an org‑level goal.
Timeframe ⏳
Choose one: Weekly, Monthly, or Quarterly.
Minimum duration rule
• Weekly: at least 30 days between start and end • Monthly: at least 90 days between start and end • Quarterly: at least 180 days between start and end If the span is too short, you’ll see a validation pop‑up and cannot continue.
Start Date & End Date 📅
Pick dates that meet the rule for the timeframe you selected. Valid examples: • Weekly: 1 Jul → 5 Aug (35 days, OK) • Monthly: 1 Jul → 1 Oct (92 days, OK) • Quarterly: 1 Jan → 30 Jun (181 days, OK) ✅ When all five items above are valid, the Key Results section becomes available.
B) Key Results (add one or more; weights must total 100)
For each Key Result, fill these fields in order:
Key Result – Short, specific outcome for this metric.
Weight – Contribution of this KR to the overall goal (in %). All KR weights must sum to 100.
Select Metric – Choose the metric to track.
Condition – More Than / Less Than / Between.
Count – Target value(s).
⚠️ If anything is incompatible (e.g., wrong type for the metric, missing range for “Between”), you’ll get a pop‑up and the KR won’t save until corrected.
Weight rule (must equal 100)
You can add as many KRs as you like, but the sum of all KR weights must be exactly 100. Once the total is 100 and every KR is valid, the Update Key Results button becomes enabled.
C) Finish & Save
Click Update Key Results (enabled when all KRs are valid and total Weight = 100).
Review the summary.
Click Save Goal.
D) Concrete Examples
Example 1 — Delivery Quality (Quarterly)
Goal Name
Improve Organization Delivery Quality
Description
Reduce change failures and speed up safe releases across all teams.
Scope
Organization
Timeframe
Quarterly
Dates
1 Jan → 30 Jun
KR 1
Reduce CFR – W: 40, Metric: Change Failure Rate, Condition: Less Than, Count: 10%
KR 2
Increase Deployment Frequency – W: 30, Metric: Deployment Frequency, Condition: More Than, Count: 5/week
KR 3
Improve Cycle Time – W: 30, Metric: Cycle Time, Condition: Less Than, Count: 3 days
Example 2 — Weekly Monitor (needs ≥ 30‑day span)
Goal Name
Stabilize Weekly Release Health
Description
Keep weekly releases healthy across org.
Scope
Organization
Timeframe
Weekly
Dates
1 Jul → 5 Aug
KR 1
Reduce CFR – W: 50, Metric: Change Failure Rate, Condition: Less Than, Count: 12%
KR 2
Increase Deployment Frequency – W: 25, Metric: Deployment Frequency, Condition: More Than, Count: 4/week
KR 3
Cycle Time Guardrail – W: 25, Metric: Cycle Time, Condition: Between, Count: 2 and 4 days
E) Common Validation Pop‑ups & Fixes
“Timeframe dates are too short” – Ensure dates meet minimum span.
“Weights must add up to 100” – Adjust KR weights until total is exactly 100.
“Invalid condition for metric” – Match condition to metric type.
“Key Results can’t be updated yet” – One or more KR fields incomplete/invalid or weights ≠ 100.
F) Tips for first‑time users how we can set goal Organization-Level:





Keep KRs simple and measurable.
For count metrics, avoid double‑counting by using distinct IDs.
Review progress regularly and adjust future goals.
Team-Level Goal – Setup Guide
Main difference from Organization level: Scope = Team. You must select the specific team.
A) Goal Details
Goal Name 🏷️ – Specific to the team.
Goal Description 📝 – Context for the team’s objective.
Scope – Select Team.
Select Team 👥 – Choose which team this goal applies to.
Timeframe ⏳ – Weekly ≥ 30 days, Monthly ≥ 90 days, Quarterly ≥ 180 days.
Start Date & End Date 📅 – Must meet timeframe rules.
B) Key Results
Same order, validations, and weight rules as Organization level.
C) Example – Team Level
Goal Name
Reduce Cycle Time – Backend Team
Goal Description
Cut average cycle time by 25% for Backend Team
Scope
Team
Selected Team
Backend
Timeframe
Quarterly
Dates
01 Jan → 30 Jun
KR 1
Cycle Time Reduction – W: 50, Metric: Cycle Time, Condition: Less Than, Count: 3 days
KR 2
PR Review Time – W: 30, Metric: PR Review Time, Condition: Less Than, Count: 1 day
KR 3
Deployment Frequency – W: 20, Metric: Deployment Frequency, Condition: More Than, Count: 4/week
Below are the steps how we can set goal Team level:



Contributor-Level Goal – Setup Guide
Main difference from Organization level: Scope = Contributor. You can select one or multiple contributors.
A) Goal Details
Goal Name 🏷️ – Specific to contributor(s).
Goal Description 📝 – Context for the contributor’s objective.
Scope – Select Contributor.
Select Contributor(s) 👤 – Choose one or more contributors.
Timeframe ⏳ – Weekly ≥ 30 days, Monthly ≥ 90 days, Quarterly ≥ 180 days.
Start Date & End Date 📅 – Must meet timeframe rules.
B) Key Results
Same order, validations, and weight rules as Organization and Team levels.
C) Example – Contributor Level
Goal Name
Improve PR Review Turnaround – John Doe
Goal Description
Reduce PR review time and improve test coverage
Scope
Contributor
Selected Contributor
John Doe
Timeframe
Monthly
Dates
01 Jul → 30 Sep
KR 1
PR Review Time – W: 60, Metric: PR Review Time, Condition: Less Than, Count: 1 day
KR 2
Test Coverage – W: 40, Metric: t Test Coverage, Condition: More Than, Count: 80%
Below are the steps how we can set goal Contributor level:


Last updated