Управление проектами
на вашем железе
Портфель, загрузка людей в часах и честные сроки — в вашей сети, без канала наружу. Система сверяет статус, который ставит руководитель, с тем, что показывают задачи, и говорит первой.
Разворачивается за один заход администратором. Интернет на целевой машине не нужен.
Статус от руководителя
«Идём по плану»
Что говорят данные
7 из 18 задач просрочены
6 контейнеров
вся установка
2 ядра / 4 ГБ
минимальные требования
320 МБ
памяти в покое
0
обращений наружу
Знакомо
Работа идёт, а управлять ею нечем
Задачи живут в переписке
Договорились в чате — через неделю никто не помнит, кто что обещал и к какому числу.
Статус зелёный до последнего
О состоянии проекта отчитывается тот, кому невыгодно краснеть. Проблема всплывает на сдаче.
Перегруз виден по факту
Что человек не справляется, выясняется когда он сорвал срок или ушёл. Заранее — никак.
Сроки двигают молча
Через полгода никто не помнит, почему дата такая и кто её переносил. Спросить не с кого.
Работа
Видно, что делается
и что кого держит
Доска, диаграмма Ганта и вехи — на одних и тех же задачах. Связь «пока не закроешь ту, эта не стартует» показывается, а не остаётся в голове у руководителя.
- Канбан со своими колонками, подзадачи и чек-листы
- Гант: связи finish-to-start, конфликты дат, перетаскивание сроков
- Веха краснеет по своему сроку, а не по дедлайну случайной задачи
- Реестр рисков и журнал решений — почему сроки такие
Макет главной
API endpoints
Авторизация
Дизайн-система
CI/CD pipeline
Люди
Загрузка в часах,
а не в количестве задач
«Поправить опечатку» и «переписать биллинг» весят одинаково, если считать штуками. Размер задачи переводится в часы по шкале вашей команды и раскладывается по неделям.
- Ёмкость человека: норма часов, ставка, отпуска и больничные
- Сетка люди × недели: перегруз от 110%, запас ниже 50%
- Скрытый перегруз: человек за пределом суммарно по всем отделам
- Фокус целей — бюджет 100%, и видно расхождение плана с работой
Портфель
Все проекты
на одной шкале
Уровень директора: отделы в одинаковых метриках, проекты рядом друг с другом, связи «Б ждёт результата А» — в том числе между подкомандами.
- Рамка — обещанный срок, заливка — реальный размах задач
- Конфликты стыков и критическая цепочка, двигающая весь портфель
- Эффект числом: обещано против подтверждённого, бюджет и факт
- Департамент: отделы сравниваются, а не отчитываются по-разному
Сигналы
Система, которая
говорит первой
Отчёт, который надо открыть, не открывают. Правила эскалации работают по расписанию: просрочка уходит исполнителю и руководителю, сводка приходит в понедельник утром.
- Свои пороги: сколько дней просрочки и застоя считать сигналом
- Повторно о том же поводе — не чаще раза в две недели
- Предпросмотр: видно, сколько задач подпадает под правило, до отправки
- Спокойная неделя так и говорит — «всё спокойно», а не молчит
Чем отличается
Три вещи, которых нет в трекере задач
Слово против данных
Руководитель ставит недельный статус — зелёный, жёлтый, красный. Рядом лежит то, что система насчитала по задачам, и снимок расчёта на тот момент. Разбор задним числом видит обе картины.
Фокус как бюджет
Весь фокус команды — 100%, и он распределяется между активными целями. Заявленную долю цели видно рядом с фактической долей работы на ней: «важно, но никто не делает» перестаёт быть догадкой.
Эффект, а не закрытие
Проект закрывается не статусом, а замером: что обещали в цифрах, что получилось и кто это принял. Подтверждённым считается только принятый эффект — остальное самооценка.
Роли
Каждый видит своё
Пять ролей от наблюдателя до владельца, доступ к проекту настраивается отдельно.
Директор департамента
- Отделы в одинаковых метриках — сравнение, а не разные отчёты
- Скрытый перегруз: кто вышел за предел суммарно по всем отделам
- Портфель проектов на одной шкале с критической цепочкой
Руководитель проекта
- Доска, Гант с зависимостями, вехи с честным статусом по сроку
- Реестр рисков и недельный статус рядом с расчётом системы
- Выгрузки в Excel и PDF — дорожная карта, канбан, паспорт проекта
Исполнитель
- Задачи и поручения из всех команд одним списком
- Видно, что кого держит: связи задач и незакрытые подзадачи
- Своя карточка: загрузка, отсутствия, что закрыто за месяц
Периметр
Данные не покидают ваш контур
Это не обещание в договоре, а свойство поставки: система ставится на ваше железо целиком и не имеет канала наружу, который нужно было бы вам разрешать.
Всё на ваших серверах
Шесть контейнеров: приложение, интерфейс, админка, PostgreSQL, Redis, nginx. Наружу смотрит только nginx, база и кеш доступны лишь внутри сети Docker.
Работает без интернета
Установочный набор собирается заранее и включает сторонние образы. Ни при установке, ни при работе система никуда не обращается — телеметрии и проверки лицензии по сети нет.
Ваши средства защиты — ваши правила
Система стоит внутри периметра, поэтому к ней применяются те же межсетевой экран, журналирование и политики доступа, что и к остальным вашим системам.
Почта через ваш релей
Уведомления уходят вашим SMTP-сервером, в том числе с сертификатом внутреннего центра сертификации. Можно не отправлять писем вовсе — режим объявляется явно.
AI-разбор — по вашему решению
Помощники обращаются к внешним моделям и в закрытом контуре просто не включаются. Ключи, если они всё же нужны, хранятся в базе зашифрованными.
Доступ по ролям и ключам
Пять ролей от наблюдателя до владельца. Интеграциям выдаются ключи с ограниченными правами: что не разрешено явно — запрещено.
Установка
Что предстоит развернуть
Требования ниже — замеры действующей установки, а не оценка с запасом. Их можно отдать администратору до любого разговора с нами.
2 ядра
минимум
рекомендуем 4
4 ГБ
оперативной памяти
рекомендуем 8
20 ГБ
на диске
образы занимают около 1.9 ГБ
320 МБ
все шесть контейнеров в покое
база за год работы — 33 МБ
Проверка машины
Скрипт предустановочной проверки смотрит версии Docker, ресурсы, занятость портов, права на файл настроек, срок сертификата и доступность вашего почтового релея. Препятствия он отличает от замечаний.
Перенос набора
Один архив со всеми образами, включая сторонние. Переносится любым принятым у вас способом — интернет на целевой машине не нужен.
Запуск
Заполняется файл настроек, выполняется одна команда запуска. Схема базы разворачивается сама при первом старте.
Первый вход
Владелец назначается по адресу почты из настроек. Дальше он заводит команды и приглашает людей сам — участие поставщика не требуется.
Обновления по вашему графику
Новая версия — это новый образ с номером. Обновляетесь, когда решите; изменения схемы применяются сами при старте.
Резервные копии обычным способом
Штатный дамп PostgreSQL по расписанию. Восстановление проверяется на отдельной базе, не трогая рабочую.
Возврат к прежней версии
Образы предыдущего выпуска остаются на машине — откат означает запуск прежнего номера версии, а не восстановление из копии.
Единственное жёсткое требование — TLS. Cookie авторизации помечена как защищённая, и по обычному HTTP браузер её не сохранит: установки «пока без сертификата» не бывает.
Данные
Уйти можно без потерь
Вопрос, который стоит задать любому поставщику до внедрения, а не после: что останется у вас, если сотрудничество закончится.
Выгрузки в привычных форматах
Дорожная карта, канбан, паспорт проекта и отчёты — PDF и Excel. Человек может забрать и свои данные целиком, одним запросом.
Открытый интерфейс и события
HTTP-интерфейс с ключами и подписка на события: систему можно связать с вашим порталом, service desk или отчётностью.
Обычный PostgreSQL
Данные лежат в вашей базе, а не в закрытом хранилище. К ним можно прийти привычными средствами — и остаться с ними, если работу с нами прекратите.
Вопросы
То, что спрашивают до закупки
Ничего. В закрытом контуре внешние адреса не разрешены и в политике безопасности страниц: сервисы аналитики, защиты от ботов и внешние модели там не указаны вовсе — разрешение, которым нельзя воспользоваться, только сбивает с толку при вашей же проверке. Проверка лицензии по сети тоже отсутствует: предел числа сотрудников задаётся в настройках установки.
Начните с одного департамента
Пилот — это один живой проект и одна команда: этого достаточно, чтобы увидеть разницу между «всё зелёно» и тем, что показывают задачи. Разворачиваем у вас, данные остаются у вас.
Тот же продукт в нашем облаке
Если нужно показать систему руководителю или собрать мнение команды прежде, чем занимать администратора. Первая команда бесплатно, следующая — 100 ₽, расширение состава на пять мест — 50 ₽. Данные из облака переносятся в вашу установку.