Кейс Finance Checker

Аватар
Johnny Walker
Chief Editor
10 января 2023 Updated on  Обновлено   14 июня 2023

Finance Checker логотип

Введение

К нам обратился клиент с задачей по разработке мобильного приложения для удобного учета расходов на Android и iOS платформах.

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

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

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

Спустя неделю мы заключили контракт и запустили все процессы по разработке мобильного приложения.

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

Особенности

  • У приложения не было названия. Требуется придумать название, подходящее под формат самого приложения. Оно должно быть запоминающимся и коротким, уникальным.
  • Исходя из выбранного названия, нужно разработать логотип и фирменный стиль.
  • Нужно проанализировать рынок, схожие приложения, выявить набор базового функционала, который должен быть обязательно доступен уже на MVP версии, предложить уникальный функционал, фишку, которую можно внедрить уже в следующей версии, либо успеть внедрить ее вместе с базовым функционалом, а также дальнейшее развитие и усовершенствование приложения.
  • Разработать приложения для iOS и Android мобильных устройств.

Разработка

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

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

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

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

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

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

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

Общие сроки первого этапа составили две с половиной недели.

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

Это не заняло у нас много времени, поэтому мы завершили его за одну неделю.

Третьим этапом нашей команде нужно было подготовить промежуточную версию приложения Finance Checker для iOS и Android устройств с готовой версткой одной из тем приложения (так как в нем планируется светлая и темная тема) и минимальным набором функционала, такого как:

  • Регистрация;
  • Авторизация;
  • Базовое планирование бюджета;
  • Создание категорий.

Благодаря тому, что наша команда приступила к разработке приложения для Android и для iOS устройств еще на втором этапе, мы успешно выполнили данную задачу и добавили помимо этого:

  • Светлую и темную тему;
  • Уведомление о превышении лимита расходов;
  • Автоматическое распределение расходов по категориям;

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

Finance Checker интерфейс

Четвертым и уже завершающим этапом разработки мы должны были предоставить клиенту полностью готовое приложение для Android и iOS устройств.

Готовое приложение должно включать в себя следующий набор функций:

  1. Регистрация;
  2. Авторизация;
  3. Планирование бюджета;
  4. Создание категорий;
  5. Уведомление о превышении лимита расходов;
  6. Автоматическое распределение расходов по категориям;
  7. Формирование отчетов в виде наглядных диаграмм;
  8. Напоминание о предстоящих платежах;
  9. Импорт операций из банков;
  10. Подключение СМС-уведомлений;
  11. Синхронизация с несколькими устройствами;
  12. Ведение семейного бюджета с разделением на общий и личный;
  13. Смена светлой и темной темы исходя из настроек пользователя;
    а также еще некоторое количество различных функций.

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

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

После успешного завершения тестирования приложение Finance Checker было передано клиенту.

Finance Checker интерфейс

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

На этом завершился четвертый этап и в целом вся работа по разработке приложения по учету финансов для Android и iOS платформ.

После завершения нашей работы, мы также помогли клиенту загрузить приложения в App Store и Google Play, успешно пройти проверку в сторах и опубликовать приложения в открытый доступ, а в дальнейшем произвели выпуск еще нескольких версий приложений с новыми функциями.

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

map

Связаться с нами