Блог Интеграл

Рассказываем о проектах, обновлениях и событиях

Важно учесть время на разработку отчетов при оценке проекта. Заказчику важен контроль над системой, и ему необходимы регулярные отчеты для отслеживания состояния бизнеса. Хотя некоторые из них он может создавать сам, большинство требуют вашего участия. В low-code конструкторах создание отчетов обычно занимает всего несколько минут, в сложных случаях – до 2-4 часов. На практике, даже в простых приложениях количество отчетов может быстро увеличиться до сотен и более. Разработка информационных табло требует больше времени из-за работы с дизайном. Важно запрашивать макет табло от заказчика, что экономит время и силы, поскольку часто клиент не осознает своих требований до тех пор, пока не предоставит визуальное представление.

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

О проекте: Сквозная система учета данных для склада и дистрибуции продуктов организации. Вся информация о товаре и продажах находиться на онлайн-сервисе, доступ к которому возможен как с телефона, так и ПК. Программа отслеживает любое движение по кассе и связанное с ним перемещение товара за всю историю. Все изменения отслеживаются в реальном времени, что выявляет обман и нарушения со стороны сотрудников.

Основное преимущество: Интуитивно понятный интерфейс, который не требует дополнительного обучения. Сотрудники сразу понимают, куда необходимо вносить данные, как создавать отчеты и формировать запросы для поиска конкретных сведений.

Срок реализации с нуля: 1 день

Стоимость тиражируемого продукта за установку: 3900 рублей

Задачи:

  • разработка формы авторизации, регистрации личного кабинета пользователя и поддержкой ролевых моделей доступов пользователей;
  • добавление возможности автоматического переноса данных с других платформ;
  • разработка форм и полей для внесения сведений информации по товару (его количество, местонахождение на складе);
  • формировании таблицы расходов/доходов за определенный период с автоматическим подсчетом прибыли и ранжированию по конкретным товарам;
  • разработка интерфейсов рабочих мест согласно ролевым моделям;
  • возможность создания отчетов по выбранным критериям;
  • настройка фильтров для быстрой навигации среди всех связанных объектов/отчетов.

Что получили в итоге? Онлайн-платформа с полным функционалом 1С и упрощенной формой заполнения данных. Даже сотрудник, который только пришел в компанию, смог разобраться без помощи наставника. Качество и скорость работы выросли, благодаря чему появилось свободное время для выполнения более важных и сложных задач. Вся информация хранится в одном месте, что предотвращает потерю данных за любой период, как это было ранее.

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

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

Основная проблема: при продаже франшизы покупатель не понимает, как работать с несколькими системами: Talanto, EasyFinance, AmoCRM, Excel, 1C, Trello, и тд.

О проекте: Приложение на базе Конструктора Интеграл, включающая в себя, функционал нескольких программ (Talanto, EasyFinance, AmoCRM, Excel, 1C, Trello). Программа основана на разноуровневом доступе, где каждый сотрудник обладает ограниченными полномочиями в системе, а заказчик имеет возможность отслеживать все действия. В 1С остаются только налоговые выгрузки и печать форм.

Основное преимущество: Хранение полной информации о каждом филиале в единой системе учета. Возможность интеграции программы с 1С и формированием отчетности и форм.

Срок реализации с нуля: 2 дня Стоимость прототипа (1 этап): 22 500 рублей

Задачи:

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

Что получили в итоге? Многоуровневую программу, совмещающую в себе данные по десяткам точек бизнеса с ведением полной отчетности в одном месте. Заказчик не теряется в данных и видит финансовую ситуацию в настоящий момент с любого устройства.

Важно сразу договориться о последующем использовании результатов совместной работы с заказчиком. Это взаимная работа, где заказчик предоставляет экспертизу, а вы преобразуете ее в программное решение. Крупные заказчики обычно претендуют на исключительные права на использование результатов проекта (часто с целью дальнейшей продажи в своей отрасли). Если вы не являетесь конкурентом заказчика, объясните, что ваш бизнес ориентирован на другие цели. Предложите внести в договор запрет на копирование проектных наработок. В случае сложных проектов иногда эффективнее начать с чистого листа, чем адаптировать уже существующие решения. Оговорите с заказчиком, какие части проекта можно демонстрировать публично (Например: фрагменты инструкций).

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

Минимально жизнеспособный продукт (MVP) — продукт с ограниченным функционалом, достаточным для удовлетворения первых потребителей. *****Главная цель*****: получение обратной связи для формирования гипотез дальнейшего развития. Вы, как заказчик, можете ждать лучшего решения. Но на старте стоит начать с низкого уровня удобства и постепенно двигаться к совершенству.

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

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

О проекте: Система сквозного контроля на базе Конструктора Интеграл, включающая в себя регистрацию пользователя компании из разных цехов. Программа основана на разноуровневом доступе, где каждый сотрудник обладает ограниченными полномочиями в системе и может регистрировать события процесса только на своем этапе.

Основное преимущество: Полная отчетность на каждом этапе изготовления продукта с указанием использованных ресурсов. Предотвращение брака/ошибок в рецептуре на любой стадии благодаря заполнению данных от всех отделов.

Срок реализации с нуля: 2 месяца Оценочная стоимость проекта: 400 000 рублей

Задачи: - разработка формы авторизации, регистрации личного кабинета пользователя с возможностью автоматической генерации кода и поддержкой ролевых моделей доступов пользователей;

  • создание рабочих мест с базовым дизайном «Интеграл, обеспечивающих минимальное количество «кликов» (простоту) при выполнении операций;

  • добавление всех необходимых справочников и словарей для полноценной работы с системой;

  • возможность хранение информации на всех этапах прохождения объектов учета о происхождении: партия, рецептура, варка, продукция и т.д.;

  • построение отчетов на основе данных о затраченных ресурсах, выполненных операциях, покупках за выбранный период, площадках и графике работы сотрудников;

  • разработка интерфейсов рабочих мест согласно ролевым моделям;

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

  • создание и исполнение заявок на соответствующее перемещение продукции на склад;

  • возможность настройки фильтров для быстрой навигации среди всех связанных объектов/отчетов.

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

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

Не рекомендуется участвовать в составлении ТЗ, потому что это накладывает на вас дополнительную ответственность.

Если в программировании у вас есть преимущество в скорости и эффективности: лучше концентрируйтесь на реализации конкретных решений, чем на составлении ТЗ.

План содержит сроки, текущее состояние задач и ответственного. Это должен быть достаточно простой и наглядный документ, чтобы обновление и прочтение его занимало не больше двух минут. Достаточно 5-6 пунктов, чтобы у вас с заказчиком было одинаковое понимание – где вы находитесь сейчас, на чьей стороне мячик и какой шаг следующий. На том этапе, где мы с вами сейчас, список текущих задач достаточно вести в табличке приложения, там же, где вы делаете проект.

План дисциплинирует и вас, и заказчика, устраняет разногласия на ранней стадии.