{"version":1,"pages":[{"id":"QFTQJIHCAGY01BkfwQgn","title":"Engineering Manager Playbook","pathname":"/team-playbook","siteSpaceId":"sitesp_cm1y5","lang":"ru","emoji":"1f4c4","description":"Плейбук для тимлидов и пр. руководителей"},{"id":"VU0ZbVdaSJTTGDERDu40","title":"Найм","pathname":"/team-playbook/team/naim","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"gp92oKiG0KwjPrFkdH9w","title":"Формат интервью","pathname":"/team-playbook/team/naim/interview","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Как провести человеческое интервью.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Найм"}]},{"id":"stTgazPXitQeLhQzLdf8","title":"Роли и функции","pathname":"/team-playbook/team/roli-i-funkcii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"vdUB5vYzHdKTxONRJtNB","title":"Руководитель команды разработки (тимлид)","pathname":"/team-playbook/team/roli-i-funkcii/rukovoditel-komandy-razrabotki-timlid","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"qaqW6zmuWDDtZZSzDSGn","title":"Deliver Manager","pathname":"/team-playbook/team/roli-i-funkcii/deliver-manager","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"CrSKXZz0P3jLncSzAThq","title":"Системный аналитик","pathname":"/team-playbook/team/roli-i-funkcii/sistemnyi-analitik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"ze6Sx8JxGJsImO3zf4ny","title":"Инженер инфраструктуры","pathname":"/team-playbook/team/roli-i-funkcii/inzhener-infrastruktury","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"HESFhGjGcuhkpBIUVMXq","title":"Системный администратор","pathname":"/team-playbook/team/roli-i-funkcii/sistemnyi-administrator","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"xdttnHnWTDllSXVjSasR","title":"Разработчики","pathname":"/team-playbook/team/roli-i-funkcii/razrabotchiki","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"zi4oc90T1hAGpNc2Bi2e","title":"1С-разработчик","pathname":"/team-playbook/team/roli-i-funkcii/1s-razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"73YuyF3rNONNmq1iXSPD","title":"QA инженеры","pathname":"/team-playbook/team/roli-i-funkcii/qa-inzhenery","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Роли и функции"}]},{"id":"eNoTHSl9gOIhNbbMATQH","title":"Матрицы компетенций","pathname":"/team-playbook/team/matricy-kompetencii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"wThKRvvMZw7Nb0qlc4YX","title":"Младший разработчик","pathname":"/team-playbook/team/matricy-kompetencii/mladshii-razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Матрицы компетенций"}]},{"id":"77awflwhqk4rYYdA3M93","title":"Разработчик","pathname":"/team-playbook/team/matricy-kompetencii/razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Матрицы компетенций"}]},{"id":"seByeqm9OaLMlNj3Z7lG","title":"Старший разработчик","pathname":"/team-playbook/team/matricy-kompetencii/starshii-razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Матрицы компетенций"}]},{"id":"XTIYb3LUH4DhEpienjhK","title":"Ведущий разработчик","pathname":"/team-playbook/team/matricy-kompetencii/vedushii-razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Матрицы компетенций"}]},{"id":"Wy16ESdspHgr7dOePIAa","title":"Главный разработчик","pathname":"/team-playbook/team/matricy-kompetencii/glavnyi-razrabotchik","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Матрицы компетенций"}]},{"id":"LhliowhVcFoFZ4OUa33v","title":"Онбординг","pathname":"/team-playbook/team/onbording","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Родительская страница для линковки карточек онбординга, пройденных новыми сотрудниками. Список карточек отсортирован по дате по убыванию.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"fuylCednjj4fxU5egO6V","title":"Дата выхода – Сотрудник","pathname":"/team-playbook/team/onbording/data-vykhoda-sotrudnik","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Шаблон чеклиста для онбординга нового сотрудника. Высылается сотруднику в первый рабочий день.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Онбординг"}]},{"id":"G43g85rz5NJqtqbDvBfH","title":"Отпуск","pathname":"/team-playbook/team/otpusk","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"UjwUCK5hNbhX7Mf1Ip93","title":"Оффбординг","pathname":"/team-playbook/team/offbording","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Родительская страница для линковки карточек оффбординга, выполненного увольняющимися сотрудниками. Список карточек отсортирован по дате по убыванию.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"9wx6UtqaJpUKfW4nZWeL","title":"Дата увольнения – Сотрудник","pathname":"/team-playbook/team/offbording/data-uvolneniya-sotrudnik","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Шаблон чеклиста для оффбординга увольняющегося сотрудника. Высылается сотруднику за 2 недели до увольнения.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"},{"label":"Оффбординг"}]},{"id":"C6yNkKLtqDF6GgPsTAs8","title":"Ментальное здоровье","pathname":"/team-playbook/team/mentalnoe-zdorove","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Полезные материалы для поддержания личного ментального здоровья.","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"euwmxMD2QYYvNDUyjHzP","title":"Performance Review","pathname":"/team-playbook/team/performance-review","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Команда","emoji":"1f46f"}]},{"id":"Uq8NBCLsVUl6HSx5ibiN","title":"Асинхронная работа","pathname":"/team-playbook/principles/async-work","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Про важные атрибуты работы в распределенной команде.","breadcrumbs":[{"label":"Принципы","emoji":"262f"}]},{"id":"OTx18QpnsRk2OMFZrzU0","title":"Встречи и звонки","pathname":"/team-playbook/communication/meetings-and-calls","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Как организовывать встречи, звонки и эффективно использовать свое и время команды.","breadcrumbs":[{"label":"Коммуникация","emoji":"1f91d"}]},{"id":"DNV5R6JsUdP5dxzi8tht","title":"Скорость разработки","pathname":"/team-playbook/engineering-practices/developer-velocity","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Developer velocity – это скорость и эффективность, с которой команда разработки может создавать, изменять и развертывать качественный код.","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"LMtPOyUI19yW0wDJSoza","title":"RFCs","pathname":"/team-playbook/engineering-practices/rfcs","siteSpaceId":"sitesp_cm1y5","lang":"ru","description":"Что такое Requests For Comments, как и зачем их писать.","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"ig4dT04BpPwLJRVbOgR1","title":"RFC номер: Название","pathname":"/team-playbook/engineering-practices/rfcs/rfc-nomer-nazvanie","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"RFCs"}]},{"id":"H1qbjtAj3lCMqb1hr59X","title":"Архитектурный дизайн","pathname":"/team-playbook/engineering-practices/arkhitekturnyi-dizain","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"6EBYYEiGYJaHjE3iNH3L","title":"Работа с git репозиториями","pathname":"/team-playbook/engineering-practices/rabota-s-git-repozitoriyami","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"jCbPu87Tfu5EDHMwiYQv","title":"Конфиг git","pathname":"/team-playbook/engineering-practices/rabota-s-git-repozitoriyami/konfig-git","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Работа с git репозиториями"}]},{"id":"aFdVL2IwWQRTfTRI7g3G","title":"Работа с ветками в git","pathname":"/team-playbook/engineering-practices/rabota-s-git-repozitoriyami/rabota-s-vetkami-v-git","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Работа с git репозиториями"}]},{"id":"2bmsLEvRdRfLNAFcHiEH","title":"Оформление коммитов","pathname":"/team-playbook/engineering-practices/rabota-s-git-repozitoriyami/oformlenie-kommitov","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Работа с git репозиториями"}]},{"id":"gLQ0Ns8NtMxVEcduZTGd","title":"Оформление merge request","pathname":"/team-playbook/engineering-practices/rabota-s-git-repozitoriyami/oformlenie-merge-request","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Работа с git репозиториями"}]},{"id":"SzgkJB6bs7F7EAUYrnXw","title":"Код-ревью","pathname":"/team-playbook/engineering-practices/kod-revyu","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"1TDPKFOnxx1gCIksAjns","title":"Стратегия контроля качества","pathname":"/team-playbook/engineering-practices/strategiya-kontrolya-kachestva","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"gqcjQQ2wcaaK5ywVDzbh","title":"Обработка исключений","pathname":"/team-playbook/engineering-practices/obrabotka-isklyuchenii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"BHKggiwSdFlfkjmPprUt","title":"4 вида оптимизации","pathname":"/team-playbook/engineering-practices/4-vida-optimizacii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"zaNtIF0vcPWwpCso4P9W","title":"Работа с ошибками Sentry","pathname":"/team-playbook/engineering-practices/rabota-s-oshibkami-sentry","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"ZJLFiOmPwtaHuhQ2STkH","title":"Дизайн HTTP API","pathname":"/team-playbook/engineering-practices/dizain-http-api","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"c3sxFvW3wrQmwFOmR0sc","title":"Ansible","pathname":"/team-playbook/engineering-practices/ansible","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"IxqwboytgUAi9ThCxIoT","title":"Логирование","pathname":"/team-playbook/engineering-practices/logirovanie","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"}]},{"id":"wdX87NHyplHqOYk6jCcT","title":"Обработка PII","pathname":"/team-playbook/engineering-practices/logirovanie/obrabotka-pii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Логирование"}]},{"id":"aKYaDtT4uvwxavO2MlLE","title":"Формат логов","pathname":"/team-playbook/engineering-practices/logirovanie/format-logov","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Инженерные практики","emoji":"1f3d7"},{"label":"Логирование"}]},{"id":"74YFjUWb3XO2en7VyIuR","title":"С чего начать","pathname":"/team-playbook/delivery/s-chego-nachat","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"qZ0nqFqjkuBfE8s8rhmq","title":"Планирование","pathname":"/team-playbook/delivery/planirovanie","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"8Oxzy5LjT94nHkhEmoKN","title":"Процесс планирования Эпиков","pathname":"/team-playbook/delivery/process-planirovaniya-epikov","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"HH8KAEOmKDvRvyWfYiJY","title":"Типы рабочих элементов и их критерии","pathname":"/team-playbook/delivery/tipy-rabochikh-elementov-i-ikh-kriterii","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"e1ASMKyoTNb0jE8eo3gp","title":"Цикл разработки","pathname":"/team-playbook/delivery/cikl-razrabotki","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"vbEFIC7ju0OckWoRwc5s","title":"Точки синхронизации в команде разработки","pathname":"/team-playbook/delivery/tochki-sinkhronizacii-v-komande-razrabotki","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"yNU8jEJAYNr7iBeojj45","title":"Бизнес и системная аналитика","pathname":"/team-playbook/delivery/biznes-i-sistemnaya-analitika","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"tM43EsC4xj2hGUwMNZ0F","title":"Нефункциональные требования","pathname":"/team-playbook/delivery/nefunkcionalnye-trebovaniya","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Производство","emoji":"1f4c6"}]},{"id":"OujV991MQcgsC894WqQ3","title":"Процессы разработки","pathname":"/team-playbook/resursy/processy-razrabotki","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Ресурсы","emoji":"1f393"}]},{"id":"b8ipmpXZcgU5rgWbTK3n","title":"Проектирование","pathname":"/team-playbook/resursy/proektirovanie","siteSpaceId":"sitesp_cm1y5","lang":"ru","breadcrumbs":[{"label":"Ресурсы","emoji":"1f393"}]}]}