Skip to content

Latest commit

 

History

History
268 lines (219 loc) · 15.8 KB

File metadata and controls

268 lines (219 loc) · 15.8 KB

Стратегия как код

Карту гипотез можно хранить не только как рисунок. Важно различать три формы:

  1. Рисунок — человек видит карточки и линии, но система не знает их смысла.
  2. Диаграмма как код — текст, например Mermaid, воспроизводит изображение и позволяет сравнивать версии.
  3. Семантическая модель данных — цели, метрики, субъекты, гипотезы, задачи, наблюдения и решения имеют типы, идентификаторы, свойства и явные связи.

Главный скачок возможностей происходит на третьем шаге. Диаграмма остаётся удобным представлением, но больше не является единственным носителем смысла.

Стратегия как код — этап перехода от ремесла стратега к воспроизводимой технологии. Материалы на эту тему:

  1. Революция в стратегировании: переход от ремесленничества к технологии
  2. Видео «Стратегия: от ремесла к технологии» и два следующих шага
  3. Ускорение создания стратегии с помощью ИИ
  4. Операционный директор между бюджетом и хаосом

Что должна поддерживать система

Создание и фасилитация

  • визуализацию одной модели разными представлениями;
  • одновременную работу и обсуждение;
  • свободное создание, переписывание, перемещение и постепенное связывание карточек;
  • комбинации топологий и технические приёмы без разрыва потока мысли;
  • приоритеты, группировки и контексты приватности.

Семантическая целостность

  • устойчивые идентификаторы и типы сущностей;
  • валидацию обязательных полей и допустимых связей;
  • автоматические тесты формата и трассировки;
  • смысловую проверку и поиск типовых ошибок с помощью ИИ;
  • историю версий, автора и основания изменения;
  • связи между разными картами без копирования текста.

Реализация и обучение

  • интеграцию с источниками метрик и рабочими системами;
  • временные ряды основных и балансирующих метрик;
  • предупреждения о приближении к балансирующей границе и запись реакции;
  • сопоставление активных ставок с фактическими задачами и расходом ресурса;
  • отдельные состояния решения о ресурсе, исполнения и проверки гипотезы;
  • связь результата эксперимента с точной версией гипотезы;
  • журнал работающих и неработающих путей;
  • подготовку данных и проектов решений к стратегической каденции.

Полная схема сущностей и возможностей собрана в разделе «Модель данных и ИИ-агенты».

Следующие направления развития

  • песочница для сравнения альтернативных стратегий;
  • стратегические игры и моделирование взаимодействия сторон;
  • анализ полноты и противоречий между несколькими контурами;
  • шаблоны стратегических ходов с явными условиями применимости;
  • автоматическое объяснение истории пересмотра стратегии;
  • накопление обезличенного знания о механизмах без превращения прошлого успеха в универсальный рецепт.

Реализованные системы

Часть перечисленных возможностей реализуют специализированные сервисы:

  1. Социотех
  2. Гипотезная

Конкретный набор функций меняется, поэтому проверяйте текущую документацию выбранного инструмента. Наличие функции само по себе не означает, что практика реально используется.

Преимущества стратегии как кода

1. Читаемая история изменений

Можно увидеть, кто, когда и почему изменил цель, гипотезу или связь; сравнить версии и восстановить состояние, на основании которого принималось решение. Это надёжнее, чем искать визуальные отличия между снимками большой доски.

2. Автоматические тесты

Формально проверяются типы, обязательные поля, допустимые связи и полный путь от задачи до цели. Смысловые проверки — содержание механизма, направленность на субъекта и логика влияния на метрику — может готовить ИИ, но их подтверждает человек с предметным контекстом.

3. Наблюдаемая реализация

К метрикам подключаются источники данных, к гипотезам — эксперименты, к задачам — фактическое исполнение и ресурс. Поэтому на каденции можно увидеть не только статус плана, но и изменение показателей, балансирующие ограничения и свидетельства вклада конкретной гипотезы.

4. Связь стратегии с операционкой

Структурные связи позволяют находить задачи без стратегического основания, ставки без обеспечивающих действий и работу, оставшуюся на закрытой версии гипотезы. Подробный процесс описан в разделе «Связь стратегии с операционкой».

5. ИИ-агенты работают с объектами, а не с пикселями

Агент может сослаться на конкретную сущность, собрать свидетельства, предложить ограниченную правку и перечитать результат. Готовые скиллы опубликованы в репозитории ИИ-скиллов. Правила безопасной работы — в разделе «Модель данных и ИИ-агенты».

Примеры кода

Код написан на Мermaid. Документация к коду по ссылке http://mermaid.js.org/syntax/flowchart.html

1. Классическая топология Карты гипотез

image
---
title: Карта гипотез как код. Теперь вашу карту можно хранить на GitHub
---
flowchart RL
    goal[Цель]
    subject1[Субъект1]
    subject2[Субъект2]
    hypothesis1[Гипотеза1]
    hypothesis2[Гипотеза2]
    hypothesis3[Гипотеза3]
    task1[Задача1]
    task2[Задача2]
    task3[Задача3]
    task4[Задача4]
    task5[Задача5]

    classDef goalClass fill:#90EE90,color:#000
    classDef subjectClass fill:#FFA500,color:#000
    classDef hypothesisClass fill:#FFFF00,color:#000
    classDef taskClass fill:#4169E1,color:#000

    class goal goalClass
    class subject1,subject2 subjectClass
    class hypothesis1,hypothesis2,hypothesis3 hypothesisClass
    class task1,task2,task3,task4,task5 taskClass

    subject1 --> goal
    subject2 --> goal
    hypothesis1 --> subject1
    hypothesis2 --> subject1
    hypothesis3 --> subject2
    task1 --> hypothesis1
    task2 --> hypothesis2
    task3 --> hypothesis3
    task4 --> hypothesis3
    task5 --> hypothesis3

https://www.mermaidchart.com/app/projects/c014cef2-aae1-4690-8032-d73dcc3bd47f/diagrams/c1688286-22d4-4e86-942a-273d7af92195/version/v0.1/edit

2. Пример притчи о гончаре

image
---
title: Карта гипотез как код. Теперь вашу карту можно хранить на GitHub
---
flowchart RL
    goal["Обезопасить свою продукцию
      Метрика:
      0 разбитых горшков
      мальчишками
      (сейчас разбивают
      все и каждый день)"]
    subject1["Соседские 
    мальчишки"]
    subject2["Родители
    мальчишек"]
    hypothesis1["`**Если** вызвать жалость к себе,
      **то** им станет совестно бить горшки,
      **потому что** их мораль запретит им издеваться над бедным стариком,
      **тогда** число разбитых горшков снизится до нуля`"]
    hypothesis2["`**Если** им угрожать,
      **то** они испугаются,
      **потому что** побоятся получить возмездие за порчу горшков,
      **тогда** число разбитых горшков снизится до нуля`"]
    hypothesis3["`**Если** превратить хобби мальчишек в работу и перестать им платить,
      **то** они не станут больше бить горшки,
      **потому что** их мотивация стала зависима от оплаты, которой больше нет,
      **тогда** число разбитых горшков снизится до нуля`"]
    hypothesis4["`**Если** пожаловаться родителям на их детей,
      **то** они решат вразумить своих детей,
      **потому что** захотят помочь старику,
      **тогда** число разбитых горшков снизится до нуля`"]
    task1["Придумать описание ценности
      горшков в своей жизни"]
    task2["Донести эту информацию
      до мальчишек"]
    task3["Придумать угрозы"]
    task4["Догнать мальчишек и
      максимально реалистично
      угрожать им"]
    task5["Выделить бюджет на эксперимент"]
    task6["Договориться с мальчишками об оплате"]
    task7["Платить им меньше с каждым днём"]
    task8["Максимально реалистично, 
      с грустью в глазах заявить, 
      что денег больше нет"]
    task9["Найти родителей"]
    task10["Донести до них 
      критичность ситуации"]
    task11["Договориться с ними, чтобы
      они оказали влияние на детей"]

    classDef goalClass fill:#90EE90,color:#000
    classDef subjectClass fill:#FFA500,color:#000
    classDef hypothesisClass fill:#FFFF00,color:#000
    classDef taskClass fill:#4169E1,color:#FFF

    class goal goalClass
    class subject1,subject2 subjectClass
    class hypothesis1,hypothesis2,hypothesis3,hypothesis4 hypothesisClass
    class task1,task2,task3,task4,task5,task6,task7,task8,task9,task10,task11 taskClass

    subject1 --> goal
    subject2 --> goal
    hypothesis1 --> subject1
    hypothesis2 --> subject1
    hypothesis3 --> subject1
    hypothesis4 --> subject2
    task1 --> hypothesis1
    task2 --> hypothesis1
    task3 --> hypothesis2
    task4 --> hypothesis2
    task5 --> hypothesis3
    task6 --> hypothesis3
    task7 --> hypothesis3
    task8 --> hypothesis3
    task9 --> hypothesis4
    task10 --> hypothesis4
    task11 --> hypothesis4

https://www.mermaidchart.com/app/projects/c014cef2-aae1-4690-8032-d73dcc3bd47f/diagrams/c1688286-22d4-4e86-942a-273d7af92195/version/v0.1/edit

Посмотрите другие разделы базы знаний

  1. Быстрый старт
  2. Модель данных и ИИ-агенты
  3. Метрики, эксперименты и доказательства
  4. Связь стратегии с операционкой
  5. Главная страница базы знаний
  6. Топологии Карты гипотез
  7. Модель зрелости стратегирования через Карту гипотез
  8. Типовые ошибки при создании Карты гипотез
  9. Технические приёмы работы с картами и фасилитации
  10. Личная и семейная стратегия
  11. Стандарт технологии
  12. Стратегические игры с помощью Карты гипотез
  13. Примеры карт гипотез из практики
  14. Сессии стратегического планирования
  15. Типовые элементы
  16. Сообщество
  17. Соотнесение Карты гипотез с другими подходами и методами