Agilepoker.ru 2.0: Как мы создали сервис покера планирования, а потом всё переписали

Два года назад я рассказывал о нашем новом сервисе для планирования покером, предназначенном для Agile-команд. Вот эта статья на трибуне. Тогда мы выпустили первую версию, но довольно быстро поняли, что она нуждается в переработке. В итоге мы всё переписали, хотя на первый взгляд для пользователей ничего не изменилось. Но на самом деле изменилось всё.

Карты, таски, два спринта
Карты, таски, два спринта

Зачем мы создали этот сервис

Мы работаем в IT-компаниях, где Agile — это неотъемлемая часть разработки. Планирование покером помогает синхронизировать команды по оценке задач на спринт. Конечно, подобных инструментов существует множество, но у многих из них есть недостатки: сложный интерфейс, необходимость регистрации и долгий старт.

Agilepoker.ru решает эти проблемы, предлагая инструмент для быстрого и простого планирования. Вот его главные преимущества:

  • Мгновенный старт: два клика — и вы уже работаете.
  • Минималистичный интерфейс: ничего лишнего. Простота: понятный процесс, который мы сохранили и в новой версии.
  • Также у нас нет регистрации. Мы узнаем вас через браузер, так что вам не нужно проходить авторизацию или подтверждать что-либо через сторонние сервисы.

Почему мы переписали сервис

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

Что же было не так? Архитектура сервиса была построена неправильно, пришлось её полностью переработать. В бэкенде закрались ошибки, хотя он оказался крутым – многое оттуда мы сохранили, исправив что нужно. Фронтенд на React существовал, но у нас не было специалиста для его поддержки - теперь в команде появился опытный фронтенд-разработчик, который переписал всё на Next.js. Ранее мы хранили данные игры в key-value хранилище, теперь - в реляционной БД. Возникали также некоторые проблемы с интерфейсом, особенно на мобильных устройствах.

Agilepoker.ru 2.0: Как мы создали сервис покера планирования, а потом всё переписали

Новая версия 2.0

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

  • Интерфейс остался привычным, но мы пересмотрели дизайн, основываясь на лучших практиках из финансового сектора.
  • Гибкое управление настройками комнат, три стандартные шкалы для оценки и распределение ролей.
  • Оценки, в которых вы участвуете, теперь всегда под рукой на главной странице.
  • Если у вас есть постоянная комната для оценок, сервис предложит перейти на новую версию автоматически.
  • Сервис остаётся бесплатным и таким останется всегда в текущем исполнении.
  • В будущем появится лист задач для оценки и новые игровые элементы, чтобы сделать процесс оценки более увлекательным.
Agilepoker.ru 2.0: Как мы создали сервис покера планирования, а потом всё переписали

Наши команда и аудитория

Проект для нас остаётся хобби, и за время разработки наша команда неоднократно менялась. Сейчас в неё входят 17 участников, которые применяют свои навыки суперменов, если это необходимо, но основу команды составляют 3-5 человек тех, кто работает над проектом постоянно.

Интересная деталь: когда у нас не было дизайнеров, мы сделали коллаборацию с известной IT-школой. Студенты разработали для нас страницу перехода на новую версию, которую сейчас видят все пользователи.

Наша целевая аудитория — это программисты, Scrum-мастера, менеджеры проектов и все, кто работает по Agile. Мы сами активно пользуемся своим продуктом и продвигаем его в своих коллективах.

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

Приглашаем вас попробовать Agilepoker.ru на следующем спринте! Оставляйте отзывы — мы всегда рады сделать вашу работу проще и удобнее.

1010
22
11
2 комментария

Только искал подобный сервис, а сайт почему-то не работает=(

Ответить

Странно. Мы монитрим аптайм

Ответить