[{"data":1,"prerenderedAt":307},["ShallowReactive",2],{"article-alternates":3,"article-\u002Fru\u002Flifestyle\u002Fnabor-instrumentov-2026-operacii-roibase":13},{"i18nKey":4,"paths":5},"lifestyle-004-2026-07",{"de":6,"en":7,"es":8,"fr":9,"it":10,"ru":11,"tr":12},"\u002Fde\u002Flifestyle\u002Ftool-stack-partnership","\u002Fen\u002Flifestyle\u002Ftool-stack-anatomy-operational-discipline","\u002Fes\u002Flifestyle\u002Ftech-stack-partnership-2026","\u002Ffr\u002Flifestyle\u002Ftool-stack-partnership","\u002Fit\u002Flifestyle\u002Ftech-stack-partnership","\u002Fru\u002Flifestyle\u002Ftool-stack-operasyonel-disiplin","\u002Ftr\u002Flifestyle\u002Ftool-stack-2026-roibasede-gunluk-operasyonun-anatomisi",{"_path":14,"_dir":15,"_draft":16,"_partial":16,"_locale":17,"title":18,"description":19,"publishedAt":20,"modifiedAt":20,"category":15,"i18nKey":4,"tags":21,"readingTime":27,"author":28,"body":29,"_type":301,"_id":302,"_source":303,"_file":304,"_stem":305,"_extension":306},"\u002Fru\u002Flifestyle\u002Fnabor-instrumentov-2026-operacii-roibase","lifestyle",false,"","Набор инструментов 2026: ежедневная операциональность Roibase","Linear, Notion, Slack, Figma, Granola — паттерны интеграции и построение асинхронной дисциплины команды на практике.","2026-07-15",[22,23,24,25,26],"instrument-nabor","async-rabota","linear","notion","operacii-komandy",8,"Roibase",{"type":30,"children":31,"toc":288},"root",[32,40,47,52,66,71,77,82,87,92,99,104,110,115,120,133,139,144,149,154,160,165,170,175,181,186,222,227,233,238,267,272],{"type":33,"tag":34,"props":35,"children":36},"element","p",{},[37],{"type":38,"value":39},"text","В 2026 году выбор инструментов — это уже не просто вопрос «какое приложение мы используем». Ключевой вопрос: как ты их интегрируешь, как снижаешь стоимость переключения контекста, как устанавливаешь асинхронную дисциплину. В Roibase команда из 12 человек — маркетологи, аналитики данных, специалисты headless commerce, стратеги бренда — работает на едином операциональном стеке. В этой статье мы делимся 5 основными инструментами и паттернами интеграции. Ключевые метрики: в среднем 2,3 часа встреч в день, время асинхронного ответа менее 4 часов, предсказуемость velocity спринта 87%.",{"type":33,"tag":41,"props":42,"children":44},"h2",{"id":43},"linear-не-накопление-а-спринтовая-дисциплина",[45],{"type":38,"value":46},"Linear: не накопление, а спринтовая дисциплина",{"type":33,"tag":34,"props":48,"children":49},{},[50],{"type":38,"value":51},"Linear используем с 2024 года. Переход с Jira был обоснован: скорость и принудительный консенсус. В Linear каждая задача обязательно привязана к cycle (спринт) — накопление бэклога невозможно. У нас цикл длится 2 недели, начинается в понедельник. В начале каждого цикла ставим цель velocity: 40–45 story point на разработчика. Эта цифра основана на среднем показателе последних 6 циклов — это измерение, не предположение.",{"type":33,"tag":34,"props":53,"children":54},{},[55,57,64],{"type":38,"value":56},"Главная сила Linear — иерархия project-issue. Используем её так: каждая кампания клиента — это project, внутри epic'и (например, «Q3 обновление бренда»), под ними task'и. Task'и автоматически попадают в Slack — можно создать issue прямо из Slack-потока командой ",{"type":33,"tag":58,"props":59,"children":61},"code",{"className":60},[],[62],{"type":38,"value":63},"\u002Flinear create",{"type":38,"value":65},". Таким образом нет фразы «давай это в Linear перенесём». Разговор в потоке автоматически связывается с issue, контекст не теряется.",{"type":33,"tag":34,"props":67,"children":68},{},[69],{"type":38,"value":70},"Правило: каждый issue закреплен за одним человеком. Если нужна совместная работа, создаём родительский issue с двумя sub-task'ами. Это убирает неясность ответственности. Показатель соблюдения velocity в спринте — 87% за последние 12 циклов. Эта стабильность достигается благодаря enforcement'у Linear по deadline и estimate.",{"type":33,"tag":41,"props":72,"children":74},{"id":73},"notion-единая-запись-с-двойным-назначением",[75],{"type":38,"value":76},"Notion: единая запись с двойным назначением",{"type":33,"tag":34,"props":78,"children":79},{},[80],{"type":38,"value":81},"В Notion работают два слоя: документация и log решений. Документация — стандартная: onboarding, SOP, runbook'и. Но log решений критичнее. Каждое стратегическое решение (смена инструмента, пересмотр процесса onboarding клиента, новая JD) открывается как страница в Notion. Шаблон: context, варианты (таблица), решение, обоснование. Спустя 6 месяцев ты можешь вернуться и понять, почему тогда выбрали именно этот инструмент.",{"type":33,"tag":34,"props":83,"children":84},{},[85],{"type":38,"value":86},"Интеграция Notion-Linear через Zapier. Когда epic завершается в Linear, на соответствующую страницу проекта в Notion автоматически добавляется тег «completed». Это мелкая деталь, но важная — PM'ы живут в Linear, stakeholder'ы в Notion. Обе стороны должны быть актуальны.",{"type":33,"tag":34,"props":88,"children":89},{},[90],{"type":38,"value":91},"Слабое место Notion — поиск. При 400+ страницах качество результатов падает. Решение: дисциплина таггирования. Каждая страница получает минимум 3 тега (команда, тип проекта, статус). Используем фильтры вместо поиска — это снижает проблему галлюцинаций поисковика.",{"type":33,"tag":93,"props":94,"children":96},"h3",{"id":95},"knowledge-base-vs-chat-memory",[97],{"type":38,"value":98},"Knowledge base vs. chat memory",{"type":33,"tag":34,"props":100,"children":101},{},[102],{"type":38,"value":103},"Notion не синхронизируем с Slack'ом. Chat ephemeral, Notion persistent. Если решение принято в Slack'е, кто-то вручную переносит его в Notion. Эта friction намеренная — не всё должно попадать в Notion. Только переиспользуемая информация. Slack-потоки хранятся 90 дней, затем архивируются. Таким образом Notion действительно становится «единой записью».",{"type":33,"tag":41,"props":105,"children":107},{"id":106},"slack-асинхронно-ориентированный-встречи-в-минимуме",[108],{"type":38,"value":109},"Slack: асинхронно-ориентированный, встречи в минимуме",{"type":33,"tag":34,"props":111,"children":112},{},[113],{"type":38,"value":114},"В Slack 42 канала. Правило: каждый клиент — канал, каждая внутренняя функция — канал (например, #data-ops, #brand-strategy). Нет приватных каналов — transparency по умолчанию. Только HR-вопросы в DM. Это ускоряет onboarding — новый сотрудник в первый день прочитает историю всех каналов и получит контекст.",{"type":33,"tag":34,"props":116,"children":117},{},[118],{"type":38,"value":119},"Асинхронная культура обеспечивается дисциплиной потоков. Правило: каждое сообщение либо получает ответ в потоке, либо reaction. Если сообщение 2 часа без reaction'а — сигнал: никто за это не отвечает. Среднее время ответа в потоке — 4,2 часа (за последние 30 дней). Это убирает необходимость синхронных встреч.",{"type":33,"tag":34,"props":121,"children":122},{},[123,125,131],{"type":38,"value":124},"Двусторонняя интеграция Slack-Linear: ",{"type":33,"tag":58,"props":126,"children":128},{"className":127},[],[129],{"type":38,"value":130},"\u002Flinear",{"type":38,"value":132}," создаёт issue в Slack'е, обновление в Linear пуляет notification в Slack. PM'ы живут в Linear, разработчики в Slack — обе стороны в курсе. Есть проблема с гулом notification'ов? Да. Решили так: каждый выбирает себе ключевое слово для критичных задач (например, «@john-urgent»), только оно даёт push-notification. Остальное попадает в асинхронный канал #updates.",{"type":33,"tag":41,"props":134,"children":136},{"id":135},"figma-handoff-дизайна-без-конфликтов",[137],{"type":38,"value":138},"Figma: handoff дизайна без конфликтов",{"type":33,"tag":34,"props":140,"children":141},{},[142],{"type":38,"value":143},"Figma используется не только для UI\u002FUX, но и для управления brand asset'ами. У каждого клиента свой Figma-workspace — логотипы, палитры цветов, типография, шаблоны слайдов — всё там. Handoff разработчикам через inspect mode'ь — нет дискуссий «какой hex этого синего».",{"type":33,"tag":34,"props":145,"children":146},{},[147],{"type":38,"value":148},"Интеграция Figma-Notion ручная. После финализации дизайна ссылка на Figma встраивается в страницу проекта Notion. Stakeholder видит дизайн, не выходя из Notion. Comment'ы в Figma не используем — они остаются в Figma, не видны в Slack. Всё feedback собирается в Slack-потоке, потом дизайнер переносит в Figma.",{"type":33,"tag":34,"props":150,"children":151},{},[152],{"type":38,"value":153},"Версионирование в Figma сильное, но требует дисциплины. Правило: каждая major revision — «v1.0», «v2.0». Minor iteration'ы — «v1.1», «v1.2». Можно сказать клиенту: «вы одобрили v2.3» — без неясности какой файл.",{"type":33,"tag":41,"props":155,"children":157},{"id":156},"granola-превратить-встречу-в-асинхронный-артефакт",[158],{"type":38,"value":159},"Granola: превратить встречу в асинхронный артефакт",{"type":33,"tag":34,"props":161,"children":162},{},[163],{"type":38,"value":164},"Granola добавили в конце 2025. AI-инструмент для заметок — но кейс использования другой. Granola не просто транскрибирует, она выделяет action item'ы. После встречи автоматически создаёт Linear issue с назначенным ответственным. Нет фразы: «это из встречи попало в Linear?» — попало автоматически.",{"type":33,"tag":34,"props":166,"children":167},{},[168],{"type":38,"value":169},"Лучшая черта Granola: отправляет summary в Slack через webhook. Участники встречи через 5 минут читают summary в #meeting-notes. Асинхронная прозрачность — снижается FOMO (страх упустить), меньше ненужных участников на встречах.",{"type":33,"tag":34,"props":171,"children":172},{},[173],{"type":38,"value":174},"Notion-интеграция Granola пока отсутствует. Делаем вручную: summary критичных встреч с клиентами копируем в decision log Notion. Friction намеренный — не каждую встречу в Notion. Только стратегические решения.",{"type":33,"tag":41,"props":176,"children":178},{"id":177},"паттерны-интеграции-осмысленное-трение",[179],{"type":38,"value":180},"Паттерны интеграции: осмысленное трение",{"type":33,"tag":34,"props":182,"children":183},{},[184],{"type":38,"value":185},"Успех стека зависит не от выбора инструмента, а от того, где ты размещаешь friction. У нас 3 намеренных трения:",{"type":33,"tag":187,"props":188,"children":189},"ol",{},[190,202,212],{"type":33,"tag":191,"props":192,"children":193},"li",{},[194,200],{"type":33,"tag":195,"props":196,"children":197},"strong",{},[198],{"type":38,"value":199},"Slack → Notion:",{"type":38,"value":201}," не автоматизировано. Chat-решение переносится вручную. Это предотвращает шум в Notion.",{"type":33,"tag":191,"props":203,"children":204},{},[205,210],{"type":33,"tag":195,"props":206,"children":207},{},[208],{"type":38,"value":209},"Figma → Linear:",{"type":38,"value":211}," comment-интеграция отсутствует. Feedback собирается в Slack. Единая точка feedback'а.",{"type":33,"tag":191,"props":213,"children":214},{},[215,220],{"type":33,"tag":195,"props":216,"children":217},{},[218],{"type":38,"value":219},"Granola → Notion:",{"type":38,"value":221}," не автоматизировано. Критичные встречи переносятся вручную. Notion decision log остаётся качественным.",{"type":33,"tag":34,"props":223,"children":224},{},[225],{"type":38,"value":226},"Эти трения противоречат идее «автоматизируй всё», но они намеренные. Цена автоматизации: потеря информационной иерархии. Мы размещаем friction для построения иерархии: Slack ephemeral, Linear sprint-scope, Notion strategic.",{"type":33,"tag":41,"props":228,"children":230},{"id":229},"числовой-результат-операциональная-эффективность",[231],{"type":38,"value":232},"Числовой результат: операциональная эффективность",{"type":33,"tag":34,"props":234,"children":235},{},[236],{"type":38,"value":237},"Q2 2026 данные:",{"type":33,"tag":239,"props":240,"children":241},"ul",{},[242,247,252,257,262],{"type":33,"tag":191,"props":243,"children":244},{},[245],{"type":38,"value":246},"Среднее время встреч в день: 2,3 часа (Q2 2024: 4,1 часа)",{"type":33,"tag":191,"props":248,"children":249},{},[250],{"type":38,"value":251},"Время асинхронного ответа: 4,2 часа (цель \u003C 4 часа)",{"type":33,"tag":191,"props":253,"children":254},{},[255],{"type":38,"value":256},"Предсказуемость velocity спринта: 87% (последние 12 циклов)",{"type":33,"tag":191,"props":258,"children":259},{},[260],{"type":38,"value":261},"Median время от открытия до закрытия issue Linear: 3,8 дня",{"type":33,"tag":191,"props":263,"children":264},{},[265],{"type":38,"value":266},"Страниц Notion: 412 (активных), использование фильтров вместо поиска: 78%",{"type":33,"tag":34,"props":268,"children":269},{},[270],{"type":38,"value":271},"Эти цифры получаются не от выбора инструмента, а от дисциплины интеграции. Если бы Linear, Notion, Slack жили отдельно как «лучший tool в категории», стоимость переключения контекста была бы в 2 раза выше. Мы сознательно проектируем паттерны интеграции — особенно friction'ы — для сохранения операциональной скорости.",{"type":33,"tag":34,"props":273,"children":274},{},[275,277,286],{"type":38,"value":276},"Tool stack не список ПО. Это командная дисциплина, naming convention, асинхронная культура, правила accountability — всё вместе. Как в работе ",{"type":33,"tag":278,"props":279,"children":283},"a",{"href":280,"rel":281},"https:\u002F\u002Fwww.roibase.com.tr\u002Fru\u002Fbranding",[282],"nofollow",[284],{"type":38,"value":285},"Брендинга и идентичности бренда",{"type":38,"value":287},", операциональная идентичность требует согласованного паттерна. Инструменты меняются, паттерн остаётся.",{"title":17,"searchDepth":289,"depth":289,"links":290},3,[291,293,296,297,298,299,300],{"id":43,"depth":292,"text":46},2,{"id":73,"depth":292,"text":76,"children":294},[295],{"id":95,"depth":289,"text":98},{"id":106,"depth":292,"text":109},{"id":135,"depth":292,"text":138},{"id":156,"depth":292,"text":159},{"id":177,"depth":292,"text":180},{"id":229,"depth":292,"text":232},"markdown","content:ru:lifestyle:nabor-instrumentov-2026-operacii-roibase.md","content","ru\u002Flifestyle\u002Fnabor-instrumentov-2026-operacii-roibase.md","ru\u002Flifestyle\u002Fnabor-instrumentov-2026-operacii-roibase","md",1785967506517]