Свой сервер · свои данные · свой процесс

Спринты, в которых «готово» — это правда

Priorly — трекер задач, база знаний, чат и QA-модуль в одном продукте. С моделью задачи, которая не даёт выкатить непроверенное, и аналитикой, которую нельзя подкрутить накануне демо.

Доступ выдаёт администратор команды — случайных людей внутри не бывает.

PR-482

Экспорт отчётов в XLSX

5 SP
Разработка
В работе
Тестирование
Не начато
Бизнес
На проработке
Релиз заблокирован

Три оси живут независимо — статус разработки ничего не решает за бизнес и QA.

0

оси статуса вместо одной

0+

типов событий в уведомлениях

0

видов сущностей в одном поиске

0

ваших данных на чужих серверах

Модель задачи

Одного статуса мало. Мы дали задаче три независимые оси.

В обычном трекере «Готово» значит ровно одно: разработчик закрыл тикет. Всё остальное — протестировали ли, принял ли бизнес, можно ли выкатывать — живёт в переписке. Priorly разводит это на три оси и ставит на выходе гейт, который нельзя обойти уговорами.

Разработка

Свободные статусы вашей команды, нормализованные в единую модель: к работе → в работе → ревью → готово. Плюс блокировки и отмена.

Тестирование

Отдельная ось QA: готова к тестированию → тестирование → пройдено или провалено. Она локальная и никогда не перетирается внешней синхронизацией.

Бизнес

На проработке → готова к разработке → нужны уточнения → принято. Разработчик возвращает задачу с вопросами штатным переходом, а не комментарием «@продакт ну что там».

Гейт релиза

«Принято бизнесом» физически недостижимо, пока разработка не «Готово», а QA не «Пройдено». Правило проверяется дважды — кнопка заблокирована в интерфейсе и запрос отклоняется на сервере.

Definition of Ready — не в вики, а в задаче

Priorly считает готовность к разработке по пяти воротам и показывает разработчику, чего именно не хватает — вместо глухого «нельзя взять в работу».

  • Описание заполнено
  • Решение продумано
  • Есть оценка
  • Критерии приёмки заданы
  • Бизнес подтвердил

Четыре из пяти — задачу пока нельзя брать. Видно сразу, кому идти и с чем.

Ритуал

Вече: приоритеты и оценка за один заход.

Груминг и покер обычно живут в двух встречах и трёх инструментах. В Priorly это одна кнопка в сайдбаре, которая сама открывает нужную фазу и показывает прогресс — 12 из 40.

Фаза 1

Приоритеты парными сравнениями

Вместо часового спора «что важнее» команда отвечает на один простой вопрос за раз: A или B. Голоса сводятся в общий рейтинг вместе с автоматическим priority-score.

Бюджет сравнений не даёт списку из 40 задач превратиться в 780 вопросов — вы получаете рабочий порядок, а не идеальный ценой вечера.

Оплата по СБП
или
Тёмная тема

Фаза 2

Покер с параллельными треками

Фронт, бэк и QA оценивают одну историю одновременно, каждый в своём треке. Расхождение видно сразу — и обсуждается там же, а не всплывает на середине спринта.

Сессия серверная: переподключение не теряет голос, присутствие участников видно в реальном времени. Есть синхронный и асинхронный режим, четыре колоды и возможность тут же завести задачу на тестирование.

FE
5
BE
8
QA
3
Поток

Доска подстраивается под ваш процесс, а не наоборот.

Колонки, лимиты и права описываются в настройках проекта — без плагинов и без «обратитесь к администратору».

Свои колонки

Четыре типа — системная, очередь, рабочая, финальная. Порядок и смысл задаёте вы.

WIP-лимиты

Лимит на колонку, чтобы «в работе» не превращалось в список желаний команды.

Переходы по ролям

Кто имеет право двигать карточку: тимлид, продакт, разработчик, QA или аналитик.

Колонка «На описании»

Системная колонка сама собирает задачи без описания и оценки — очередь на проработку формируется без ручного труда.

Личный WIP-нудж

При четвёртой задаче в работе Priorly предлагает освободить слот и фиксирует причину — заблокирован, провалено QA, ждёт уточнений.

Эпики и подзадачи

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

Бэклог с drag-n-drop, 8 сортировок и фасетными фильтрамиГант по дисциплинамВкладки задач как в браузереСостояние вида — прямо в URL
Платформа

Всё, за что обычно платят отдельно — уже внутри.

Мессенджер, база знаний, файловое хранилище, QA-модуль и поиск по всему сразу. Не «интеграции», а один продукт с общими правами доступа и общей историей.

Чат уровня мессенджера, а не лента комментариев

Каналы, темы, новости, личные и групповые. Вложения с разделением «фото или файл», реакции, ответы, пересылка, «кто прочитал», закреплённые чаты, отключение звука, избранное, встроенные плееры видео и аудио.

Задачу или статью можно переслать в чат карточкой — с живым статусом, а не мёртвой ссылкой. Упоминание превращается в уведомление по вашим правилам.

База знаний

Вложенные пространства, черновики и публикация, картинки и вложения внутри статей, теги, комментарии и полнотекстовый поиск на FTS5.

QA как полноценный модуль

Критерии приёмки с указанием, кто и когда их закрыл. Тест-кейсы со сценарием и ожидаемым результатом. Прогоны — журнал только на добавление. Регресс-сьюты, которые переиспользуются от релиза к релизу.

Тестировщик — отдельная роль на задаче, наравне с автором и исполнителем.

Один поиск на всё

Задачи, сообщения, комментарии, файлы, статьи, люди и спринты в одной строке. Операторы вроде project: и assignee:me, подсветка совпадений, FTS-индекс.

Выдача урезается по правам на уровне источника: чужие личные переписки и закрытые проекты не всплывут даже как заголовок.

Файлы

Все вложения из задач и чатов в одном месте, с фильтрами по типу и источнику. Картинки пережимаются, превью генерируются, EXIF вырезается, отдача — только через проверку доступа.

Связи между сущностями

Задача ↔ статья ↔ канал. Спека лежит в базе знаний, обсуждение — в чате, и переход работает в обе стороны.

Ачивки и «Итоги недели»

Металлические бейджи за реальные метрики и пятничная сводка с персональным хайлайтом. С самоиронией: значок за проваленные задачи тоже есть.

Внимание команды

Уведомления, которые не надо отключать.

Четыре канала и около двадцати типов событий — но главное здесь не количество, а механика, которая не даёт превратить всё это в шум.

Дайджест вместо очереди

Всё, кроме реально срочного, копится и приходит одной сводкой. Пересечение дедлайна пробивается сразу — остальное ждёт.

Ноль дублей по построению

Движок автоматизаций ведёт журнал идемпотентности: одно событие = одно уведомление, даже если планировщик отработал дважды. У первого запуска ограниченная ретроспектива — вас не завалит историей за год.

Telegram, который работает в России

Бот умеет три режима приёма, включая long-polling через прокси — потому что вебхуки Telegram режет DPI. Можно завести задачу прямо из чата командой /addtask.

Каналы под контролем

В приложении, Telegram, e-mail и Web Push (включая iPhone с домашнего экрана). Настройка на каждый тип события отдельно, плюс подписка на отдельную задачу.

Правда о поставке

Аналитика по истории, а не по текущему снимку доски.

Каждая смена статуса пишется в журнал только на добавление. Метрики считаются по этой ленте — поэтому их нельзя улучшить, перетащив карточки перед демо.

Velocity

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

Cycle time

Медиана, p85 и среднее от первого «в работе» до финального «готово». С разбросом по задачам, чтобы видеть хвосты.

Точность оценок

Сколько дней в реальности стоит один SP и насколько команда систематически недооценивает — цифра смещения, а не ощущение.

Здоровье QA

Pass rate, медианное время в тестировании и bounce-count: сколько раз задачу возвращали разработчики, QA и бизнес.

ИИ из коробки

Ваш бэклог уже умеет разговаривать с ИИ.

Priorly поднимает собственный MCP-сервер. Claude и другие клиенты подключаются напрямую и работают с задачами, спринтами, базой знаний и вложениями — без экспорта, без копипаста, без прослойки.

Эпик со сторями одним запросом

Отдельный инструмент создаёт эпик вместе с дочерними историями за один вызов — а не за пятнадцать кликов и три опечатки.

Токены со скоупами

Персональные токены и полноценный OAuth. Токен на чтение не может внезапно начать писать — расширить права молча нельзя.

Коммиты подтягиваются к задачам

Вебхук GitLab связывает пуш с задачей по ключу в сообщении, а серверный хук просто не пропускает коммит без него. Диффы подгружаются по требованию — репозиторий не дублируется.

MCP · Priorlyподключено
searchпо задачам, чату, файлам и статьям
list_tasksс фильтрами спринта и исполнителя
create_taskтребует токен со scope write
create_epic_with_storiesэпик + дочерние истории
read_attachmentсодержимое вложения
Развёртывание

Ваш сервер. Ваши данные. Без исключений.

Priorly не ходит в чужие облака и не требует их. Всё, что нужно команде — от чата до аналитики — работает на одной машине, которую вы контролируете.

Данные лежат у вас

SQLite в WAL-режиме на вашем диске. Миграции применяются на деплое, онлайн-бэкапы с ротацией — без остановки сервиса. Секреты шифруются AES-256-GCM.

Деплой в одну команду

git push → post-receive хук → systemd. Docker-сборка тоже есть. Никакого кластера ради команды из пятнадцати человек.

152-ФЗ по-взрослому

Версионируемое согласие с фиксацией времени и версии. Меняете условия — пользователь принимает заново, старые редакции остаются в архиве.

Аудит-лог на всё

Каждое значимое изменение пишется с автором, целью и payload. Плюс корзина: удалённое восстанавливается вместе с ответом на вопрос «кто это сделал».

Формы идей вместо Google Forms

Публичные формы на вашем домене без входа. Анти-абуз без внешних сервисов: rate-limit по хэшу IP, honeypot, адаптивный proof-of-work, проверка файлов по сигнатуре. Заявка превращается в задачу одним действием.

Доступ под контролем

Двойные ворота: подтверждение почты и одобрение администратора. Роли, дисциплины и права на уровне проекта, мультипроектный режим и переключатель.

Тёмная и светлая темы, командная палитра по Ctrl+K, горячие клавиши, обновления в реальном времени и PWA для телефона — по умолчанию.

Перестаньте выяснять, что значит «готово»

Один инструмент на весь цикл: от парного сравнения приоритетов до гейта релиза и честной аналитики. На вашем железе.

Нет аккаунта? Запросить доступ — заявку подтверждает администратор команды.

Priorly