Наш эксперт,
Игорь Курочкин, принял участие в обсуждении платформенных команд, которая прошла в онлайн формате 20 сентября 2022 года. В дискуссии также участвовали:
- Артем Науменко — руководитель инфраструктуры в Skyeng;
- Карапет Манасян — руководитель платформы производства MOEX Group.
Участники обсуждения ответили на следующие вопросы:
- Чем отличается платформенная команда от инфраструктурной или DevOps команды?
- Кто такой платформенный инженер?
- Входят ли разработчики и тестировщики в платформенную команду?
- Как происходит взаимодействие продуктовых и платформенных команд?
- Как отличить псевдо-платформу от настоящей платформы?
- Какие компетенции следует развивать в платформенной команде?
- Как платформенной команде развивать экспертизу и следить за индустрией?
- Какая роль HR в формировании платформенной команды?
- Почему отсутствуют вакансии платформенных инженеров?
Основные выводы из обсуждения:
- Платформа — это продукт, а внутренняя платформа — внутренний продукт. Платформа позволяет разработчикам получить нужный результат, в режиме self-service, без взаимодействия с другой команды и ожидания;
- Платформенная команда — один из вариантов продуктовой команды. Команда понимает кто ее клиент, регулярно общается с пользователями платформы, проводит CustDev, собирает обратную связь и на этой основе формирует роадмап и бэклог. Платформенная команда — команда с компетенциями для разработки внутреннего продукта. Компетенции должны быть у руководителя команды. Если их не хватает, можно временно позвать в команду продуктового руководителя. Платформенной команде нужен опыт разработки, чтобы дизайнить API, обрабатывать ошибки, писать тесты и заранее решать проблемы, которые могут возникнуть у разработчика. Хорошо бы иметь в команде полноценного разработчика с контекстом и пониманием проблем в разработке;
- Определение Platform Engineering — это когда вы просите продакта создать внутренний продукт (платформу), по аналогии с определением SRE: "SRE is what happens when you ask a software engineer to design an operations team";
- Сообщество вокруг Platform Engineering сформировалось в 2019 году, а первая конференция PlatformCon прошла в 2022 году, тогда же запустился сайт Platformengineering.org и почтовая рассылка Platform Weekly;
- Хорошего определения и стандарта пока нет, книг про Platform Engineering еще не написали, но можно начать с подхода и книги Team Topologies.
Подробнее в
конспекте обсуждения платформенных команд.
Свяжитесь с нами, если вам интересно развитие подхода Platform Engineering, внутренних платформ и платформенных команд в вашей компании.