Всё для рекламы
и про рекламу
Навигация по статье
Зачем вообще считать окупаемость проектовКак считать окупаемость правильно — алгоритмМы опробовали несколько инструментовКаким требованиям должен соответствовать сервис отслеживания окупаемости проектовЭтапы разработки сервисаКакие данные потребуются в начале работы Как происходит учет окупаемости проектов в сервисе— алгоритмКакие отчеты нужны
Рынок и исследования

Делаем своё, пока сервисы уходят из России. Опыт ИТ-компании по разработке сервиса отслеживания окупаемости проектов

274

ИТ-компания Riverstart рассказывает о внедрении собственного решения для отслеживания эффективности проектов. Актуально сейчас, когда иностранные сервисы уходят из России, и нужно подбирать какой-то аналог — найти отечественную программу или разработать собственное решение.

Этот материал будет интересен тем, кто управляет множеством проектов — как для клиентов, так и собственных.

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

Для каждого из проектов мы ведем учет эффективности, то есть окупаемости.

Зачем вообще считать окупаемость проектов

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

Как считать окупаемость правильно — алгоритм

  1. Определяем, сколько часов работника ушло на дела по проекту. Учтем короткие перерывы на отдых и чай, считаем не по минутам, а по долям рабочего времени, распределенного между проектами.
  2. Анализируем поступления от заказчиков, как реальные, то есть фактические, так и ожидаемые по плану. 
  3. Вычисляем затраты на занятость персонала по данному проекту. Учитываем зарплату, фиксированный доход, оплату за час и другие виды вознаграждений, включая бонусы и премии.
  4. Определяем дельту.
  5. Сопоставляем различные временные отрезки и строим прогнозы.

Естественно, все расчеты производим автоматизированно, не вручную.

Мы опробовали несколько инструментов

Мы проанализировали, какие инструменты для нашей цели есть на рынке, чтобы выяснить, чем мы можем пользоваться. 

Проще всего было взять Google Таблицы, они бесплатные и легкие в использовании. Записи о работе начали вести в отдельных файлах: каждый член команды вносил данные о проекте, выполняемой задаче и времени, потраченном на это. Все расчеты производились автоматически благодаря формулам, которые мы настроили. Ставки и формы вознаграждения, будь то почасовая оплата или фиксированный оклад, могли варьироваться для разных сотрудников.

Но итог — громоздкие страницы, слетающие форумы, зависающие документы.

Пробовали вести учет в ГуглТаблицах

Использование этого инструмента связано с риском. Если сервис прекратит деятельность на территории России, если возникнет техническая неисправность, которая ведет к потере данных или их утечке, самостоятельно восстановить данные или даже пользоваться ими будет невозможно.

Если вы тоже решитесь на собственный сервис, как и мы, то вам будет полезен наш опыт: по каким параметрам мы искали решения, а потом делали свое.

Каким требованиям должен соответствовать сервис отслеживания окупаемости проектов

Список:

  1. Мы ищем систему для подсчета рабочих часов наших работников, которая позволяет вносить данные вручную. Не нужны функции слежения за действиями на компьютере, такие как скриншоты экрана. Наш интерес — распределение времени по разным проектам.
  2. Важен контроль финансовых потоков — доходов и расходов по каждому проекту, чтобы мы могли видеть общий финансовый результат.
  3. Необходима и детализация по каждому проекту, и суммарный отчет.
  4. Российская система, которая не уйдет с рынка, чтобы не потерять нашу статистику в случае санкций.
  5. Система должна поддерживать многопользовательский доступ, давая возможность каждому члену команды регистрироваться и учитывать свое время.

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

Этапы разработки сервиса

Для осуществления задуманного нам необходимо было:

  1. Прописать алгоритм, по которому мы бы отслеживали расходы на проекты и финансовые поступления от заказчиков. 
  2. Составить формулы для подсчета заработной платы с учетом различных схем оплаты труда. Сюда можно отнести почасовую оплату, оклад, KPI, оклад + KPI, фиксированное вознаграждение и прочие варианты.
  3. Внедрить возможность вычисления разницы в показателях как для отдельных проектов, так и для их совокупности.
  4. Выделить пользовательские роли и прописать ограничения доступа для каждой из ролей..
  5. Обеспечить возможность назначения сотрудников на конкретные проекты. 
  6. Реализовать систему пользовательских уровней доступа с различными привилегиями.
  7. Настроить инструмент для создания отчетов.
  8. Провести тестирование сервиса внутри компании, чтобы выявить недостающие функции и упростить процесс работы.

Стек выбрали такой: Vue.js, NodeJS, PHP, Laravel и MySQL.

Сервис назвали Liana, красиво, просто и легко запомнить.

Какие данные потребуются в начале работы 

Что нужно собрать и прописать:

  1. Список пользовательских ролей
  2. Список отчетов, которые нужны каждой роли.
  3. Степени допуска к данным.
  4. Нужные нам цифры и формулы для подсчета.

Самое сложное — подробно прописать весь алгоритм, чтобы учесть все данные и получить верную картину по окупаемости. Неверные данные хуже отсутствующих. Если данных нет, их можно собрать, а вот ошибку, как правило, замечают, когда уже наломали дров и получили какой-то негативный эффект или недополучили позитивный. Например, неверно расставили приоритеты и потратили много времени команды на проект, который не окупается.

Также было важно все предусмотреть в плане форм оплаты труда, поскольку мы планировали рассчитывать заработок для каждого сотрудника. Если какой-то из вариантов мы бы не предусмотрели, пришлось бы как-то выкручиваться и пересчитывать, чтобы внести правильно.

Форм оплаты может быть много, здесь и фиксированная оплата за задачу, которая не зависит от потраченного времени, и напротив, оплата за рабочий час, и месячный оклад, который нужно отобразить в пересчете на часы при внесении данных, и так далее.

Как происходит учет окупаемости проектов в сервисе— алгоритм

  1. Когда появляется новый проект, ответственный вносит её в систему и определяет команду исполнителей. Это позволяет каждому из них фиксировать свои ежедневные усилия по проекту.
  2. Отслеживание рабочего времени. Через личный профиль работник выбирает проект, описывает свою деятельность и затраченное время с точностью до 20–30 минут, учитывая периоды отдыха и короткие перерывы.
  3. Контроль заданий. Руководитель оценивает выполненные задания или возвращает их на доработку, если обнаруживает неточности или если задача не выполнена по факту.
  4. Расчёт заработной платы. Он зависит от того, как строится оплата: фиксированный оклад, оклад с учётом KPI, оплата за час, единовременная сумма и так далее. По итогам месяца видно, какую роль сыграл каждый в проекте, благодаря чёткому разделению задач.
  5. Подсчёт прибыли. Ответственный за проект заносит в систему ожидаемые и реальные платежи от клиентов. Это помогает выявить недочёты, например, не выставленные счета или отказ клиента от стандартной услуги в этом месяце.
  6. Расчёт прибыли и убытков. Все доходы и расходы объединяются для анализа эффективности проекта. Также важно иметь общий отчёт о финансах организации, чтобы руководство могло оценить итоговые цифры и принимать решения о дальнейшем развитии бизнеса.

Так это выглядит в сервисе по итогу:

Какие отчеты нужны

  1. Для работника создан отчет. который показывает, сколько часов он уделил каким проектам и какова сумма его заработка. Это помогает понять, выполнил ли он свою норму, не перерабатывает ли..
  2. Менеджер видит, насколько загружены подчиненные, может снизить нагрузку на перегруженного сотрудника, обговорить, как лучше распределить время между задачами.
  3. Руководитель компании владеет общим контролем: проверяет, как работают сотрудники, сколько тратится и зарабатывается, следит за платежами, планирует прибыль и т.д., анализирует изменения по разным временным отрезкам. Его задача – наблюдать за бизнесом и прогнозировать будущее.
Время и заработная плата сотрудникаОтчет менеджера по сотрудникуОтчет руководителя по менеджерам

Автоматические отчеты упрощают управление финансами. Сам процесс создания отчетов  оптимизирован — перекладывается с людей на алгоритм. 

В итоге мы используем готовую разработанную нами систему под названием Liana и не беспокоимся, что она уйдет с рынка, поднимет стоимость использования или как-то ограничит аккаунт. За сохранность данных ответственны мы сами, так проще. 

Мы даже зарегистрировали сервис Liana в Федеральном институте промышленной собственности и включили в Реестр российского ПО.

Будем рады, если опыт компании Riverstart поможет вам в ваших разработках.

Хотите тоже написать статью для читателей Yagla? Если вам есть что рассказать про маркетинг, аналитику, бизнес, управление, карьеру для новичков, маркетологов и предпринимателей. Тогда заведите себе блог на Yagla прямо сейчас и пишите статьи. Это бесплатно и просто
RiverstartС 2012 года трансформируем сложные идеи в удобные сервисы для бизнеса. Разрабатываем цифровые сервисы для бизнеса и государства. Проводим UX/UI аудиты, исследования и создаем дизайн. Создаем и обучаем ML-модели. Приводим трафик.
274
1
Читайте ещё статьи по этой теме

Курс выживания руководителя: 5 управленческих аксиом и как их применять на практике Статья

Первый вопрос, который я задаю руководителям – хотите ли вы, чтобы сотрудники вас любили? Практически все начинающие руководители отвечают положительно. И это нормально, потому что мы проводим большую часть жизни на работе, и никому не хотелось бы приходить в коллектив, где есть конфликты.

Чем заменить Trello — сервисы, которые вы еще не пробовали Статья

Зарубежные сервисы уходят от нас уже больше года. За это время многие успели переехать на Weeek, Shtab, YouGile и другие российские аналоги Трелло.7

Что такое Диаграмма Ганта и как она помогает в проджект-менеджменте Статья

Диаграмма Ганта — инструмент, который позволяет планировать проект. Она поможет оценить его сложность, рассчитать его стоимость и количество людей, которые понадобятся для его реализации.7
Написать комментарий
Обсуждаемое

Как удалить отзыв на Яндекс Картах? Статья

Удаление отзывов на Яндекс Картах — это одна из ключевых задач, когда речь идет об управлении репутацией. Для любого оффлайн бизнеса, будь то ресторан, салон красоты или автосервис, отзывы играют большую роль в формировании мнения о компании у потенциальных клиентов.4

Проверяем, есть ли монетизация контента на Рутубе на 2024 год Статья

Замедление YouTube и уход с российского рынка многих зарубежных разработчиков ПО вынуждают пользователей искать альтернативы. Лучшим вариантом могут стать отечественные решения.3

Как увеличить вовлеченность аудитории в социальных сетях Статья

Всех, кто сейчас активно занимается продвижением в социальных сетях, маркетингом и рекламой, ждет UGC (user generated content). Если сказать просто и общими словами, это когда коммьюнити делает контент самостоятельно, когда люди, которые соприкасаются с брендом, сами генерируют контент, удобный и выгодный бренду.
Свежее

Увеличили органический трафик в 9,7 раз при помощи блога: кейс платформы для работы с самозанятыми Qugo Статья

Как продвигать молодой сайт в сегменте В2В в сложной нише, где продажи совершаются в несколько касаний при длинном цикле сделки и наличии крупных конкурентов? Например, при помощи информационного блога: он позволяет прогревать аудиторию, повышать лояльность к бренду и формировать экспертность. Именно на блог Kokoc.

Клубы по подписке: в чём фишка и как их продвигать в VK Статья

Может показаться, что в нише похудения работать совсем не сложно, из-за широкой ЦА. Ведь только активно ведущихся групп в этой тематики больше 10 000.

Контекстная реклама в строительной нише: особенности работы и лайфхаки Статья

Первая фишка – релевантность. Очень важно, чтобы то, что пользователи ищут в Яндексе, совпало с тем, что они видят в рекламе и на лендинге.