Дашборд для агентства
Сводит часы команды, ставки себестоимости и внешние расходы с ценой каждого проекта. Перерасход видно на середине, а не в отчёте после сдачи.
- Разработкаот $1,700
- Срок2–4 нед.
- Поддержкаот $420/мес
Кому подходит: Студии и агентства, где рентабельность считают после закрытия проекта, часы вносят когда вспомнят, а самый приятный клиент оказывается самым дорогим.
Состав первой версии
- часы по проектам
- ставки себестоимости
- подрядчики и расходы
- план и факт
Цифры выше это пакет, на котором это стоит: Дашборд и аналитика. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.
Как проходит путь
- 01
Час попадает в проект
Часы читаются из трекера, которым команда уже пользуется, а время, не привязанное ни к чему, показывается отдельной строкой.
- 02
Час превращается в деньги
По ставке себестоимости человека на эту дату, плюс счета подрядчиков и покупки под проект: себестоимость копится непрерывно.
- 03
Проект встречается со своей ценой
Фикс, ретейнер и почасовая считаются по-разному, и экран показывает израсходованную долю бюджета, пока работа ещё идёт.
Что решает, будет это работать или раздражать
Часы вносят в пятницу за неделю
Часы по памяти это оценка, поэтому видна доля внесённых в тот же день, а период с низкой долей помечен как прикидка.
Ставка себестоимости это не оклад
Оклад на фактические часы делает выжатый проект самым прибыльным, поэтому ставка это оклад, налоги и накладные на фиксированную норму часов.
Сданный проект продолжает есть часы
Правки и поддержка идут месяцами после сдачи, поэтому проект остаётся открытым для расходов, пока вы не закроете его сами.
Что мерить после запуска
- доля часов, внесённых в тот же день
- рентабельность по проекту и по клиенту
- разрыв плановой и фактической себестоимости
- часы, не привязанные к проекту
Почему это выходит быстрее
Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.
Возможный стек под это
Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.
- Сбор из трекеров и учётаPythonFastAPIn8nTemporal
- Данные и расчёт себестоимостиNode.jsPostgreSQLPrismaRedisClickHouse
- Экран и отчётыTypeScriptReactNext.jsTelegram Bot APIDockerGrafana
Посчитайте цену сами, прямо здесь
Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.
Эти счета придут не от нас
- платные тарифы трекера времени и таск-трекера
- места в трекере для подрядчиков
- доступ к бухгалтерии или расчёту зарплат
- хостинг и сервер под экран и историю
Спрашивают до первого созвона
- У нас уже есть трекер времени, его придётся менять?
- Нет. Часы читаются из того, чем команда пользуется сейчас, а здесь живёт то, чего в трекере нет: ставка себестоимости, цена проекта и внешние расходы.
- Команда воспримет это как слежку?
- Экран считает проекты, а не людей друг против друга: скриншотов, слежки за активностью и счётчиков нажатий здесь нет. Человек видит свои часы, а ставки коллег не видит никто, кроме названной вами роли.
- Если мы поднимем ставки, история пересчитается?
- Нет. У каждой ставки есть дата начала, старые проекты остаются посчитанными по действовавшей тогда ставке, а пересчёт задним числом делается только по вашей просьбе и за названный период.