Скачать презентацию Коллекция засушенных прототипов программных приложений Инвентарный 008 Скачать презентацию Коллекция засушенных прототипов программных приложений Инвентарный 008

Prototype-N008.pptx

  • Количество слайдов: 16

Коллекция засушенных прототипов программных приложений Инвентарный № 008 Дата инвентаризации: 10. 12. 2012 Ответственный Коллекция засушенных прототипов программных приложений Инвентарный № 008 Дата инвентаризации: 10. 12. 2012 Ответственный за хранение: Одинцов И. О. Заменить красный текст на реальные данные по Вашему проекту. Указать класс приложения и его название ПРОТОТИП ВЕБ-ПРИЛОЖЕНИЯ «ПОД СОЗВЕЗДИЕМ ГОНЧИХ ПСОВ» 08. 02. 2018 Засушил: Лиза Бедная, студентка 513 гр.

Старт проекта: идея, бизнес-идея и команда Заменить весь красный текст на реальные данные по Старт проекта: идея, бизнес-идея и команда Заменить весь красный текст на реальные данные по Вашему проекту • Решение проблемы поиска циклов, порождающих базисы групп гомологий Идея Бизнес-идея (продуктизация) • Использование результатов в алгоритмах обработки цифровых моделей • Являюсь автором идеи, готов стать техническим лидером команды разработчиков Команда Пожалуйста, разберитесь – чем идея отличается от бизнес-идеи 2

Время на разработку прототипа и программного продукта Заменить красный текст на реальные данные по Время на разработку прототипа и программного продукта Заменить красный текст на реальные данные по Вашему проекту 1 месяц – 3 года 1 час – 3 месяца Прототип Програм -мный продукт Идея 3

Итеративные этапы разработки прототипа Сбор и анализ информации 1. И 1 И 2 2. Итеративные этапы разработки прототипа Сбор и анализ информации 1. И 1 И 2 2. И 3 3. Б 1 1. Б 2 2. Б 3 3. Исследование пользователей (интервью, этнографическое наблюдение, анализ деятельности и задач и т. д. ) и интервьюирование экспертов предметной области Определение профилей пользователей (в первую очередь – основного пользователя) Аудит конкурирующих и аналогичных продуктов Бумажное прототипирование Создание сценариев действий (вариантов использования) Формулирование требований к системе (и интерфейсу) Прорисовка интерфейсов (скетчи и вайрфреймы) Это слайднапоминание, 4. Проработка архитектуры системы Б 4 с ним делать 5. Юзабилити-тестирование прототипа, проверка по сценариям ничего не Б 5 Программное прототипирование надо, просто информация к 1. Выбор языков и инструментов для быстрой разработки прототипа П 1 размышлению 2. Выбор процессов разработки для быстрой разработки прототипа П 2 4

Время на итеративные этапы разработки прототипа Заменить красный текст на реальные данные по Вашему Время на итеративные этапы разработки прототипа Заменить красный текст на реальные данные по Вашему проекту 1 месяц 1 неделя Бумажное прототипирование Программное прототипирование Cбор и анализ информации 5

И 1 Исследование пользователей и интервьюирование экспертов Подготовить и записать реальные данные по Вашему И 1 Исследование пользователей и интервьюирование экспертов Подготовить и записать реальные данные по Вашему проекту Здесь опишите предложения по тому – как Вы будете проводить исследование пользователей. Смотреть на то – кто пользователь аналогичных продуктов? Провести опрос на улице? Или начать с опроса друзей и родственников? Кто является экспертами в интересующей Вас предметной области? Где Вы их найдете? Сколько Вам их понадобится? 6

И 2 Профиль основного пользователя Фотография дана в качестве небольшого примера, ее надо удалить И 2 Профиль основного пользователя Фотография дана в качестве небольшого примера, ее надо удалить Подготовить и записать реальные данные по Вашему проекту Кто он – Основной Пользователь? Студент-младшекурсник? Отец многодетной семьи? Музыкантпенсионер? Коллекция засушенных прототипов

8 6 10 2 Итого Простота использования 8 Наличие пупырышек Стоимость конечного продукта Весовой 8 6 10 2 Итого Простота использования 8 Наличие пупырышек Стоимость конечного продукта Весовой коэффициент Вкус покрытия 9 Критерии эффективности Вязкость покрытия # Анализ конкурирующих и аналогичных продуктов (бенчмаркинг) Толщина изделия И 3 1. 1 Под созвездием Гончих Псов 10 5 4 8 8 6 302 1. 2 Звездное небо от Гугля 4 4 4 1 8 6 171 1. 3 Созвездие Козерога 2 6 220 1. 4 Альфа Кедавра 8 6 226 1. 5 Бета Кадавра 4 3 4 10 8 5 242 1. 6 Дельта Эпсилон 2 3 6 10 8 3 236 1. 7 Каллисто Тритона 8 3 6 8 8 3 278 Подготовить и записать 6 4 5 8 реальные данные по Вашему 3 4 8 проекту 1 Коллекция засушенных прототипов 08. 02. 2018 8

Б 1 Сценарии действий (варианты использования) Фотография дана в качестве небольшого примера, ее надо Б 1 Сценарии действий (варианты использования) Фотография дана в качестве небольшого примера, ее надо удалить Подготовить и записать реальные данные по Вашему проекту Интервьюируем пользователей, коллекционируем сценарии их взаимодействия с потенциальным программным продуктом Коллекция засушенных прототипов

Б 2 Требования к системе (основная функциональность, техническое задание) Подготовить и записать реальные данные Б 2 Требования к системе (основная функциональность, техническое задание) Подготовить и записать реальные данные по Вашему проекту Здесь прописываем цели в функциональном виде. Уточнение целей и назначение соответствующих им функций — наиболее важная часть работы по составлению ТЗ. Коллекция засушенных прототипов

Б 3 Интерфейсы Фотография дана в качестве небольшого примера, ее надо удалить Подготовить и Б 3 Интерфейсы Фотография дана в качестве небольшого примера, ее надо удалить Подготовить и нарисовать реальные данные по Вашему проекту Скетч (Scetch) — нарисованный от руки набросок (эскиз, набросок, зарисовка) Вайрфрейм (Wireframe) — схема интерфейса, отражающая его идею и концепцию (структурная схема страниц) Коллекция засушенных прототипов

Б 4 Архитектура приложения (понимание её на момент разработки прототипа) Подготовить и записать реальные Б 4 Архитектура приложения (понимание её на момент разработки прототипа) Подготовить и записать реальные данные по Вашему проекту Архитектура программного продукта — это его представление как системы, состоящей из некоторой совокупности взаимодействующих подсистем. Чтобы его изобразить, можно взять диаграммы, отражающие высокоуровневые связи, например диаграмму компонентов, или взять диаграмму с удобной Вам нотацией. Коллекция засушенных прототипов

П 1 Языки и инструменты и обоснование их выбора для разработки прототипа Подготовить и П 1 Языки и инструменты и обоснование их выбора для разработки прототипа Подготовить и записать реальные данные по Вашему проекту Подумайте – какие языки и инструменты пригодны для быстрой разработки? Ну, естественно - высокоуровневые. Хорошо бы еще Вы в них «собаку съели» . Конечно, тип предметной области задачи многое определяет. Коллекция засушенных прототипов

П 2 Применение процессов разработки и обоснование их выбора Подготовить и записать реальные данные П 2 Применение процессов разработки и обоснование их выбора Подготовить и записать реальные данные по Вашему проекту «- когда agile вреден? - когда заказчику не нужен результат» (с) Асхат Уразбаев. Скорее всего Вы выбираете гибкий технологический процесс. А вот какой: SCRUM, Lean, XP, Kanban, … и почему? И еще – сейчас Вы описываете применение технологических процессов для разработки прототипа. А для разработки программного продукта какие процессы будете применять? Коллекция засушенных прототипов

Ваши ожидания от прототипа Подготовить и записать реальные данные по Вашему проекту Прототип – Ваши ожидания от прототипа Подготовить и записать реальные данные по Вашему проекту Прототип – это еще не программный продукт! Что Вы ожидаете именно от прототипа? Что проработаете интерфейс и архитектуру? Что научитесь понимать пользователя? А может Вы выбросите прототип в мусорную корзину, но обогатитесь новыми знаниями и начнете создавать прототип 2. 0 или теперь уже приступите к разработке программного продукта? Коллекция засушенных прототипов

Спасибо! 16 Спасибо! 16