Разработка мобильных приложений
Разработчики используют следующие этапы разработки мобильного приложения:
Этап 1. Аналитика.
• Обзор и анализ бизнес-процессов.
• Подробное описание функциональных и нефункциональных требований.
• Выявление направления данных в мобильном приложении.
• Разработка сценариев взаимодействия с пользователем.
• Подготовка требований к заявке.
2 этап. Прототипирование
• Разработка пользовательских сценариев и визуализация общей структуры мобильного приложения на основе технического задания.
• Создание концептуальной модели приложения.
• Выбор объектов и взаимосвязи друг с другом.
• Формирование дизайн-концепции.
3 этап. Дизайн
• Адаптация фирменного стиля клиента к гайдлайнам платформы.
• Подбор стилистики, соответствующей задачам заказчика.
• Отображение состояний экрана.
• Подготовка иконок, иллюстраций, фотографий.
4 этап.Развитие
• Быстрая разработка приложений.
• Написание чистого и стабильного кода.
• Тестирование приложения с помощью модульных и пользовательских тестов.
5 этап. Контроль качества
• Контроль качества на всех этапах разработки продукта.
• Тестирование на реальных устройствах параллельно с разработкой.
• Написание автотестов UI.
• Обеспечение хорошей производительности приложения поиск узких мест в реализации и процессах, которые могут вызвать проблемы для пользователей.
6 этап. Техническая поддержка
• Обеспечение стабильной работы приложения при послегарантийном обслуживании.
• Оптимизация для обновлений Android и новых устройств.
7 этап. Управление проектом
Для управления проектом назначается руководитель проекта, который планирует и регулирует все рабочие процессы. Вместе с менеджером заказчик определяет приоритетность работы, методологию проекта, периодичность отчетов и каналы связи.
Этап 1. Аналитика.
• Обзор и анализ бизнес-процессов.
• Подробное описание функциональных и нефункциональных требований.
• Выявление направления данных в мобильном приложении.
• Разработка сценариев взаимодействия с пользователем.
• Подготовка требований к заявке.
2 этап. Прототипирование
• Разработка пользовательских сценариев и визуализация общей структуры мобильного приложения на основе технического задания.
• Создание концептуальной модели приложения.
• Выбор объектов и взаимосвязи друг с другом.
• Формирование дизайн-концепции.
3 этап. Дизайн
• Адаптация фирменного стиля клиента к гайдлайнам платформы.
• Подбор стилистики, соответствующей задачам заказчика.
• Отображение состояний экрана.
• Подготовка иконок, иллюстраций, фотографий.
4 этап.Развитие
• Быстрая разработка приложений.
• Написание чистого и стабильного кода.
• Тестирование приложения с помощью модульных и пользовательских тестов.
5 этап. Контроль качества
• Контроль качества на всех этапах разработки продукта.
• Тестирование на реальных устройствах параллельно с разработкой.
• Написание автотестов UI.
• Обеспечение хорошей производительности приложения поиск узких мест в реализации и процессах, которые могут вызвать проблемы для пользователей.
6 этап. Техническая поддержка
• Обеспечение стабильной работы приложения при послегарантийном обслуживании.
• Оптимизация для обновлений Android и новых устройств.
7 этап. Управление проектом
Для управления проектом назначается руководитель проекта, который планирует и регулирует все рабочие процессы. Вместе с менеджером заказчик определяет приоритетность работы, методологию проекта, периодичность отчетов и каналы связи.
0 комментариев