МПИ Лаб 1. Организационная структура проекта
Скачать 21.71 Kb.
|
Введение ООО «Социальная аптека» это одна из крупнейших аптечных компаний на северном Кавказе, с более чем 40 торговыми точками по всему Дагестану. У данной сети уже есть свой сайт и необходимо разработать мобильное приложение для этого сайта. Было проведено аудирование трафика на сайте, который показал, что доля мобильного трафика составляла около 67%, но количество отказов с мобильных девайсов было в 2 раза выше, чем с десктопной версии. Аудиторию нельзя было терять, поэтому мы взялись за разработку мобильного приложения. Разработка мобильного приложения позволит компании-заказчику охватить большую аудиторию что скажется на увеличении продаж и прибыли. Для работы мобильного приложения необходимо добавить новый функционал api на существующий сайт организации для того, чтобы можно было интегрировать мобильное приложение. Добавлением api будет заниматься разработчик сайта. На полную разработку и внедрение мобильного приложения выделено 600 тысяч рублей и время на разработку 3 месяца. Описание разрабатываемой информационной системы Организационная структура проекта. Далее представлена минимальная необходимая команда специалистов для, реализации услуг после запуска проекта для выхода на запланированную проектную мощность. Необходимый персонал на штатной основе:
Цели и задачи проектаПри разработке приложения было поставлено две цели: Увеличение количества продаж за счет охвата новой аудитории. Увеличение лояльности покупателей. Приложение предоставит клиентам удобный сервис и решение их задач: сэкономить время при поиске нужного лекарства в аптеках города; зарегистрироваться и оформить первый заказ, если это новый пользователь; повторить покупку, если клиент уже знаком с сервисом; уточнить статус заказа в обработке; специальные акции и скидки для пользователей мобильной версии; узнать график работы и местоположение нужной аптеки. Подготовка к созданию приложенияВажной подготовительной частью проекта стала работа над функционалом сайта – добавление api для мобильного приложения. За эту задачу будет отвечать разработчик сайта со стороны организации-заказчика. Приложение встречает клиента тремя слайдами. Выбранный город сохраняется в настройках, при следующей загрузке сервис не запрашивает его повторно. Авторизация происходит за пару секунд. Из личных данных для регистрации нужен только номер телефона. На главном экране размещены несколько основных блоков: витрина; каталог; корзина; избранное; профиль Поиск товара Строка поиска по товарам зафиксирована будет находиться вверху главного экрана. Быстрый поиск позволяет найти лекарство в пару кликов и уточнить его наличие в ближайшей аптеке. От скорости выдачи информации на этом этапе зависит многое, поэтому его нужно дополнительно оптимизировать. Пользователю достаточно пары лишних секунд, чтобы устать ждать и уйти на другой ресурс. Выбор аптеки Навигация в интерфейсе интуитивно понятная, по умолчанию заведения отмечены на интерактивной карте. Заведения привязаны к Яндекс.Картам. Не надо тратить кучу времени, чтобы сориентироваться, где забрать заказ. На примере iOS: Процесс заказа сокращен до двух шагов: выбор аптеки, где удобнее получить лекарство; непосредственно оформление заказа. Если пользователь авторизован, завершение оформления происходит в один клик через экран «Подтверждение заказа». В противном случае покупатель отправляется в раздел профиля «Регистрация», где тратит несколько секунд на регистрацию/авторизацию. PUSH-уведомления используются в двух случаях: для собранных заказов и для товаров, ожидающих покупателя в аптеке. ДизайнПриложение получило фирменную цветовую гамму с преобладанием зеленого, синего и белого. Дизайнер работал над продуктом по принципам эппловского гайдлайна Human Interface и Google Material Design для Android. Экраны приложения переключаются между собой практически незаметно, элементы интерфейса размещаются на разной высоте, что помогает выделить главную информацию. Управление проектомМы стартовали с предпроектной аналитики: выявили цели и задачи проекта, формализовали требования, определили примерную структуру приложения, описали макро- и микросценарии пользователей, список экранов и согласовали с заказчиком. Провели анализ конкурентов, крупных российских аптечных сетей, имеющих мобильные приложения. Этапы проекта были стандартными: разработка технического задания; создание дизайна для iOS и Android; разработка приложения для платформ iOS и Android; тестирование; релиз приложения — размещение в магазинах приложений. Методики и технологииПри разработке использовали методики функционального программирования, функционально-реактивного программирования и транзакционного состояния. Благодаря этому удалось не только сократить количество кода, но и кардинально повысить его качество и надежность. Результат Главные показатели того, что цели проекта достигнуты, — работающее приложение и удовлетворенность заказчика. |