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

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

Любому проекту необходимо имя. Бывает так, что имя придумывается энтузиастами-фаундерами за 15 минут, как это случилось с Интегралом в 2015 году или Эпплом в 1977.

enter image description here

Кто тогда знал, куда приведет эта история? Будет ли она популярна настолько, чтобы быть украдена неким Биллом, или же создаст новый тренд в IT, станет самодостаточной и перейдёт в достояние сообщества. Кроме некоторых основателей, о проекте и вовсе никто не знал.

Интеграл был придуман как техническое название проекта и все эти годы смущал некоторых пользователей своей сложностью. Мы это исправили, выбрав уникальное и менее техническое название. Встречайте — Интеграм!

У новичков Интеграма часто возникает недопонимание сути справочников и подчиненных таблиц.

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

Справочное значение -- это ссылка на конкретное значение в таблице-справочнике. Например, статус заказа.

enter image description here

На картинке выше справочники обозначены – зеленым, подчиненная таблица - голубым

Рассмотрим такую структуру таблиц. Цена услуги задается для одной или нескольких моделей – их мы выбираем из списка, и здесь вот есть связь со справочником моделей – много моделей к одной услуге. Это – справочник.

enter image description here

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

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

Разницу между подчиненной таблицей и связанным справочником можно наглядно наблюдать в Редакторе структуры. У справочника в скобках указано имя таблицы, а подчиненная таблица отображается без скобок. То, что со скобками – это ссылки на справочник.

Ликбез по Интеграму доступен здесь.

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

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

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

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

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

Задачи:

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

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

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

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

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

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

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

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

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

Задачи:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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