dele

Стратегия и анализ

Диаграмма Исикавы онлайн

«Исикава (рыбья кость)» раскладывает причины одного наблюдаемого эффекта по категориям-костям. В Dele схема показывает не только вывод, но и то, что проверяли: каждая категория названа по ходу реального расследования, а подтверждённая первопричина выделена вместе с эффектом.

Задержка p99 на оформлении заказа: причиныПять категорий возможных причин роста задержки p99 при оформлении заказа; подтверждённая причина — нет индекса в данных.пропущена канарейкадрейф конфигурацииВЫКАТКАнет индекса orders.created_atтаблица в 3 раза больше планаДАННЫЕпул соединений: 20паузы GCРАНТАЙМнет алерта на p99дашборд раз в 5 минНАБЛЮДАЕМОСТЬсмена дежурных во время инцидентаЛЮДИЭФФЕКТp99 оформления заказа×4 в течение 90 минутЛЕГЕНДАКатегория (кость)ПричинаПодтверждённая причинаНаблюдаемое следствиеКоралл — подтверждённая причина и наблюдаемое следствие.
Шаблон «Задержка p99 на оформлении заказа: причины» — исикава (рыбья кость) в Dele

Когда использовать

  • Постмортем инцидента: рост задержки, падение конверсии, всплеск ошибок
  • Разбор брака или дефекта на производстве и в поставке
  • Подготовка к ретроспективе: собрать гипотезы о причинах до обсуждения
  • Отчёт для руководства: что проверили и где нашли корень проблемы

Как с ней работать в Dele

  • Следствие (effect) — наблюдаемый симптом или измерение, например «p99 вырос до 2 с», а не исправление вроде «добавить алерт». Отметьте его акцентом.
  • Категорий 3–5, шестая расширяет холст. Называйте их по реальному расследованию, а не по пустому шаблону 6M.
  • В каждой категории 1–3 причины, всего не больше 18. Причина — короткая находка, которая добавляет информацию к названию категории.
  • Пустых категорий не бывает: если причин не нашли, категорию лучше убрать.
  • Акцентов два: эффект и одна категория с подтверждённой первопричиной. Это весь бюджет.

Три способа собрать диаграмму

Словами. Откройте ИИ-ассистента в редакторе или подключите своего агента по MCP и опишите задачу, например:

«Сделай диаграмму Исикавы для роста p99 на оформлении заказа до 2 секунд: база, кеш, сеть, релиз. Первопричина — в кеше, после релиза вырос процент промахов.»

В редакторе. Создайте диаграмму из шаблона «Исикава (рыбья кость)», меняйте элементы на холсте и в панели справа — раскладка пересчитывается сама.

Кодом. Диаграмма — это JSON-спецификация. Её можно править в панели «Спецификация», генерировать скриптом и хранить в git.

Спецификация примера (JSON)
{
  "type": "fishbone",
  "title": "Задержка p99 на оформлении заказа: причины",
  "description": "Пять категорий возможных причин роста задержки p99 при оформлении заказа; подтверждённая причина — нет индекса в данных.",
  "effect": {
    "label": "p99 оформления заказа",
    "detail": "×4 в течение 90 минут",
    "focal": true
  },
  "categories": [
    {
      "label": "Выкатка",
      "causes": [
        {
          "label": "пропущена канарейка"
        },
        {
          "label": "дрейф конфигурации"
        }
      ]
    },
    {
      "label": "Данные",
      "causes": [
        {
          "label": "нет индекса orders.created_at"
        },
        {
          "label": "таблица в 3 раза больше плана"
        }
      ],
      "focal": true
    },
    {
      "label": "Рантайм",
      "causes": [
        {
          "label": "пул соединений: 20"
        },
        {
          "label": "паузы GC"
        }
      ]
    },
    {
      "label": "Наблюдаемость",
      "causes": [
        {
          "label": "нет алерта на p99"
        },
        {
          "label": "дашборд раз в 5 мин"
        }
      ]
    },
    {
      "label": "Люди",
      "causes": [
        {
          "label": "смена дежурных во время инцидента"
        }
      ]
    }
  ],
  "legendNote": "Коралл — подтверждённая причина и наблюдаемое следствие."
}

Когда выбрать другой формат

  • Хронология событий инцидента — это таймлайн → Таймлайн
  • Кто кого вызвал и в каком порядке — диаграмма последовательности → Последовательность
  • Свободный сбор идей без одного следствия удобнее в майндмэпе → Майндмэп

Вопросы о формате

Сколько категорий и причин можно добавить?

3–5 категорий по 1–3 причины в каждой и не больше 18 причин всего. Шестая категория допустима, но расширяет холст.

Нужно ли использовать категории 6M?

Нет. Лучше назвать кости по тому, что вы реально проверяли: база данных, деплой, внешний API. Пустой шаблон ничего не сообщает.

Что выделять цветом?

Следствие и одну категорию с подтверждённой первопричиной. Остальные гипотезы остаются нейтральными.

Все форматы →

Позиционирование по двум осям, 2×2

Несколько вариантов по 3–5 общим критериям

Иерархия ценности или конверсия по этапам