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

В октябре 2024 года мы выступили на конференции Innovation Week, рассказали о том, как сделать свою систему учета и ведения контрактов, и обсудили, проблемы проектирования.

Оглавление

Проблемы коробочных решений

В применении коробочных решений для автоматизации бизнес-процессов есть ряд проблем.
Бизнес-процесс не помещается в «коробку»
Коробочное решение не заточено под ваши бизнес-процессы, потому что его разрабатывают так, чтобы оно подходило как можно большему числу компаний.
Коробочное решение не гарантирует рост
Внедрение какого-либо решения — не гарантия того, что у компании вырастет эффективность, повысятся продажи. Команда может пренебрегать инструкциями, если решение не удобно использовать и бизнес-процесс «натянут» на него.
Нужно платить
За коробочные решения нужно платить. Бесплатной версии практически всегда недостаточно. И чем больше сотрудников, тем дороже стоит решение.
Стоимость коробочных решений в 2024 году
Скрытые издержки
Расходы на оплату коробочных решений растут ежегодно и их сложно запланировать. Это происходит из-за повышения тарифов или изменения условий. Так Google Диск раньше хранил на платной подписке 1 ТБ, а теперь 500 Мб, потому что изменились условия.
Проблемы с кастомизацией
У коробочных решений есть интеграции, но они не могут учесть все потребности бизнеса.
Доступность
Сейчас доступными остались в основном только российские решения. Некоторые иностранные находятся в серой зоне и непонятно, что с ними будет дальше. Стало еще сложнее подобрать коробочное решение с учетом специфики бизнеса.

Разработка индивидуального решения

Мы разработали индивидуальное программное решение для Investmann. Эта компания помогает получить банковскую гарантию организациям, участвующим в закупке.
Как выглядит процесс получения банковской гарантии для клиентов Investmann:
  • нужно сформировать пакет документов;
  • подготовить финансовую отчетность;
  • отправить все это в несколько разных банков;
  • коммуницировать с банками по возникающим вопросам.
Это сложный процесс, в котором одновременно участвует несколько человек. Они должны координироваться между собой, быстро получать информацию от заказчика и передавать ее банку. Получение гарантии может занять несколько месяцев, но заказчик ограничен сроком в несколько дней.
Как было раньше
Investmann использовали связку из трех коробочных решений:
  • Битрикс для учета лидов;
  • Monday для отслеживания взаимодействия с банками;
  • Slack для коммуникаций внутри команды.
Какие это порождало проблемы:
  • Сотрудники тратят много времени, потому что им нужно вести учет сразу в трех системах.
  • Сложно все синхронизировать, потому что нужно обновлять статусы сразу в трех местах.
  • Вводить в процесс новых сотрудников долго и дорого, потому что их нужно познакомить со всеми правилами и нюансами.
  • Руководитель вязнет в операционке. Из-за сложности процессов ему приходится решать возникающие проблемы, а не работать над стратегическими задачами.
В итоге Investmann решили разработать свой программный продукт, который будет заточен под процессы компании и они обратились к нам.
Разработка уже стартовала и, спустя месяц, Monday сообщил, что прекращает работу с РФ и оставляет месяц на перенос всех данных.
Пришлось перестраивать план разработки, потому что появился пул работ и нужно было ускориться. Для этого мы нарастили команду.
Подробнее об этом случае мы рассказали здесь.

Зачем нужно проектирование

Проектирование ПО — это прежде всего сбор и анализ требований.
В ходе проектирования можно более точно оценить сроки разработки. Понять, что какую-то фичу в продукте стоит реализовать, но ее разработка займет несколько месяцев и для MVP она не нужна. Ее можно отложить и выпустить рабочую версию в более короткие сроки.
Или понять, что какая-то фича не нужна вовсе и отказаться от нее, сэкономив время и ресурсы.

Ошибки в проектировании

Готовить подробное ТЗ для разработки
Если вы приносите подрядчику свое ТЗ, то лишаетесь возможности проверить, что он все правильно понял. Лучше принести черновик, набросок. Тогда подрядчик должен будет понять, что именно нужно и объяснить это вам.
Включать ТЗ в текст договора
Если вы в ТЗ прописываете как все должно работать, то подрядчик разработает продукт, который будет ему соответствовать. Но он уже не несет ответственность за то, чтобы ПО было полезным.
Правильное ТЗ — это ТЗ, которое пишется все время разработки и внедрения ПО.

Как мы решаем проблемы проектирования

В рамках проекта Investmann мы собрали 2512 требований. В них входят:
  • 102 концепта — это описание сущностей продукта и их влияния
  • 209 функций — это описание функционала, пользы, которую приносит продукт
  • 2000+ историй — это описание сценариев использования. Больше всего похоже на истории из подхода JTBD
В процессе дополнения ТЗ разработчики постоянно с ним взаимодействуют. Они хорошо его знают, погружены в программный продукт и перестают делать лишнее. Это экономит ресурсы заказчика.
А еще позволяет видеть, что какая-то фича добавляет к ТЗ еще 10 000 требований и, возможно, ее стоит отложить или вообще не делать.
Сбор требований не занимает полгода проектирования. Работы стартуют уже через неделю или две. Все требования мы собираем в процессе.
С этим подходом мы получаем гибкий программный продукт, в который на этапе разработки заложены различные интеграции.
Большое количество требований позволяет подробно описать бизнес-процесс и то, как он должен работать:
  • как мы будем этим пользоваться,
  • что будем делать в той или иной ситуации,
  • как система должна реагировать на ту или иную ситуацию,
  • кому система должна помочь и в чем.

Чего нам удалось добиться

Разработка своей системы работы с контрактами дало Investmann:
  • Расширение возможностей при обработке лидов. Обработка лидов стала проще. Появилась возможность подключить новые источники заявок.
  • Снижение нагрузки на сотрудников. Теперь подбор банков происходит по клику. Не нужно вести тройной учет. Задачи перестали теряться, потому что таск-трекер встроен в саму систему.
Заинтересовало решение? Напишите нам в Телеграм или заполните форму на сайте. А еще мы можем усилить вашу команду специалистами. Узнать подробности можно здесь.

Другие статьи