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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Самая быстрая работа – это организация структуры данных, которая занимает пару часов. Самая долгая – это разработка и верстка рабочих мест. Наибольшие риски связаны с интеграцией, при которой происходит длительное решение неожиданных проблем. Например, импорт двух таблиц из 8 колонок каждая займет у вас не более 4 часов. Трудоемкость импорта данных заказчика зависит от количества атрибутов. Максимальное время, требуемое на импорт, можно приблизительно рассчитать: 15 минут на каждый атрибут.

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

После первой встречи с заказчиком вы создаете документ, фиксируя:

  • краткое описание задачи;
  • перечень объектов и процессов, предполагаемых в рамках проекта.

Состав решения служит основой для обсуждения деталей, не являясь полноценным техническим заданием (ТЗ). Цель: установление ключевых моментов, ограничивая объем проекта для более точной оценки. Это позволяет определить запланированные работы и выявить новые требования, требующие дополнительной оценки и оплаты.

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

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

  1. День-два на подготовку состава решения/рамки проекта (возможно, вы предоставите прототип);
  2. По составу решения оценка проекта в днях и бюджете;
  3. Составление плана проекта;
  4. Решение вопроса о собственности на разработку (задайте такой вопрос!);
  5. Напишете для пользователей инструкцию по продукту
  6. Договоренность о гарантийном сроке и формате техподдержки.

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

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

Привлечь внимание клиента - начало пути в бизнесе. Другая часть – удержание клиента и формирование его лояльности. В процессе развития мы также сталкивались со сложностями, совершаемые при работе с клиентами. Работа над ошибками выявила наиболее удачные модели поведения при выстроены сотрудничества, которые будут публиковаться в новой категории. Это опыт наших разработчиков, вынесенный из мелких и средних проектов, поэтому рассмотрены сугубо технические моменты.

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

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

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

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

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

Стоимость проекта: 12 000 рублей

Задачи:

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

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