«Один ушел — и все сломалось». Почему в ИТ-эксплуатации важно отслеживать Bus Factor и как это делаем мы

Привет всем! Меня зовут Гриша Капцов, я работаю в Отделе координации и поддержки продуктовых команд в МТС Web Services. В прошлом посте рассказывал, как мы с командой прокачали свой навык повелевания хаосом. А сегодня хочу обсудить ситуации, когда один «незаменимый» сотрудник становится угрозой. 

(далее…)

Хватит страдать в Telegram. Мы сделали мессенджер, в котором удобно работать

Хватит страдать в Telegram. Мы сделали мессенджер, в котором удобно работать - 1

Привет, Хабр! Меня зовут Саша Шитов, я продакт системы управления проектами YouGile

(далее…)

Почему мы не даём инженерам делать «технические» задачи, и как это помогает бороться с техдолгом

Продукту Mindbox больше 15 лет, он всё это время активно развивается и сейчас обрабатывает миллионы бизнес-транзакций в минуту. В 2022-м году, в одной из команд у нас было 70+ нарушений SLA в месяц, legacy код на Windows-серверах, а ещё к нам регулярно приходили продакты и спрашивали: «Ребята, когда мы начнём делать новые фичи?»

Сейчас 2025-й. Мы снизили количество нарушений SLA почти в семь раз — с 70 до 11, сделали их менее болезненными и масштабными, переехали в Kubernetes и обеспечили большую надёжность продукту. Но главное — теперь продакты не спрашивают, когда будут фичи. Они нанимают новых продактов, чтобы успевать подносить нам задачи.

(далее…)

Telegram-бот для дополнения базы знаний: автоматизация без разработчиков

Чтоб сделать, чтобы базой знаний реально пользовались? Один из путей — дать возможность и наполнения, и получения ответов в привычном интерфейсе, без захода в дополнительные приложения.

Telegram-бот для дополнения базы знаний: автоматизация без разработчиков - 1

(далее…)

Как информационная служба Хабра использует сервис по управлению тасками Kaiten в работе вместо Asana

Как информационная служба Хабра использует сервис по управлению тасками Kaiten в работе вместо Asana - 1

Вот уже несколько лет каждые сутки сотрудники информационной службы Хабра (далее…)

Полный гайд по автотестам для лидов и разработчиков. Часть 3. Про царь-тесты

Полный гайд по автотестам для лидов и разработчиков. Часть 3. Про царь-тесты - 1

В первой части мы озвучили следующие тезисы:

Минималистский графический интерфейс, на C++ — WTL, для консольного загрузчика

Введение

Всё началось с комментирования статьи: «Как я написал современный GUI для yt-dlp на Python» ( https://habr.com/ru/articles/930260/ ).

Программа автора мне понравилась, и я обещал ему попробовать сделать аналогичный проект на C++ / WTL.

Так вот, не прошло и полгода, как первая версия аналогичной программы уже готова. Её рабочее название – MiniDL, а исходники доступны на сайтах:

http://polezp.narod.ru/Prg/MiniDL100.zip

и

http://lecole.free.nf/Prg/MiniDL100.zip

или

https://disk.yandex.ru/d/yGQDXbkpk6LPqw

(далее…)

Организуем сквозное управление контрактной разработкой, используя Kanban

Введение

Последние два года я руковожу компанией, занимающейся контрактной разработкой механических и мехатронных компонентов. Мы создаём оборудование для медицины, ветеринарии и неразрушающего контроля, а также производим опытные образцы и малые серии. Контрактная разработка и мелкосерийное производство требуют особого подхода: проекты не повторяются, а сроки и бюджет нужно держать под контролем на каждом этапе.

В статье я поделюсь опытом внедрения сквозной системы управления компанией, используя инструменты Kanban. Система получилась простой, гибкой и масштабируемой.

Выбор инструмента

(далее…)

О вредных коммуникациях

Коллеги, недавно я задумался о пользе коммуникаций в проекте. Очевидно, что любой проект, кроме разве что совсем домашних pet-проектов, подразумевает взаимодействие с командой, коллегами, заказчиком, регуляторами – да с кем угодно. И организация этого взаимодействия – обязанность менеджера проекта. Но всегда ли составленный по всем правилам план коммуникаций действительно уместен? В каких случаях коммуникации только вредят? Рассмотрим несколько ситуаций.

Избыточная прозрачность

(далее…)

Неизбежна ли война между человеком и искусственным интеллектом?