Разработка мобильных приложений под iOS & Android.
iOS - 3 года (objective-c, swift)
Android - 4 года (java, android sdk)
Процесс:
1. Аналитика
От замысла продукта до подробного описания требований — на этом этапе крайне важно получить согласованное и непротиворечивое описание того, что будет создано впоследствии.
Результат:
- Спецификация функциональных требований
- Спецификация нефункциональных требований и ограничений
- Модель данных
2. Проектирование
Основываясь на концепции продукта и спецификации требований, мы проектируем две составляющие приложения: графический интерфейс и структуру программного кода приложения.
Результат:
- Каркас графического интерфейса (wireframes)
- Карта экранов (screenflow)
- Пользовательские сценарии (use cases)
- Дизайн кода приложения
- Требования к серверной стороне по части взаимодействия с мобильным приложением (спецификация API)
- Техническое задание
3. Дизайн
Скелет графического интерфейса обрастает визуальным дизайном, финализируются экраны и отрисовываются различные состояния для всех сценариев пользования.
Чтобы гарантировать наилучшую эргономичность, созданные на этом этапе решения интерфейса мы подвергаем тщательным юзабилити- испытаниям. Полученные результаты мы используем для корректировки интерфейса, если это необходимо.
- Спецификация дизайна графического интерфейса
- Прототип приложения
- Тест-кейсы
4. Разработка
Когда архитектура приложения спроектирована и дизайн пользовательского интерфейса готов, мы приступаем к этапу разработки. Пока мы воплощаем требуемое поведение приложения в коде, необходимо иметь работающий сервер, на котором происходит отладка клиент-серверного взаимодействия.
По мере того, как создается мобильное приложение, мы подвергаем реализованный функционал тестированию и отладке на основе тест-кейсов, разработанных в соответствии с исходными требованиями.
- Alpha-версия
- Beta-версия
- Release candidate
5. Приемка и публикация
По завершении этапа разработки мы совместно с заказчиком проверяем работу приложения на соответствие всему набору тест-кейсов. Приложение признается готовым к публикации только после успешного прохождения приемочного тестирования.
Перед публикацией мы помогаем в подготовке текстовых и графических материалов и консультируем вашу пиар-службу о способах продвижения приложения.
Результат:
- Приложение доступно пользователям
6. Поддержка
После публикации мобильного приложения работу продолжает служба техподдержки, которая помогает пользователям решать их проблемы, а также определяет наличие конкретных дефектов (багов) приложения, которые подлежат исправлению.
Результат:
- Отчетность в соответствии с SLA
- Дефектная ведомость
- План поставок патчей приложения
7. Развитие
Мы настраиваем системы аналитики внутри приложений и отслеживаем эффективность работы ключевых пользовательских сценариев. Основываясь на собранных данных мы вырабатываем решения по улучшению
показателей.
Результат:
- Правильная экономика приложения
Было найдено: 20.05.2018