انتقل إلى المحتوى
أمين أبوزيد
SRB-014

مقاييس الهندسة

  • 7 درس
  • 3 ساعة تدريب (تقدير)
في هذه الصفحة 9 موضوعات

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

نظرة عامة

الموضوعات

  • مقاييس DORA
  • مؤشرات الموثوقية
  • فعالية التسليم

تعلّم أولًا

3 ساعة تدريب (تقدير)

مخرجات التعلم

  1. Measure the four DORA metrics and explain what each reveals.
  2. Combine delivery metrics with reliability indicators (SLO attainment, incident rate).
  3. Use metrics for improvement, not team ranking, and avoid Goodhart effects.
  4. Present a metric trend with a hypothesis and an experiment.

الدروس

  1. 01لماذا نقيس التسليم
  2. 02مقاييس DORA
  3. 03مؤشرات الموثوقية
  4. 04مقاييس تأتي بنتائج عكسية
  5. 05من المقياس إلى تجربة تحسين
  6. 06عرض عملي: تشخيص بطء زمن التسليم (lead time) من بيانات خط الأنابيب
  7. 07عرض عملي: اكتشاف مقياس يجري التلاعب به

المختبر والتمارين

Lab

SRB-014-LAB1 · Program dashboard

Outcomes: 1–4 · Time: ~3 h

  1. Define the four DORA metrics for the four FulfillCo teams (what counts as a deployment and a failure) and compute them from pipeline and incident data.
  2. Add reliability indicators: SLO attainment, error budget, incident rate.
  3. Build the dashboard view with context notes, grouped at team and program level.
  4. Choose one trend, write a hypothesis, run one improvement experiment, and record the result.

Acceptance: experiment hypothesis, measure, and result recorded.

Exercises (assessment: metrics narrative review)

IDOutcomeTask
SRB-014-EX011Given a sample pipeline export, compute lead time (median and 85th percentile) and deployment frequency for one team.
SRB-014-EX021Define "deployment" and "failure" for the program in one paragraph each, and explain a boundary case.
SRB-014-EX032Case: deployment frequency doubled and SLO attainment fell. Write a three-sentence reading and a next step.
SRB-014-EX043A director wants a team league table by deployment count. Write the reply with an alternative.
SRB-014-EX053List three ways each of lead time and change failure rate could be gamed, with counter-measures.
SRB-014-EX064Present a rising lead-time trend as hypothesis, experiment, measure, and decision rule.
SRB-014-EX074Write the metrics narrative (half a page) for a monthly program review, including one uncomfortable finding.
أظهر الحلول
  • EX01 Lead time per change is merge-to-production time; report median and 85th percentile; frequency is deployments per week.
  • EX02 Deployment: a production release of a change, excluding config-only reruns unless counted consistently. Failure: a release needing rollback, hotfix, or causing an incident. State the boundary decision (for example flag flips).
  • EX03 Speed rose at the cost of reliability; likely smaller batches without adequate tests or review. Next step: look at the failing changes, tighten gates, and track the pair together.
  • EX04 Reply that team contexts differ and counts invite gaming; offer trend per team against its own baseline plus reliability indicators.
  • EX05 Lead time: splitting work, starting the clock late. Failure rate: not logging failures, calling them "known issues". Counter: companions, audits of definitions, trend not target.
  • EX06 Hypothesis: reviews wait for hours; change: review rotation and a 4-hour response agreement; measure review wait median; success if it drops by a set amount in four weeks.
  • EX07 Narrative: what moved, probable cause, what we tried, what we ask for; be honest about missing data and about a metric that looks worse.
  • Outcome 2 is also covered by the lab dashboard; outcome 3 by Q05-Q07.

Workplace evidence: an improvement you drove using delivery or reliability metrics.

الاختبار

Outcomes: O1 DORA metrics · O2 delivery plus reliability · O3 avoiding backfire · O4 metric to experiment.

اختبار ذاتي لك: لا توجد درجات، ولا يُحفظ أو يُرسل أي شيء. اختر إجابة ثم تحقق منها، ويمكنك المحاولة مرة أخرى كما تشاء.

  1. 1Lead time for changes measures:O1
  2. 2Change failure rate is:O1
  3. 3Which two DORA measures reflect stability?O1
  4. 4Deployment frequency rises while SLO attainment falls. Best reading?O2
  5. 5Goodhart's law says:O3
  6. 6A team splits one change into many tiny deploys to raise frequency. That is:O3
  7. 7Best way to use delivery metrics across teams:O3
  8. 8A valid improvement experiment needs:O4
  9. 9Why use the 85th percentile of lead time as well as the median?O4
  10. 10Error budget burn tells you:O2

الجزء العملي

Submit a metrics narrative for the program dashboard (SRB-014 assessment) and complete SRB-014-LAB1. Pass: at least 8/10 on the quiz, a narrative that pairs delivery and reliability data, and a recorded experiment with hypothesis, measure, and result.

أخطاء شائعة

Comparing teams by metric; measuring without acting.

التقييم

Metrics narrative review.

دليل من بيئة العمل

An improvement you drove using delivery or reliability metrics.

الصلة بالمسار الوظيفي

Measuring impact (STF-019) and engineering productivity (STF-009).

اكتب للبحث في المستويات والمراحل والوحدات والدروس.