О проекте SprintPoker

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

Зачем он нужен

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

Почему бесплатно и без регистрации

Покеру планирования нужно немного: колода карт, способ скрыть голоса, пока не проголосуют все, и сводка после раскрытия. Аккаунт ни для чего из этого не нужен, поэтому SprintPoker его не просит.

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

Как всё устроено

Колода — стандартная модифицированная последовательность Фибоначчи: 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, «?» и ☕. В комнате видно, кто уже проголосовал: перед каждым таким участником лежит карта рубашкой вверх. Кнопка «Новый раунд» сбрасывает прошлые голоса. После раскрытия вы видите среднее и медиану по числовым картам, сколько голосов получила каждая карта и отметку о консенсусе, если все выбрали одну и ту же числовую карту. Если связь оборвалась, страница переподключится, а ваш голос в текущем раунде сохранится.

Какие данные мы храним

  • Имя хранится в вашем браузере, чтобы не вводить его каждый раз. Другие участники видят его, пока вы в комнате.
  • Комнаты живут в памяти сервера, базы с прошлыми сессиями нет. Через 24 часа без активности комната очищается, имена и голоса удаляются. Ссылка продолжает работать и открывает пустую комнату.
  • До раскрытия ваш голос не уходит в браузеры других участников, поэтому подсмотреть его нельзя даже через инструменты разработчика.

Раз нет аккаунтов, нет и почтовых адресов или паролей, которые пришлось бы хранить.

Чтобы понимать, сколько людей заходит на сайт, мы считаем просмотры страниц в Umami, это аналитика на нашем же сервере. Umami не ставит cookie и не хранит IP-адреса, а страницы комнат не учитываются.

Чего в SprintPoker нет

Своих колод, таймера, ролей ведущего и наблюдателя, интеграции с Jira и истории сессий в SprintPoker нет. Если без чего-то из этого вашей команде не обойтись, лучше узнать об этом до следующего груминга.

Обратная связь

Канал обратной связи появится после запуска.