О проекте SprintPoker
SprintPoker — небольшой независимый проект, бесплатное веб-приложение для покера планирования. За ним нет компании и платного тарифа. Приложение решает одну задачу: помогает команде оценить задачи вместе так, чтобы ничья оценка заранее не повлияла на остальных.
Зачем он нужен
Многие agile-команды оценивают задачи покером планирования, и раз многие из них работают удалённо, им нужно место для этого в интернете. Встреча по оценке короткая, и инструмент для неё должен запускаться быстро. В SprintPoker один человек создаёт комнату и отправляет ссылку, каждый вводит имя, и можно голосовать. Приложение работает в любом современном браузере на ноутбуке и на телефоне, интерфейс переведён на семь языков.
Почему бесплатно и без регистрации
Покеру планирования нужно немного: колода карт, способ скрыть голоса, пока не проголосуют все, и сводка после раскрытия. Аккаунт ни для чего из этого не нужен, поэтому SprintPoker его не просит.
Все функции бесплатны. В комнате помещается до 50 человек. Этого хватит любой группе, которая ещё может оценивать задачи вместе.
Как всё устроено
Колода — стандартная модифицированная последовательность Фибоначчи: 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, «?» и ☕. В комнате видно, кто уже проголосовал: перед каждым таким участником лежит карта рубашкой вверх. Кнопка «Новый раунд» сбрасывает прошлые голоса. После раскрытия вы видите среднее и медиану по числовым картам, сколько голосов получила каждая карта и отметку о консенсусе, если все выбрали одну и ту же числовую карту. Если связь оборвалась, страница переподключится, а ваш голос в текущем раунде сохранится.
Какие данные мы храним
- Имя хранится в вашем браузере, чтобы не вводить его каждый раз. Другие участники видят его, пока вы в комнате.
- Комнаты живут в памяти сервера, базы с прошлыми сессиями нет. Через 24 часа без активности комната очищается, имена и голоса удаляются. Ссылка продолжает работать и открывает пустую комнату.
- До раскрытия ваш голос не уходит в браузеры других участников, поэтому подсмотреть его нельзя даже через инструменты разработчика.
Раз нет аккаунтов, нет и почтовых адресов или паролей, которые пришлось бы хранить.
Чтобы понимать, сколько людей заходит на сайт, мы считаем просмотры страниц в Umami, это аналитика на нашем же сервере. Umami не ставит cookie и не хранит IP-адреса, а страницы комнат не учитываются.
Чего в SprintPoker нет
Своих колод, таймера, ролей ведущего и наблюдателя, интеграции с Jira и истории сессий в SprintPoker нет. Если без чего-то из этого вашей команде не обойтись, лучше узнать об этом до следующего груминга.
Обратная связь
Канал обратной связи появится после запуска.