Процессы и команда
Описание процесса работы над совершенствованием ПО
  • Задачи на совершенствование ПО поступают от отдела гейм дизайна. Геймдизайнеры на основании постановок продюсера, отзывов игроков, отчетов по метрикам, а также своего видения дальнейшего развития игры формируют требования на изменения в коде и визуальной составляющей игры. Запросы формируются для достижения лучших показателей метрик проекта, улучшения пользовательского опыта, оптимизации работы игры и улучшения финансовых показателей проекта.
  • Далее руководитель проекта инициирует декомпозицию и детализацию задач с исполнителями. Результатом данного шага являются конкретизированные задачи на реализацию для конечных исполнителей.
  • Задачи на реализацию, полученные на предыдущем шаге, оцениваются с исполнителями.
  • Руководитель проекта встраивает задачи в план разработки и релизов в соответствии с их приоритетом и назначает исполнителей.
  • Руководитель проекта осуществляет контроль выполнения задач в процессе их реализации.
  • После реализации задачи уходят на тестирование.
  • После этапа тестирования задачи либо уходят на доработку, либо вливаются в будущий релиз.
  • После слияния всех задач в релиз руководитель проекта обеспечивает доставку релиза в магазины приложений (Google Play и RuStore).
Описание процесса работы над устранением неисправностей в ходе эксплуатации ПО
  • Сбор сведений о неисправностях в ПО осуществляется посредством тестирования данного ПО внутри компании, мониторингом за показателями аналитики и автоматически собираемыми отчетами о сбоях в работе ПО, а также сведения о неисправностях собираются из отзывов пользователей ПО на площадке Google Play и RuStore и обращений игроков в техподдержку.
  • Все собранные заявки о неисправностях вносятся во внутренний трекер задач компании.
  • Далее руководитель проекта приоритезирует задачи и передает на исполнение.
  • Задачи, полученные на предыдущем шаге, оцениваются с исполнителями.
  • Руководитель проекта встраивает задачи в план релизов в соответствии с их приоритетом и назначает исполнителей.
  • Руководитель проекта осуществляет контроль выполнения задач в процессе их реализации.
  • После реализации задачи уходят на тестирование.
  • После этапа тестирования задачи либо уходят на доработку, либо вливаются в будущий релиз.
  • После слияния всех задач в релиз руководитель проекта обеспечивает доставку релиза в магазины приложений (Google Play и RuStore).
Состав команды, необходимый для обеспечения поддержки ПО

Роль в проекте

Описание

Продюсер

Поддерживает целостное видение проекта, определяет вектор его дальнейшего развития. Отвечает за финансовые показатели проекта.

Руководитель проекта

Организует и контролирует процесс работы над проектом.

Специалист техподдержки

Осуществляет прием жалоб от игроков, а также обратную связь с игроками.

Геймдизайнер

Разрабатывает проектную документацию, описывает функциональные, визуальные и прочие требования к продукту.

Аналитик

Готовит отчеты по метрикам, анализирует показатели проекта.

Художник

Готовит графические ассеты для приложения, промо-арт. Отвечает за визуальную составляющую проекта.

Аниматор

Готовит анимации и визуальные эффекты для игры на основе арта, полученного от художника.

UI дизайнер

Готовит макеты дизайна игры. Отвечает за общий вид интерфейсов игры.

Разработчик

Пишет код для клиентской и серверной части проекта. Отвечает за архитектуру проекта и в целом за работу приложения.

QA инженер

Отвечает за качество продукта, обеспечивает поддержание надлежащего качества выпускаемых релизов.