Чтобы работа над таким большим и важным проектом не затрагивала наших коллег, мы выработали оптимальный план действий:
- Сначала мы детально выспрашиваем у коллег, какого функционала им не хватает. В разговоре часто выясняются дополнительные инсайты, которые мы применяем для улучшения Kozara.
- Затем мы анализируем взаимосвязь функций и продумываем разработку так, чтобы обновление не мешало сотрудникам пользоваться сервисом. Для этого мы составляем таблицу, в которой подробно описываем эффект, который вызовут обновления. Эту информацию учитываем при создании ТЗ.
- При разработке мы ориентируемся на опытных пользователей и привычный им язык. Для новичков составляем инструкцию к сервису и добавляем пояснения. Так мы не заставляем коллег переучиваться, а новые сотрудники быстро привыкают. Для всех специалистов мы проводим тренинг по Kozara, чтобы они могли контролировать использование ресурсов более эффективно.
- Во время теста детально анализируем все отзывы и находим возможности для дальнейших обновлений. Чаще всего мы проводим контролируемое тестирование: даём задания и анализируем то, удобен ли для коллег новый функционал.
Подробнее о том, как мы проектируем сложные системы, читайте в нашей статье. Здесь также можно найти полезные ссылки и инструменты для эффективной разработки.