Проводим исследования новых технологий, инструментов, платформ, практик и фреймворков. Анализируем тренды, зрелость и текущее состояние технологий, инструментов и практик в индустрии, изучаем успешный и неуспешный опыт применения, выбираем критерии для сравнения. Структурируем информацию и подготавливаем детальные аналитические отчеты в формате таблиц, дашбордов, схем, моделей и радаров технологий.
Проводим аудиты платформенных и продуктовых команд. Анализируем структуру команд, способы взаимодействия, оцениваем состояние инженерной культуры, процессов, практик и инструментов разработки, тестирования, поставки и эксплуатации. Подготавливаем AS-IS и TO-BE топологии команд, даем подробные рекомендации по развитию культуры, оптимизации взаимодействия и процессов, внедрению практик и инструментов.
Помогаем развивать инженерную культуру, процессы и практики в проектном формате. Разрабатываем и обновляем внутренние фреймворки, плейбуки, модели зрелости, методологии, процессы. Помогаем с RnD проектами и внутренними платформами. Развиваем и усиливаем центры компетенций, внутренние сообщества, платформенные и экспертные команды.
Развиваем команды в формате обучения, менторинга и консультаций. Проводим тренинги и воркшопы по современным практикам разработки, тестирования, поставки и эксплуатации для руководителей, лидеров сообществ и центров компетенций, тимлидов и техлидов, участников платформенных, продуктовых и экспертных команд.
Исследование взаимодействия платформенных и продуктовых кластеров и команд
Мы привлекались, как внешние эксперты, в рабочую группу по масштабированию большой технологической компании. В процессе работы провели исследование платформенных и продуктовых команд из 3 кластеров. Исследование проводилось в течении 8 недель в формате звонков с представителями команд, анализа документации в Confluence, задач в Jira и схем в Miro, анализа OKR и моделей зрелости, внутренних платформ, дашбордов и метрик.
По результатам исследования:
Подготовлены AS-IS и TO-BE топологии кластеров, топологии внутреннего и внешнего взаимодействия;
Найдены проблемы и ограничения в дизайне и взаимодействия кластеров, юнитов и команд;
Определены типы команд и классифицированы способы взаимодействия;
Даны рекомендации по переходу к Stream-aligned, Platform и Enabling командам, снижению вариантов взаимодействия, оформлены отчеты по кластерам, юнитам и командам;
Выбраны метрики для оценки состояния и типа команд, диагностики способов взаимодействия;
Оформлены рекомендации по применению паттернов из Team Topologies и переданы в рабочую группу для разработки фреймворка по масштабированию.
Развитие инженерных практик в платформенных и продуктовых командах
Мы привлекались, как внешние эксперты, в рабочую группу по запуску внутреннего акселератора для развития инженерных практик в продуктовых и платформенных командах в быстрорастущей компании. В рамках активности проведено исследование 4 продуктовых, 5 платформенных кластеров и более 30 команд.
Исследование проводилось в формате звонков с представителями продуктовых и платформенных кластеров, юнитов и команд (HoE, EM, TL), анализа задач в Jira, документации в Confluence, досок и схем в Miro, анализа OKR и моделей зрелости команд, внутренних платформ, дашбордов и метрик.
По результатам исследования:
Найдены проблемы и ограничения, связанные с взаимодействием кластеров и команд;
Найдены проблемы и ограничения, связанные с ресурсами продуктовых и платформенных команд;
Подготовлены рекомендации по обновлению инженерных практик и метрик в Team Maturity Model;
Подготовлены варианты по запуску и развитию внутреннего акселератора с учетом ограничений;
Оформлены рекомендации в текстовый отчет, подготовлены схемы в Miro и проведена презентация.
Исследование и оценка инженерной культуры в командах
Мы привлекались, как внешние эксперты, в команду по исследованию инженерной культуры и созданию модели инженерных практик в Enterprise компании. Исследование проводилось в формате опроса, в котором приняли участие представители более 150 команд из 12 доменов. Для проведения исследования использовали модель DORA Core, которую дополнили используемыми подходами, практиками и инструментами в компании.
В рамках исследования изучали состояние отдельных характеристик инженерной культуры в командах: обмен информацией, сотрудничество, общая ответственность, отношение к ошибкам и работа с улучшениями. С целью получения информации для принятия решений, нахождения новых практик и процессов, определения проблем и направлений для развития.
По результатам исследования:
Создана модель оценки инженерной культуры и практик;
Подготовлен интерактивный отчет с состоянием культуры и практик в доменах и командах;
Оформлены рекомендации в текстовый отчет, подготовлены схемы в Figma и проведена презентация.
Исследование и улучшение взаимодействия команд с внутренней платформой
Мы привлекались, как внешние эксперты, в рабочую группу по исследованию проблем взаимодействия разработчиков с внутренней платформой. В рамках активности анализировали текущее состояние платформы, точки входа в платформу, предоставляемые сервисы и метрики, процессы онбординга и взаимодействия с командами. Изучали лучшие практики и примеры в индустрии для оценки применимости к найденным проблемам.
По результатам исследования:
Подготовили отчет с анализом состояния платформы, взаимодействия продуктовых и платформенных команд, анализом точек входа в платформу и рекомендациями по улучшению процессов взаимодействия с платформой;
Систематизировали основные запросы к платформе и платформенным командам, выявили характер проблем, описали варианты решений и причины возникновения;
Подготовили план и набор рекомендаций для запуска пилотного решения на ограниченном количестве команд.