Канал Яндекса о технологиях и людях, которые их создают.
События: https://events.yandex.ru/
Каналы Яндекса по стекам разработки: https://t.me/addlist/Hrq31w2p1vUyOGZi
________________________________________________
Номер заявления в РКН: 4962241172
Post #1505
4.47K

🦾 Внутренние инструменты, которые работают
Всем привет! Меня зовут Дарья Андреева, я руковожу командой бэкенда Биллинга и B2B‑платформы Яндекс 360. Сегодня поговорим о внутренних инструментах: как они ускоряют разработку и на какие грабли можно наступить в процессе их создания.
Одна из наших задач — запуск акций. Чтобы пользователи видели специальный скидочный тариф, например, на «чёрную пятницу», нужно завести соответствующие сущности в базе.
🅰️ Когда мы только стартовали, акции приходилось заводить вручную
Разработчик разбирался в нужных сущностях, писал большую и рискованную миграцию, выкатывал её, участвовал в тестировании и релизе. На это уходил почти целый спринт. Очень быстро нам стало ясно, что разработчик не должен тратить на такую задачу две недели. Нужен был инструмент, который позволил бы запускать акции без участия разработки.
Так появилась админка акций: удобный интерфейс, где менеджер может всё настроить за час.
🅰️ Что могло пойти не так
Как это обычно бывает, внутренние инструменты — это область с ограниченными ресурсами. Если такое решение требует постоянного развития и дорогой поддержки, оказывается, что инвестиции в него не оправдывают ожидания.
Поэтому мы ввели классификацию внутренних инструментов по уровню импакта: какую аудиторию они затрагивают и насколько сильно влияют на процессы.
🅰️ Что получилось в результате
Мы сделали фреймворк, который помогает поднимать внутренние инструменты не за кварталы продуктового цикла, а буквально за вечер.
⏩️ В полной статье на Хабре мы рассказываем, как создавали подходы, чтобы упростить заведение админок, какие шишки мы на этом набили и какой опыт вынесли.
🏮 А ещё мы разбираем:
🔴 Как выбирать подход к разработке внутренних инструментов в зависимости от их импакта и стадии развития
🔴 Какие требования и ограничения появляются на каждом уровне
🔴 Когда стоит писать инструмент самим, а когда использовать готовые решения
Подписывайтесь:
💬 @Yandex4Developers
Всем привет! Меня зовут Дарья Андреева, я руковожу командой бэкенда Биллинга и B2B‑платформы Яндекс 360. Сегодня поговорим о внутренних инструментах: как они ускоряют разработку и на какие грабли можно наступить в процессе их создания.
Одна из наших задач — запуск акций. Чтобы пользователи видели специальный скидочный тариф, например, на «чёрную пятницу», нужно завести соответствующие сущности в базе.
🅰️ Когда мы только стартовали, акции приходилось заводить вручную
Разработчик разбирался в нужных сущностях, писал большую и рискованную миграцию, выкатывал её, участвовал в тестировании и релизе. На это уходил почти целый спринт. Очень быстро нам стало ясно, что разработчик не должен тратить на такую задачу две недели. Нужен был инструмент, который позволил бы запускать акции без участия разработки.
Так появилась админка акций: удобный интерфейс, где менеджер может всё настроить за час.
🅰️ Что могло пойти не так
Как это обычно бывает, внутренние инструменты — это область с ограниченными ресурсами. Если такое решение требует постоянного развития и дорогой поддержки, оказывается, что инвестиции в него не оправдывают ожидания.
Поэтому мы ввели классификацию внутренних инструментов по уровню импакта: какую аудиторию они затрагивают и насколько сильно влияют на процессы.
🅰️ Что получилось в результате
Мы сделали фреймворк, который помогает поднимать внутренние инструменты не за кварталы продуктового цикла, а буквально за вечер.
⏩️ В полной статье на Хабре мы рассказываем, как создавали подходы, чтобы упростить заведение админок, какие шишки мы на этом набили и какой опыт вынесли.
🏮 А ещё мы разбираем:
🔴 Как выбирать подход к разработке внутренних инструментов в зависимости от их импакта и стадии развития
🔴 Какие требования и ограничения появляются на каждом уровне
🔴 Когда стоит писать инструмент самим, а когда использовать готовые решения
Подписывайтесь:
💬 @Yandex4Developers
- ❤ 3
- 👍 3
- 🔥 2

















