Предполагалось, что инженерная платформа будет решением для масштабирования DevOps. Как показывают графические показатели, существуют десятки переговоров от прошлогоднего платформы, объясняющих, как и почему инженерная платформа является единственным способом масштабирования команд OPS. Но если платформы являются светом в конце масштабирующего туннеля, почему отчет Accelerate Other of DevOps показал ограниченные выгоды от организаций, использующих внутреннюю платформу разработчика? Почему они обнаружили снижение пропускной способности на 8% среди тех, кто использует платформу по сравнению с теми, кто этого не делает?
Мой блестящий коллега и Luminary Platform Luminary, Эбби Бангдер, вызвала для меня момент лампочки несколько недель назад. В наших дискуссиях о строительстве платформ мы упускаем кого -то: команды и эксперты, которые вносят свои знания и опыт на платформы.
Я говорю о командах базы данных, которые точно знают, какие DBS используются в организации, назначенных правилах выставления счетов и когда использовать одного арендатора вместо многопользовательской архитектуры. Я также смотрю на команду безопасности, которая знает, какие сканирования и стандарты должны применяться ко всему, чтобы бизнес не потерял свой статус соответствия и аккредитации.
Вот семь разговоров о масштабировании с использованием инженерии платформы или о том, как на протяжении многих лет платформы займут мир от PlatformCons. Вы можете увидеть все эти разговоры и многое другое на их канале YouTube:
Команда платформы становится узким местом, если мы не строим наши платформы для сотрудничества с этими участниками. Они должны стать экспертами в этих областях и перевести эти знания в то, что потребляют пользователи платформы. Пытаясь централизовать эти функции, инженеры платформы становятся средним человеком, которого раньше не было.
Это откровение должно было быть очевидным для меня. Мы строили внутренние платформы разработчиков. Предприятия платформы рассмотрели эту модель десятилетия назад — их платформы поддерживают потребителей ценностей (пользователи платформы, он же разработчики) и производителей ценностей (например, команда базы данных, которые хотят создать предложение DB на платформе). По моему опыту, мы забываем продюсеров.
*См. Refs для моего свободно курируемого списка переговоров
Введение в бизнес -модель «платформ» бизнес -модели, которые объединяют потребителей и производителей, как и Uber, Alibaba и Airbnb. Фокус смещается от контроля ресурсов к их организации… »
— трубопроводы, платформы и новые правила стратегии, HBR
Эволюция технологий снова и снова показывала нам, что те, кто инновации, — это те, кто формирует будущее. Слова Алана Кея сильно резонируют в современную эпоху, где программное обеспечение, искусственный интеллект и цифровые преобразования продолжают стимулировать изменения в промышленности.
Эволюция технологий снова и снова показывала нам, что те, кто инновации, — это те, кто формирует будущее. Слова Алана Кея сильно резонируют в современную эпоху, где программное обеспечение, искусственный интеллект и цифровые преобразования продолжают стимулировать изменения в промышленности.
Приведенная выше статья была первой, когда я слышал о концепциях «платформного бизнеса». В отличие от традиционных «трубопроводов» или «линейных» предприятий, которые принимают сырье и создают продукт, который продается клиентам, «платформу» предприятия вместо этого «облегчают взаимодействие среди большого количества участников». Классический пример этого — Etsy.
Etsy «Принесите[s] Вместе миллионы покупателей и продавцов на одном онлайн -рынке ». Его платформа облегчает транзакцию ремесленных товаров между независимыми продавцами и покупателями. Etsy не производит украшения, одежду, подарки или пакеты; Он публикует эти продукты покупателям. Вместо этого Etsy предоставляет услуги для управления вашими товарами как продавца и способов найти эти товары в качестве покупателя. В нем также изложены некоторые условия и соглашения между продавцами и покупателями.
Другим примером является Uber-они облегчают маршруты между водителями и пассажирами. Он владеет алгоритмом, чтобы найти и соединить водителей и пассажиров, но он не владеет транспортными средствами, и не (возможно, спорно!). Он устанавливает термины между каждой стороной платформы, оптимизируя способность гонщиков и водителя получать стоимость (получение гонщика, куда им нужно идти и заплатить деньги водителя).
Самый успешный предприятия платформы полагаются на сетевой эффект — Чем более ценные вещи предлагают ваша платформа, тем больше пользователей будет привлечено присоединение. Чем больше пользователей вы получите ценность, тем больше производителей захотят добавить ценные вещи на вашу платформу. Чем более ценные вещи, которые предлагает ваша платформа … а также продолжается и продолжается.
Я узнал, что занимался только половиной своей работы годами.
Почти каждая из полдюжины платформ, которые я создал, страдал от одной и той же проблемы. Наши конечные пользователи любили использовать платформу, которую мы строили; Тем не менее, мы не могли получить там услуги достаточно быстро. Это означало, что вывод из эксплуатации старых продуктов занял месяцы (иногда годы!), Команды создали Shadow IT, чтобы добиться цели, а критические бизнес -проекты были отложены или заблокированы в ожидании нашей платформы. Ни одно из этих вещей не чувствовала себя хорошо как менеджер продукта для платформы.
Огромной частью управления продуктом является понимание вашего клиента — удобство использования и ценность вашего продукта. Это верно и для платформ. Сэм Коффман рассказывает об этом в своем выступлении «Повышение команд платформ разработчиков с мышлением продукта». И она делится цитатой, которой я также поделился с клиентами и в переговорах:
Сэм Коффман на платформе инженера 2024
«Платформа — это куратор для инженеров (клиенты платформы)» — это цитата из книги Team Topologies. Это превосходно и не противоречит платформу бизнес -мышления, но вызывает только одну сторону модели производителя/потребителя. Это именно та ловушка, в которую я попал.
Когда я работал со строителями платформы, мы почти полностью сосредоточились на командах приложений, которые потребляли услуги платформы. Мы быстро стали блокировщиком этих команд, как и команды SRE и DevOps, которые были перед нами. Мы не смогли на бортовых возможностях и функциях достаточно быстро, то есть мы поддерживали старые способы, пытаясь построить новый.
Когда я работал с Эбби, чтобы лучше понять наших пользователей, я понял, что занимаюсь половиной своей работы годами. Мы взяли на себя всю работу по источникам, курированию и производству услуг и функциональности для платформ, которые мы строили. Сосредоточив внимание только на пользователях платформы и игнорируя производителей, я бы сократил цикл сетевого эффекта пополам.
3 Платформа Кратикс: Пенни, Энн и Ванесса
Персоны клиентов — один из лучших инструментов для принятия решений о вашем продукте. «Персона — это архетип описание воображаемого, но очень правдоподобного пользователя, который олицетворяет эти черты [as a user of your product] — Особенно их поведение, отношение и цели ». — Марти Каган, SVPG. Персоны не являются чем -то новым и все еще важны в наборе инструментов для управления продуктом.
Если вы хотите создать свои собственные персонажи пользователей, есть миллион шаблонов и гидов. Попробуйте это из MailChimp или Figma.
Когда я присоединился к Syntasso (создателям Kratix), я познакомился с нашими тремя персонажами: Пенни, инженером платформы; Энн, разработчик приложений (потребитель значения платформы); и Ванесса, поставщик (производитель значения платформы). С самого начала мы думали о том, как сделать это так же легко внести свой вклад в платформу, как и для ее потребления. Это позволяет командам, использующим Kratix, полностью использовать сетевой эффект.
Все, что мы строим, поддерживает одну из целей этих персонажей, что делает приоритеты в работе более прозрачным процессом. Пенни является основным пользователем нашего продукта. Если мы не позволяем Пенни, чтобы команды прошли легко, запрашивающие возможности платформы или тем, что добавляют вещи на платформу, их платформа не будет успешной.
Это не означает, что вы должны уравновесить свою работу, чтобы равномерно поддержать производителей и потребителей. Часто имеет смысл глубоко погрузиться в опыт одной из ваших персонажей в течение длительного периода, если вы видите возможность, хотите сосредоточиться на одной области роста или необходимо улучшить опыт одной группы пользователей. Настоящие проблемы возникают, когда вы забываете его и описываете это непреднамеренно.
Пенни (инженер платформы) Энн (приложение Dev/Consumer) Vanessa (поставщик/производитель) • Проверки здоровья ресурсов • Проверки трубопровода • Внутренний портал DEV (Backstage.io) • Интеграции • Проверки здоровья ресурсов • Обещание написание CLI • Интеграция Terraform • Разрешения на трубопровод
*Некоторые из этих функций поддерживаются только в нашем предложении Enterprise, Syntasso Kratix Enterprise (SKE). Узнайте больше о SKE здесь.
Вот часть дорожной карты Kratix 2024 года. Чтобы проиллюстрировать мою точку зрения, я разделил функции от персоны. Мы не только решили немного сделать для поддержки всех наших ключевых пользователей, но и некоторые функции также приносят пользу нескольким персонажам (что имеет дополнительное преимущество в разделении этой функции на меньшие ломтики, сосредоточившись на одной персоне за раз!)
Обратите внимание, сколько нашей работы фокусируется на опыте Ванессы. Облегчение внесения вклад в ваши собственные и другие платформы является основной частью нашей стратегии — потому что это то, к чему отчаянно нуждаются CTO и ИТ -директор.
Охватывание многопользовательского режима
Крис Планк, архитектор Enterprise в Natwest, обсуждает это в нашем интервью для своего выступления в день инженерных платформ: «С тех пор мы были поставлены за лидерством, о которой я говорю: делайте вещи быстрее, делайте вещи проще, обеспечивают внутренние источники и предоставляем централизованные способности самообслуживаемым способом … наша модель внутренних поисков позволит нам иметь множество команд, работающих на нашей платформе … они уполномочивают начнущие взыскание.
И он не единственный. Многие из наших клиентов приходят к нам, нуждающейся в рамках для внутреннего источника, многопользовательского режима или внутренних рыночных площадок. Каждое из этих вещей отличается, но все они указывают на боли, которые ИТ -директора и CTO чувствуют сегодня: неспособность масштабировать специалистов (то есть, Persona Kratix Vanessa) и получить максимальную ценность от своих внутренних платформ разработчиков.
Наличие персонажа для представления человека, вносящего вклад в вашу платформу (любым механизмом, который работает для вашей организации), вы заставляете вас рассмотреть этот опыт. Пренебрежение ими становится явно очевидным — особенно, если вы иногда сопоставляете свои недавно доставленные функции в свои персонажи!
Этот блог слишком длинный, поэтому, если вы хотите узнать больше о многопользовательском режиме, Паула Кеннеди, главный операционный директор в Syntasso, предоставила отличный обзор в своей платформе Con Talks, «переключите свою внутреннюю платформу в многопользовательский режим».
Завершение: не забывайте о производителях платформы
Имея платформу, вы уже сделали первый шаг к содействию этому сотрудничеству, предоставив одно место и последовательный опыт для команд приложений. Если, как и я, вы обнаружите, что ваша команда платформы перегружена и перегружена, вы можете обнаружить, что сосредоточение внимания на персоне вашего продюсера на какое -то время означает, что вы получаете больше возможностей платформы, и ваши клиенты очень счастливы.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. CAT является менеджером по продукту персонала в Syntasso, поставляющей Kratix, облачный костюм с открытым исходным кодом для создания внутренних платформ. Она работала в технологиях более 10 лет, последние 6 были в инженерии платформы во всех видах доменов …. Подробнее от Cat Morris