Комментарии 2
Отказ от иерархического ведения организационной структуры в Gitlab в пользу плоской.
А почему такое решение в планах?
Основные проблемы:
Частая смена орг.структуры компании (переименовывание или упразднение отделов, масштабирование отделов на несколько новых, переезд отделов в другие департаменты и т.д.).
Смена владельца продукта (передача продукта от одного подразделения другому).
Из-за этого службе сопровождения платформы приходится, во-первых, отслеживать подобные изменения, что не просто, во-вторых, по факту выполнять миграцию продуктов на новую структуру. Такая миграция отнимает человеческие ресурсы прямо пропорциональные количеству сервисов у переезжающей системы. Кроме того и самим владельцам нужно подстраивать свои манифесты (groupId) под обновленную орг.структуру.
Какие улучшения в будущем рассматриваем? Отказаться от иерархии и перейти к "плоскому" ведению продуктов, а принадлежность к владельцу отражать в метаинформации самого продукта.
Подробно раскрывали эту тему в этой статье: https://habr.com/ru/companies/rshb/articles/883176/
Информация
- Дата регистрации
- Дата основания
- Численность
- свыше 10 000 человек
- Местоположение
- Россия
Когда CI заботится не только о коде, но и о пользователях. App.Farm CI. Часть V