Как Си-Норд разрабатывает новые продукты



Расскажем, что происходит в Си-Норде, когда поступает запрос на изменение продукта.



Все начинается с продуктового менеджера. Он анализирует три вещи.



1. Запросы в техподдержку.

2. Запросы, которые передаются через менеджеров по продажам.

3. Продуктовые метрики — параметры использования продукта или отдельных его функций.



На этой основе принимается решение о том, что продукт нужно изменить или создать новый. Но как бы менеджер ни старался фильтровать запросы и анализировать метрики, запросов всегда будет слишком много. Нужно приоритизировать.



Мы используем RICE. Это простая методология приоритизации, по которой оценивается:

— какому количеству клиентов нужно изменение;

— как оно повлияет на использование продукта;

— насколько мы в этом уверены;

— каких усилий потребует изменение.



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



Разработчики реализуют задуманное во всех продуктах, которых оно касается. Одно небольшое изменение может затрагивать, например, прошивку, Хаббл, веб-конфигуратор и Панель инженера — сразу четыре продукта. И это не предел, может быть и больше. После чего тестировщики исследуют изменения, а уже затем наступает релиз.



В каждый момент времени у нас в разработке находятся несколько изменений. Каждое из них должно пройти весь цикл от начала до конца, прежде чем в работу можно будет взять следующее. Даже если продуктовый менеджер очень хочет изменить продукт прямо сейчас, он понимает, что не может нарушить цикл.