Контакты

Россия 196084 , Санкт-Петербург, ул. Заозерная, дом №8, корпус 2, Литера А, офис 212

Мы работаем по будням с 10.00 до 19.00 +7 (495) 215-53-16 +7 (812) 748-20-96 info@notissimus.com
Социальные сети

Заказчик

«Суши Шоп» — сеть магазинов японской кухни, проверенная временем, которая уже больше 10 лет дарит возможность насладиться любимыми блюдами паназиатской кухни быстро и недорого. В меню есть фирменные наборы на любой вкус: роллы, пицца, поке, десерты, горячее.

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

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

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

Задача - легкость использования и много возможностей

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

В мобильных приложениях визуальная часть определяет практически всё: как оно будет воспринято потенциальными клиентами, как часто они будут им пользоваться, будут ли делиться своим открытием со знакомыми.

Разработка дизайна для предприятий, связанных с пищевой индустрией — вообще исключительный случай, ведь «человек ест глазами». Фотографии должны быть крупными, яркими, сочными и — что очень важно! — совпадать с реальным видом продукции.

Дизайн

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

Ещё один отраслевой стандарт — создание дизайн-системы — набора элементов, где всё продумано и прорисовано до мелочей: типографика, отступы, цвета, иконки, множество разных кнопок, микросостояния. Не продумав до конца все элементы интерфейса, можно оказаться в ситуации, когда на каком-то этапе придется многое переделывать, а это — прямой риск утонуть в работе.
Зачем такая сложность?
Всё ради удобства пользователя и простоты взаимодействия: все действия доступны за один-два свайпа, что значительно увеличивает вовлеченность.
Насколько легко этого добиться?
Мы анализировали приложения прямых и косвенных конкурентов, оценивали практичность использования тех или иных функций, перечитывали отзывы. Постепенно вырисовывалась картина того, каким должно быть идеальное мобильное приложение для сети торговых точек быстрого питания.

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

Со стороны заказчика проектом руководил Никита Карандашов. Он участвовал в решении всех задач и его профессионализм здесь сыграл положительную роль.

boss
Александр Маркович Руководитель проекта
В мобильном приложении всё крутится вокруг главной страницы, а потому создание удобной структуры — и важная, и нетривиальная задача одновременно. Необходимо также учитывать особенности целевой аудитории. Приложение должно быть понятным в использовании всем клиентам, среди которых и дети, и пенсионеры.

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

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

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

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

Чтобы сделать простое и понятное для пользователя приложение порой приходится проделывать колоссальную предварительную работу.

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

Разработка

Если заглянуть в макет дизайна, то несложно заметить, что приложение функционально очень насыщенное: большое количество экранов — и все они имеют различные состояния. Если приглядеться повнимательнее к каталогу, то можно увидеть те самые нюансы, которые так долго обсуждались на переговорах.
Большое количество экранов с различными состояниями, разные способы отображения списков, выбор городов, указание дополнительных компонентов при выборе заказа, автоматическое сохранение корзины даже при аварийном завершении приложения (например, смартфон разрядился и выключился), изменение ошибочного времени доставки… — всех нюансов не перечислить, а большинство и не заметно для пользователя.
Когда мы перешли непосредственно к разработке, то дело пошло уже спокойно, даже несмотря на то, что немало сил потребовалось для интеграции. Разработчики со стороны заказчика всегда оперативно отвечали на все вопросы, давали советы, быстро проясняли все особенности работы своего API. Когда мы сталкивались с недостающими функциями, они оперативно реагировали на наши пожелания по внесению изменений в методы API, а со своей стороны предлагали оптимальные решения
Каким бы особенным приложение ни было, его создание — это обычная рутинная работа: делаются промежуточные сборки, тестирования и так далее. Заказчик всегда знает на каком этапе находится разработка.

Мы используем Xamarin — систему для кросс-платформенной разработки, что дает и нам и заказчикам немало преимуществ:
Во-первых, достигается существенное сокращение времени разработки: три четверти кодовой базы неизменны для всех платформ. Для разработки на разных платформах задействуются те же специалисты — исключается необходимость в «погружении в проект» разработчиков для каждой платформы.
Во-вторых, заказчик получает практически полную независимость от подрядчика: на каком-то этапе он может нанять даже одного человека, а тот разберется в архитектуре проекта и будет развивать приложение. У нас есть такие кейсы, это отличный вариант для мелкого и иногда среднего бизнеса.

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

boss
Александр Маркович Руководитель проекта
Технических вопросов, которые должны были решаться с двух сторон, было очень много. Поскольку процесс разработки был очень сложный, мы состыковали разработчиков с нашей стороны и разработчиков со стороны заказчика напрямую.

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

Тщательная проработка дизайна способствует успешному процессу разработки. Дотошный подход ко всем нюансам на начальном этапе делает беспроблемной всю дальнейшую разработку.

Мы достаточно давно решили разработать новое мобильное приложение нашей сети Суши Шоп. Выбор пал на компанию НОТИССИМУС — от разработки прототипов будущего приложения, до выпуска готовых версий для iOS и Android. Результатом довольны, приложение выглядит современно и удобно для пользователей

logosushi
Никита Карандашов IT-директор СушиШоп

Встреча с пользователями

Ожидание заказчика однозначно оправдались. Да и не могло быть по-другому, потому что длительная подготовительная работа и плотное взаимодействие не оставляют места каким-либо неясностям — все прекрасно представляют какие будут экраны, какая будет логика переходов, каковы функциональные особенности приложения, и в какой срок будет сделана работа.
Приложение получилось очень вкусное — иллюстрации красивые, всё корректно отображается и аппетит сразу подталкивает сделать заказ. Пользователи нашли сервис удобным, особенно в тех случаях, когда не хочется лишний раз выходить в магазин. В отзывах отмечается удобство и информативность приложения.
Помимо восторженных отзывов встречаются и негативные, но все они сводятся к невозможности сделать заказ в определённый район. Но это уже не зависящее обстоятельство ни от разработчика, ни от заказчика — логистика большого города диктует свои законы.
Для нас этот проект получился малодоходным. Мы не ушли «в минус», но и прибыльным он для нас не стал. Все работы нам пришлось выполнять по обязательствам, которые мы на себя взяли по договору. Для нас подобный опыт тоже стал полезен: мы учли непредвиденные ситуации и теперь в договоре прописываем фиксированную стоимость работ только до определённого предела. Теперь мы готовы взаимодействовать со всеми заказчиками и не боимся того, что разработка может затянуться на совершенно неоправданные сроки.

Результат проделанной работы​