True Causes
СР
← почетна
7/7 · Акције
особа: 30 · идеја: 30
пробни пролаз · не рачуна се
препреке · свако са линком · на јавном списку · федерација укључена
води: њен водитељ (запечаћено)
особа: 30 · идеја: 30 · 2 групе
Пасош → · Логика → · запис
↗ подели ову мапу
На другом сајту, као жива мапа:
Као слика: https://truecauses.org/d/6708d57/map.svg
Као подаци: сви оцењени парови у овој соби (CSV). Свака тврдња има своју адресу, /c/6708d57/<card>, наведену испод мапе.
Наведите извор када објављујете: Causal map: True Causes, https://truecauses.org/d/6708d57
ПИТАЊЕ

Why does the same outage keep recurring?

Предложите шта да се уради, па процените да ли би свака акција померила сваки корен.

Запечаћено пре 23 дана: ова соба више не зна ко је седео у њој; по имену остаје само њен водитељ. Оно до чега је дошла остаје.
за столом: 30 (симулирано: 29) · 3 предложене акције за основне узроке (6). Додајте једну, па процените да ли свака акција помера сваки узрок.
Гледате као гост. Унесите корисничко име да бисте се придружили и учествовали.
Најпре оцените основне узроке
зашто
Пракса саме методе, пре него што се предложи иједна акција: сваки основни узрок добија оцену од 1 до 5 за то колико је изводљиво бавити се њиме, колики би утицај то имало и колико је вероватно да ће се решити сам од себе, без икакве интервенције. Предност имају основни узроци са великим утицајем, високом изводљивошћу и малом вероватноћом да се реше сами — приоритет = утицај + изводљивост − вероватноћа. Оцене се упросечују за целу групу и приказују уз број оних који су оцењивали.
1 = ниско, 5 = високо. Ваше оцене; поред њих просеци групе.
основни узрокизводљивоутицајрешава се самоприоритет
The service map in the wiki is two years old––––
One engineer knows how the payment path actually works––––
Feature flags are never cleaned up, so nobody knows which paths are live––––
The on-call rota has the same two people on it most weeks––––
Rollbacks take longer than the outage they are meant to end––––
Alerts fire so often that on-call mutes them––––
Која акција би померила који основни узрок?
Са стране: акције које су људи предложили. Горе: основни узроци које је мапа пронашла. Свако поље је једно гласање о једном питању — да ли би ова акција значајно смањила тај узрок? Једна страна мора да достигне 75% датих гласова да би се питање решило; иначе поље остаје подељено. Свако поље показује како су пали гласови — да / горе / не — а поље је решено када једно од тога добије три четвртине гласова.
зашто
Одговор важи на 75% датих гласова, као и свако друго питање овде. Подељено значи да су људи гласали, а ниједна страна није достигла тај праг — то је резултат, а не ред чекања, и остаје подељено док се довољно људи не предомисли. Поље које нико не реши остаје неодлучено; никад не постаје „не”. Оцењивање сваког пара посебно спречава да се популарној акцији припише да решава ствари које не дотиче.
АКЦИЈАОСНОВНИ УЗРОЦИ · да ли га акција у левој колони умањује?
The service map in the wiki is two years oldOne engineer knows how the payment path actually worksFeature flags are never cleaned up, so nobody knows which paths are liveThe on-call rota has the same two people on it most weeksRollbacks take longer than the outage they are meant to endAlerts fire so often that on-call mutes them
No production deploy after 14:00 on Fridays unless the on-call engineer agrees дискутуј✗ не, не смањује
3 да / 0 горе / 26 не
⚑ група се поделила
21 да / 0 горе / 8 не
још није одлучено
још није одлучено
још није одлучено
још није одлучено
Give the shared schema one named owner and a migration tool with rollback дискутуј✗ не, не смањује
6 да / 0 горе / 23 не
✓ да, смањује ово
24 да / 0 горе / 5 не
још није одлучено
још није одлучено
још није одлучено
још није одлучено
Reserve one engineer-week per sprint for post-mortem actions, first in the sprint, not last дискутуј✗ не, не смањује
4 да / 0 горе / 25 не
✗ не, не смањује
3 да / 0 горе / 26 не
још није одлучено
још није одлучено
још није одлучено
још није одлучено
Највећи учинак засад
Give the shared schema one named owner and a migration tool with rollback смањује основне узроке: 1 од 6
АКЦИЈЕ НА МАПИ
Приказано: све акције које је соба оценила. Директно делује на основне узроке: 1 од 6. Без директне акције: 5.
Прочитано само из поља која је соба решила у фази Акције. Основни узрок у зеленом смањује бар једна од приказаних акција; у сивом ниједна од њих не делује директно на њега; црвени обруб значи да га једна од њих погоршава.
Поделите овај приказ: као слику · као живу мапу за други сајт
The same three services cause most of the pages → The staging environment does not resemble productionFeature work always outranks reliability work in planning → Post-mortem actions are written up and then never scheduledRollbacks take longer than the outage they are meant to end → Reliability has no budget line of its ownEvery team has its own logging format → Customers report outages before monitoring doesReliability has no budget line of its own → The incident channel fills with people asking for status instead of giving itReliability has no budget line of its own → The staging environment does not resemble productionPost-mortems assign actions to people who were not in the room → Post-mortem actions are written up and then never scheduledTests that fail intermittently are retried until green → Customers report outages before monitoring doesRetries are unbounded, so a slow dependency becomes a flood → The same three services cause most of the pagesAlerts fire so often that on-call mutes them → Every team has its own logging formatThe on-call rota has the same two people on it most weeks → Post-mortem actions are written up and then never scheduledThe on-call rota has the same two people on it most weeks → Alerts fire so often that on-call mutes themFeature flags are never cleaned up, so nobody knows which paths are live → The same three services cause most of the pagesFeature flags are never cleaned up, so nobody knows which paths are live → Rollbacks take longer than the outage they are meant to endOne engineer knows how the payment path actually works → The on-call rota has the same two people on it most weeksThe service map in the wiki is two years old → Feature flags are never cleaned up, so nobody knows which paths are liveFeature work always outranks reliability work in planningFeature work alwaysoutranks reliability workin planningPost-mortems assign actions to people who were not in the roomPost-mortems assign actionsto people who were not inthe roomTests that fail intermittently are retried until greenTests that failintermittently are retrieduntil greenRetries are unbounded, so a slow dependency becomes a floodRetries are unbounded, so aslow dependency becomes afloodOne engineer knows how the payment path actually works ② Give the shared schema one named owner and a migration tool with rollbackOne engineer knows how thepayment path actually works②шта приказане акције чине овом основном узроку1 АКЦИЈА ГА СМАЊУЈЕThe service map in the wiki is two years oldThe service map in the wikiis two years oldшта приказане акције чине овом основном узрокуНИЈЕДНА АКЦИЈА НЕ ДЕЛУЈЕДИРЕКТНО НА ЊЕГАFeature flags are never cleaned up, so nobody knows which paths are liveFeature flags are nevercleaned up, so nobody knowswhich paths are liveшта приказане акције чине овом основном узрокуНИЈЕДНА АКЦИЈА НЕ ДЕЛУЈЕДИРЕКТНО НА ЊЕГАThe on-call rota has the same two people on it most weeksThe on-call rota has thesame two people on it mostweeksшта приказане акције чине овом основном узрокуНИЈЕДНА АКЦИЈА НЕ ДЕЛУЈЕДИРЕКТНО НА ЊЕГАRollbacks take longer than the outage they are meant to endRollbacks take longer thanthe outage they are meantto endшта приказане акције чине овом основном узрокуНИЈЕДНА АКЦИЈА НЕ ДЕЛУЈЕДИРЕКТНО НА ЊЕГАAlerts fire so often that on-call mutes themAlerts fire so often thaton-call mutes themшта приказане акције чине овом основном узрокуНИЈЕДНА АКЦИЈА НЕ ДЕЛУЈЕДИРЕКТНО НА ЊЕГАThe same three services cause most of the pagesThe same three servicescause most of the pagesPost-mortem actions are written up and then never scheduledPost-mortem actions arewritten up and then neverscheduledReliability has no budget line of its ownReliability has no budgetline of its ownEvery team has its own logging formatEvery team has its ownlogging formatThe incident channel fills with people asking for status instead of giving itThe incident channel fillswith people asking forstatus instead of giving itThe staging environment does not resemble productionThe staging environmentdoes not resembleproductionCustomers report outages before monitoring doesCustomers report outagesbefore monitoring does
Сваки број на мапи означава основни узрок који та акција смањује.
① No production deploy after 14:00 on Fridays unless the on-call engineer agrees
② Give the shared schema one named owner and a migration tool with rollback
③ Reserve one engineer-week per sprint for post-mortem actions, first in the sprint, not last
Шта очекујемо да уследи
Предвиђања о акцијама: шта би свака требало да промени, како то измерити и када проверити. Тог датума неко ко је био у соби уписује поред предвиђања шта се заиста догодило.
зашто
Мапа каже које акције померају које узроке. Не каже да ли их је ико спровео, нити да ли се ишта променило. Унос овде је предвиђање са датумом и нечим што се мери, написано пошто је мапа решена. Када дође тај датум, поред њега се упише шта се заиста догодило, а предвиђање остаје какво је било: погрешно је управо оно корисно. Нико није гласао ни о чему од овога и то не мења ништа од онога што је соба утврдила.
рок: 23 Jan 2027
акцијаNo production deploy after 14:00 on Fridays unless the on-call engineer agrees
очекујемоthe same cause stops coming back once fixing it is in the sprint
мерилоrepeat outages with the same cause, per quarter
проценесоба: 3 (медијана; процена: 15; распон од 1 до 6)