Платформа разработки - [зачем?](https://t.me/makrushin/382)
В 2023 году аналитики Gartner разогнали идею Platform Engineering, и уже в 2024 крупные компании с мульти-продуктовым портфелем начали трансформировать свои команды разработки в «платформу». Чуть позже к кому-то прийдет идея сделать security-платформу из специалистов, которые обеспечивают безопасность процессов разработки.
Зачем создавать группы, которые унифицируют процессы, называть их «Platform Engineering Team» и в итоге получать команду разработки, которая один в один похожа на команду конкурента? Есть ли бизнес-причины для повторения одних и тех же технологических решений?
Специфичные для конкретного бизнеса проблемы требуют уникальных решений. Платформа должна создаваться для работы над подобными задачами. Для решения всех остальных проблем есть более короткие и дешевые пути. Примеры исключительных сценариев, когда бизнесу действительно нужно повторить опыт конкурента и создать свою платформу разработки:
- случай, когда бизнес может создать платформу дешевле, чем предлагают поставщики;
- когда у поставщиков есть проблемы с качеством и безопасностью, с которыми бизнес не может мириться;
- единственный поставщик платформы - это конкурент, которому не хочется отдавать деньги;
- продукт поставщика не может масштабироваться под инфраструктуру бизнеса;
- есть риск, что бизнес привяжется к одному поставщику и в будущем сильно будет от него зависеть.
Если в стратегии развития ИТ-инфраструктуры бизнеса нет ни одного из перечисленных сценариев, то не нужно изобретать велосипед и создавать команду Platform Engineering, которая не создаст ни одной инновации.