Принцип ABZ
Хочу поделиться небольшим разбором стратегии развития Хаос-контроля, потому что это показательный пример работы над чем-то глобальным через Принцип Систем. Будь то создание IT-продукта или любой глобальный проект.
Свою стратегию мы строим на принципе ABZ:
Точка A - текущее состояние проекта
Точка B - следующая итерация развития
Точка Z - конечное видение
К слову, ABZ - это квинтэссенция любого курса по личностному росту за 100+ тыс рублей, поэтому можете неплохо на них сэкономить, прочитав эту заметку.
Конечное видение ХК - это органайзер, который не просто является хранилищем для задач и рабочих материалов, но и сам решает часть задач. Реализуется это с помощью следующих механизмов:
1. Записали задачу, выполнили задачу (это стандартная функциональность любого планировщика, точка A)
2. Записали задачу, делегировали ее сотруднику или коллеге (это появится в ближайшее время, точка 😎
3. Записали задачу, органайзер нашел для нее подходящего исполнителя, получили результат чужими руками (точка Z)
«Нашел подходящего исполнителя» - это сценарий, реализуемый двумя ключевыми механизмами:
1. Организация внутри приложения своего рода биржи труда (представьте себе микс YouDo и таск-менеджера)
2. Обработка добавленных пользователями данных с помощью LLM и автоматическая декомпозиция сложных задач на составные шаги, часть которых выполняется самим пользователем, часть - с помощью AI, часть - привлеченными людьми
Конечное видение точки Z - перспектива отдаленная, но если формировать видение каждой очередной точки B через ее призму, то это существенно корректирует общий курс развития.
В частности, смотря на точку Z, вырисовываются следующие функциональные требования, которых бы не существовало, если бы мы просто развивали проект, ориентируясь на другие продукты:
- Добавление файлового хранилища, чтобы пользователи могли создавать в одном месте и свои проекты и необходимые для их реализации материалы (это мы уже анонсировали вот тут)
- Реализация базовых функций командной работы, чтобы были механизмы делегирования (это ожидаем в начале 2025)
- Реализация механизма коммуникации пользователей друг с другом внутри продукта, включая финансовые взаимоотношения с помощью, вероятно, токена ХК (практическое применение web3, в котором есть смысл)
- Реализация функций обработки введенных пользователями данных с помощью обезличенных алгоритмов, помогающих решать задачи широкого спектра применения
Если два последних пункта кажутся чем-то странным, то вот два конкретных примера:
1. Допустим, я хочу подготовить эту заметку за 5 минут, а не за час. Создаю задачу в Хаос-контроле «Подготовить пост в Телеграм о стратегии развития Хаос-контроля», добавляю к ней аудио-заметку, где за 2 минуты наговариваю базовые тезисы. Приложение делает из этого готовый к публикации пост, используя мою стилистику, которую получило на базе предыдущих публикаций.
2. Или хочу подготовить базовый договор-оферту для своего проекта. Ставлю задачу «Подготовить оферту», обозначаю основные моменты, сохраняю в Хаос-контроле и получаю предложение от внешнего юриста, который тоже пользуется Хаос-контролем, но с которым мы до этого не взаимодействовали. Юрист решает задачу, получает деньги на свой счет в приложении, а я получаю готовый документ.
До этого всего еще далеко, но текущие изменения в продукте направлены на то, чтобы со временем прийти к подобным возможностям. Поэтому мы и добавляем файловое хранилище, а также работаем над функциями коллаборации, а не реализуем иные функции, которые со стороны могут показаться более привычными для подобных инструментов.
При этом стремимся сохранить текущую простоту и лаконичность продукта, чтобы он не стал чем-то монструозным.
Суть ABZ в том, чтобы последовательно делать то, что полезно сейчас, опираясь на долгосрочное видение. Постоянный и системный переход точки B в точку A со временем ведет к тому, что здесь и сейчас кажется чем-то недостижимым.