Файл: Этапы разработки, тестирования и ввода в эксплуатацию мобильных приложений (Предварительный анализ рынка и целевой аудитории).pdf
Добавлен: 23.04.2023
Просмотров: 112
Скачиваний: 4
СОДЕРЖАНИЕ
Предварительный анализ рынка и целевой аудитории
Выбор средств и среды разработки
Тестирование и алгоритмизация. Безопасность
Защита информации от злоумышленников
Ввод приложения в эксплуатацию. Релиз
Процесс создания приложения и ввод в эксплуатацию
Вывод готового продукта ПО на рынок потребителей
Как ни странно, продвижение приложения начинается задолго до его непосредственного релиза. Видео-представление, публикация в прессе, обзор будущего продукта – все это необходимо для грамотного продвижения в дальнейшем.
Ко всему прочему, распространена практика тестирования мобильного приложения не только тестировщиками, но и будущими пользователями. Наличие сайта с технической поддержкой и бета-версии приложения позволит существенно сократить время, отведенное на разработку, а также заранее обзавестись небольшой клиентской базой. Собственно, эта база собирается из пользователей бета-версии – то бишь, первоначальная целевая аудитория проявит себя еще до окончательной презентации продукта.
Программное обеспечение для мобильных устройств – протестированное на значительные дефекты, проверенное на наличие прочих мелких багов, - должно найти своего пользователя. Как правило, разработчики выкладывают свой продукт на самых известных в рунете торговых площадках. К ним относятся Яндекс.Маркет, а также GooglePlay Маркет.
Заключение
Цель данной курсовой работы – разобраться в процессе создания и дальнейшей эксплуатации мобильных приложений. Было проведено исследование на всех этапах, начиная с анализа целевой аудитории и заканчивая презентацией программного обеспечению заинтересованному потребителю.
Итого рассмотрены:
- анализ ЦА;
- основные понятия прототипирования;
- перечень самых популярных средств разработки, рекомендуемых российским IT-сообществом;
- основные моменты в алгоритмизации и тестировании мобильных приложений;
- защита персональных данных пользователя;
- рекомендации по презентации продукта, а также резюмирование всего процесса разработки с начала и до конца.
Тема курсовой работы раскрыта.
Библиография
Антипов К.В. Основы рекламы / К. В. Антипов – ИТК «Дашков и К», 2009 – 326 с.
Белов М. П. Основы алгоритмизации в информационных системах: учебное пособие / М. П. Белов – СПб.: СЗТУ, 2003 – 85 с.
Ехлаков Ю.П., Бараксанов Д. Н., Пермякова Н. В. Модели и алгоритмы поддержки принятия решений при продвижении на промышленные рынки прикладных программных продуктов: монография / Ю. П. Ехлаков, Д. Н. Бараксанов, Н. В. Пермякова. – Изд-во Томск ГУСУиР, 2015 – 128с.
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 298с.
Парамонов И. В. Разработка мобильных приложений для платформы Android / И. В. Парамонов – ЯРГу, 2015 – 88с.
Соколова В. В. Разработка мобильных приложений: учебное пособие / В. В. Соколова – ТПУ, 2011 – 100с.
Герберт Шилдт. Java 8. Руководство для начинающих / Шилдт Герберт – ИД «Вильямс», 2015 – 712с.
Роберт Калбертсон, Крис Браун, Гэри Кобб. Быстрое тестирование / Роберт Калбертсон, Крис Браун, Гэри Кобб – ИД «Вильямс», 2002 – 374 с.
Т. Варфел. Прототипирование. Практическое руководство / Тодд Заки Варфел, пер. с англ. И. Лейко – М.: Манн, Иванов и Фербер, 2013 – 240 с.
Научные статьи
Аксенов К. В. Обзор современных средств для разработки мобильных приложений / К. В. Аксенов - Московский Институт Электроники и Математики НИУВШЭ, / https://cyberleninka.ru/article/v/obzor-sovremennyh-sredstv-dlya-razrabotki-mobilnyh-prilozheniy
Электронные источники
Официальный сайт Android / https://developer.android.com/guide/
Официальный сайт Oracle / https://www.oracle.com
Клуб программистов (языки программирования) / http://www.programmersclub.ru
Технические документы / https://www.sybase.ru
Сноски
Аксенов К. В. Обзор современных средств для разработки мобильных приложений / К. В. Аксенов - Московский Институт Электроники и Математики НИУВШЭ (https://cyberleninka.ru/article/v/obzor-sovremennyh-sredstv-dlya-razrabotki-mobilnyh-prilozheniy) – 9 с.
Антипов К.В. Основы рекламы / К. В. Антипов – ИТК «Дашков и К», 2009 – 4 с.
Белов М. П. Основы алгоритмизации в информационных системах: учебное пособие / М. П. Белов – СПб.: СЗТУ, 2003 – 13, 20 с.
Ехлаков Ю.П., Бараксанов Д. Н., Пермякова Н. В. Модели и алгоритмы поддержки принятия решений при продвижении на промышленные рынки прикладных программных продуктов: монография / Ю. П. Ехлаков, Д. Н. Бараксанов, Н. В. Пермякова. – Изд-во Томск ГУСУиР, 2015 – 3 с.
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 14-16 с.
Парамонов И. В. Разработка мобильных приложений для платформы Android / И. В. Парамонов – ЯРГу, 2015 – 9-10 с.
Соколова В. В. Разработка мобильных приложений: учебное пособие / В. В. Соколова – ТПУ, 2011 – 9, 12 с.
Т. Варфел. Прототипирование. Практическое руководство / Тодд Заки Варфел, пер. с англ. И. Лейко – М.: Манн, Иванов и Фербер, 2013 – 6-7 с.
Герберт Шилдт. Java 8. Руководство для начинающих / Шилдт Герберт – ИД «Вильямс», 2015 – 11 с.
Роберт Калбертсон, Крис Браун, Гэри Кобб. Быстрое тестирование / Роберт Калбертсон, Крис Браун, Гэри Кобб – ИД «Вильямс», 2002 – 14, 17 с.
Технические документы / https://www.sybase.ru - 18 с.
Рис. 1 «Информирование пользователя о продукте» (Антипов К.В. Основы рекламы / К. В. Антипов – ИТК «Дашков и К», 2009)
Рис. 2 «Анализ ЦА и программа продвижения» (Антипов К.В. Основы рекламы / К. В. Антипов – ИТК «Дашков и К», 2009)
Рис. 3 «Сводная таблица угроз и мер защиты» (технические документы)
Рис. 4 «Архитектура платформы Android» (Соколова В. В. Разработка мобильных приложений: учебное пособие / В. В. Соколова – ТПУ, 2011)
Рис. 5 «Средства алгоритмического описания» (Белов М. П. Основы алгоритмизации в информационных системах: учебное пособие / М. П. Белов – СПб.: СЗТУ, 2003)
Рис. 6 «Жизненный цикл тестирования» (Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017)
-
Ехлаков Ю.П., Бараксанов Д. Н., Пермякова Н. В. Модели и алгоритмы поддержки принятия решений при продвижении на промышленные рынки прикладных программных продуктов: монография / Ю. П. Ехлаков, Д. Н. Бараксанов, Н. В. Пермякова. – Изд-во Томск ГУСУиР, 2015 – 7 с. ↑
-
Антипов К.В. Основы рекламы / К. В. Антипов – ИТК «Дашков и К», 2009 – 215 с. ↑
-
Т. Варфел. Прототипирование. Практическое руководство / Тодд Заки Варфел, пер. с англ. И. Лейко – М.: Манн, Иванов и Фербер, 2013 – 12 с. ↑
-
Т. Варфел. Прототипирование. Практическое руководство / Тодд Заки Варфел, пер. с англ. И. Лейко – М.: Манн, Иванов и Фербер, 2013 – 10 с. ↑
-
Соколова В. В. Разработка мобильных приложений: учебное пособие / В. В. Соколова – ТПУ, 2011 – 7 с. ↑
-
Парамонов И. В. Разработка мобильных приложений для платформы Android / И. В. Парамонов – ЯРГу, 2015 – 13 с. ↑
-
Аксенов К. В. Обзор современных средств для разработки мобильных приложений / К. В. Аксенов - Московский Институт Электроники и Математики НИУВШЭ (https://cyberleninka.ru/article/v/obzor-sovremennyh-sredstv-dlya-razrabotki-mobilnyh-prilozheniy) ↑
-
Парамонов И. В. Разработка мобильных приложений для платформы Android / И. В. Парамонов – ЯРГу, 2015 – 7 с. ↑
-
Герберт Шилдт. Java 8. Руководство для начинающих / Шилдт Герберт – ИД «Вильямс», 2015 – 30 с. ↑
-
Соколова В. В. Разработка мобильных приложений: учебное пособие / В. В. Соколова – ТПУ, 2011 – 68 с. ↑
-
Белов М. П. Основы алгоритмизации в информационных системах: учебное пособие / М. П. Белов – СПб.: СЗТУ, 2003 – 5 с. ↑
-
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 7 с. ↑
-
Роберт Калбертсон, Крис Браун, Гэри Кобб. Быстрое тестирование / Роберт Калбертсон, Крис Браун, Гэри Кобб – ИД «Вильямс», 2002 – 18-19 с. ↑
-
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 19 c. ↑
-
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 30 c. ↑
-
Куликов С. Тестирование программного обеспечения. Базовый курс (2-е издание) / С. Куликов - EPAM Systems, 2017 – 19-20 c. ↑
-
Роберт Калбертсон, Крис Браун, Гэри Кобб. Быстрое тестирование / Роберт Калбертсон, Крис Браун, Гэри Кобб – ИД «Вильямс», 2002 – 18 с. ↑
-
www.sybase.ru ↑
-
Белов М. П. Основы алгоритмизации в информационных системах: учебное пособие / М. П. Белов – СПб.: СЗТУ, 2003 – 41 с. ↑