В Timetta изменился механизм для управления ставками биллинга. На первый взгляд изменения несущественны: была убрана вкладка «Роли» в карточке проекта, вместо неё добавлена вкладка «Тарифы».
На самом деле изменения затрагивают довольно значительную часть бизнес-логики внутри Timetta. Объясняем, как мы решили немного доработать ставки биллинга и в итоге пришли к матрице ставок.
Раньше тарифные ставки (ставки биллинга) зависели от роли. Каждому участнику проекта присваивалась какая-либо роль, у каждой роли была своя почасовая ставка биллинга. При этом у ролей не было внутренней градации, что приводило к разрастанию справочника ролей. Вот как это происходило.
- На проекте могло работать несколько аналитиков с разной компетенцией: аналитик SAP, аналитик BI, аналитик 1С и т. д.
- У каждого аналитика BI мог быть свой уровень: младший аналитик BI, старший аналитик и т. д.
- Ставка аналитика BI могла меняться от региона к региону.
В итоге для того, чтобы составить исчерпывающий список ставок биллинга, приходилось создавать огромный список ролей.
- Младший аналитик BI из Москвы — 1 200 ₽/час
- Младший аналитик BI из СПБ — 1 100 ₽/час
- Младший аналитик BI из Омска — 1 000 ₽/час
- Старший аналитик BI из Москвы — 2 000 ₽/час
- Старший аналитик BI из СПБ — 1 900 ₽/часа
- Старший аналитик BI из Омска — 1 800 ₽/час
Список мог содержать сотни позиций, которые приходилось вводить и корректировать вручную. Это было долго, неудобно и утомительно для пользователей.
Мы решили в корне пересмотреть подход к формированию ставок, максимально автоматизировать процесс.
Содержание вкладки «Тарифы» по-прежнему определяется в зависимости от исполнителей, которые были добавлены в команду проекта. Однако теперь пользователь может создать новый тариф или выбрать отдельный тариф для клиента.
Для создания нового тарифа нужно будет заполнить несколько полей:
- Наименование.
- Назначение членов команды, которым этот тариф будет присвоен,
- Ставку (теперь поддерживается мультивалютность).
Примечание
При миграции мы автоматически создали тарифы проекта из ролей. А роли убрали.
Таким образом сейчас есть «произвольные» тарифы биллинга, которые можно добавлять в проект и назначать их членам команды.
Если у вас есть согласованные с клиентом ставки, то можно создать тарифы в карточке клиента, а затем просто выбрать нужный тарифы уже в карточке самого проекта.
В счета также добавлена аналитика «Тариф», чтобы можно было группировать строки счета по тарифу:
Немногое. Вместо «Роли» в карточке таймшита теперь надо выбирать «Тариф»:
Примечание
Настройка отображения «Тарифа» доступно в шаблоне таймшита. Если каким-либо пользователям не нужно выбирать тариф — просто скройте его.
Начиная с релиза от 11 мая 2024 года выполняется переход на обновленную логику внешних ставок биллинга.
Первый этап (данный релиз):
- Удаление логики задания ставки биллинга через роли.
- Добавление произвольных тарифов биллинга на уровне клиента.
- Добавление произвольных тарифов биллинга на уровне проекта или копирование из клиента.
- Назначение тарифов проекта на членов команды.
- Выбор тарифов в таймшите.
А вот дальше мы добавим новую сущность — «Матрицу ставок» (тарифную сетку, шахматку — по разному называют).
Второй этап (следующий релиз):
- Добавление сущности «Матрица ставок».
- Добавление настройки системы «Аналитики матрицы ставок» (настройка, по каким аналитикам строится матрица ставок).
- Добавление тарифов в клиента и проект из матрицы ставок.
Настройка матрицы будет выглядеть так:
Т.е. можно будет настроить структуру матриц так, как удобнее всего для вашей компании, используя аналитики:
- Роль.
- Компетенция (новый справочник, декомпозиция ролей).
- Уровень.
- Грейд (декомпозиция уровней).
- Локация.
- Юридическое лицо.
- Ресурсный пул.
Сами матрицы будут создавать на период, например на «Второй квартал 2024». Их можно будет копировать, выгружать в Excel и пр.
Для клиента и проекта можно будет добавлять тарифы из матрицы. Таким образом в дополнение к «произвольным» тарифам мы добавим корпоративный каталог тарифов, который будет создаваться и, при необходимости, согласовываться на новый период.