Термин «Tiger Team» появился в 1960-х годах и был популяризирован NASA во во время миссии Apollo 13 в 1970 году. Когда в космическом корабле произошёл взрыв, NASA сформировало специализированную команду инженеров под руководством Джина Кранца для решения критических проблем и безопасного возвращения астронавтов на Землю. Эта команда получила прозвище «Tiger Team» и была награждена Президентской медалью Свободы за свои усилия.
Что такое «Tiger team»
Tiger Team — это временная, межфункциональная группа высококвалифицированных специалистов, собранная для решения конкретной, часто критической, задачи в ограниченные сроки. Такие команды формируются для быстрого реагирования на проблемы, требующие немедленного вмешательства и нестандартных решений.
Примеры:
Tiger Team отличается от продуктовой команды по нескольким ключевым аспектам:
В современном IT Tiger Teams применяются в различных сценариях:
Такие команды позволяют организациям быстро и эффективно решать сложные задачи, требующие скоординированных усилий специалистов из разных областей
Как организовать Tiger team в IT
1. Сформулировать задачу
Например: «найти причину утечек памяти и починить до конца недели», «собрать аудит логов и настроить отчётность до понедельника»
2. Назначить координирующего (tiger lead 🐯)
Это тот, кто будет:
3. Выбрать нужных людей
4. Дать автономию
- Tiger team должна иметь доступ к системам, данным, документации.
- Обязательно нужно выводить участников из обычной рутины и задач(чтобы не сгорали на двух фронтах).
5. Ограничить по времени
- «Команда работает 5 рабочих дней. Потом — ретро, результаты, и роспуск.»
Если не поставить срок — есть риск, что это превратится в «псевдо-команду», подвешенную в воздухе, к которой все привыкнут.
⚠️ Типичные ошибки
1. Слишком расплывчатая задача
Вместо: «Надо бы что-то улучшить в системе».
Ставим задачу: «Сократить latency /api/v1/orders до <500ms под нагрузкой».
2. Назвали Tiger team, но это просто новая проектная команда
- Нет сроков, нет автономии, нет фокуса. Значит, это не тигры, а офисные котики. хотя не имею ничего против котиков)
3. Не выделять людей из обычной работы
Взяли сильных инженеров, на них по прежнему висят их обычные задачи и за сорванные сроки спросят с них же. Человек вынужден успевать и там и тут. Как итог - они вам ничего не навоюют - только сгорят на работе.
4. Нет фасилитатора
Все крутые, но нет драйвера. Добавили всех в чатик, что-то накидали, по факту каждый занимается своим делом.
💡 Примеры использования
Google: создаёт tiger-группы для анализа production-инцидентов, внедрения изменений в core-инфраструктуру.
Facebook: собирает task force (то же самое) на период масштабных релизов или при техническом долге.
NASA: легендарная Tiger Team спасла миссию Apollo-13 (буквально починили космический корабль из-за предела Земли).
Что такое «Tiger team»
Tiger Team — это временная, межфункциональная группа высококвалифицированных специалистов, собранная для решения конкретной, часто критической, задачи в ограниченные сроки. Такие команды формируются для быстрого реагирования на проблемы, требующие немедленного вмешательства и нестандартных решений.
Примеры:
- В 1990-х годах Министерство энергетики США создало Tiger Teams для оценки экологической, безопасности и здоровья на своих объектах.
- В IT-компаниях Tiger Teams могут быть собраны для устранения серьёзных уязвимостей в безопасности или решения масштабных сбоев в системе.
Tiger Team отличается от продуктовой команды по нескольким ключевым аспектам:
- Временность: Tiger Team создаётся для решения конкретной задачи и расформировывается после её выполнения.
- Фокус на проблеме: В отличие от продуктовых команд, которые работают над развитием продукта, Tiger Team сосредоточена на устранении конкретной проблемы или реализации определённого проекта.
- Состав: Участники подбираются из разных отделов и обладают необходимыми навыками для решения текущей задачи, независимо от их обычных ролей в организации.
В современном IT Tiger Teams применяются в различных сценариях:
- Реагирование на инциденты безопасности: Формирование команды для быстрого устранения критических уязвимостей или последствий кибератак.
- Миграция систем: Сбор специалистов для планирования и выполнения миграции данных или систем с минимальными рисками.
- Оптимизация производительности: Анализ и улучшение производительности системы или приложения в условиях ограниченного времени.
- Внедрение новых технологий: Оценка и интеграция новых технологий или инструментов в существующую инфраструктуру.
Такие команды позволяют организациям быстро и эффективно решать сложные задачи, требующие скоординированных усилий специалистов из разных областей
Как организовать Tiger team в IT
1. Сформулировать задачу
Например: «найти причину утечек памяти и починить до конца недели», «собрать аудит логов и настроить отчётность до понедельника»
2. Назначить координирующего (tiger lead 🐯)
Это тот, кто будет:
- держать фокус,
- принимать решения,
- синхронизировать участников,
- докладывать результат.
3. Выбрать нужных людей
- Мы берем не «всех, кто в теме», а тех, кто реально может помочь. Иногда лучше взять одного сильного инженера, освободив его от всех прочих работ чем 2-3 уровнем ниже. Это тот самый случай когда 9 женщин ребенка за месяц не сделают.
- Часто берут из разных команд: платформу, бэкенд, DBA, секьюрити.
4. Дать автономию
- Tiger team должна иметь доступ к системам, данным, документации.
- Обязательно нужно выводить участников из обычной рутины и задач(чтобы не сгорали на двух фронтах).
5. Ограничить по времени
- «Команда работает 5 рабочих дней. Потом — ретро, результаты, и роспуск.»
Если не поставить срок — есть риск, что это превратится в «псевдо-команду», подвешенную в воздухе, к которой все привыкнут.
⚠️ Типичные ошибки
1. Слишком расплывчатая задача
Вместо: «Надо бы что-то улучшить в системе».
Ставим задачу: «Сократить latency /api/v1/orders до <500ms под нагрузкой».
2. Назвали Tiger team, но это просто новая проектная команда
- Нет сроков, нет автономии, нет фокуса. Значит, это не тигры, а офисные котики. хотя не имею ничего против котиков)
3. Не выделять людей из обычной работы
Взяли сильных инженеров, на них по прежнему висят их обычные задачи и за сорванные сроки спросят с них же. Человек вынужден успевать и там и тут. Как итог - они вам ничего не навоюют - только сгорят на работе.
4. Нет фасилитатора
Все крутые, но нет драйвера. Добавили всех в чатик, что-то накидали, по факту каждый занимается своим делом.
💡 Примеры использования
Google: создаёт tiger-группы для анализа production-инцидентов, внедрения изменений в core-инфраструктуру.
Facebook: собирает task force (то же самое) на период масштабных релизов или при техническом долге.
NASA: легендарная Tiger Team спасла миссию Apollo-13 (буквально починили космический корабль из-за предела Земли).
Статья подготовлена Кириллом Казариным, автором телеграм-канала Kazarin.online и спикером курса «Администрирование Linux».