Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 14 лет назад пользователемEkaterina111
1 5 минут на проектирование или как программист может сделать пользователя счастливым Давыдова Екатерина
2 Виды компаний Компании с традиционной схемой разработки ПО Компании, в которых есть дизайнер Компании, в которых все этапы разработки ПО выполняют программисты
3 Что делает программист в компании с традиционной схемой разработки ПО ? Разработка ПО с нуля Кодирование Сопровождение ПО Исправление багов Добавление новых функций Разработка новых решений
4 Разработка ПО с нуля Кодирование Проектирование + Кодирование Сопровождение ПО Исправление багов Добавление новых функций Разработка новых решений Создание документации Что делает программист в компании, в которой есть дизайнер ?
5 Что делает программист в компании, в которой все этапы разработки выполняют программисты ? Разработка ПО с нуля Сбор требований Проектирование UI Дизайн Кодирование Сопровождение ПО Исправление багов Добавление новых функций Разработка новых решений Создание документации
6 Разработка ПО с нуля Шаг 1. Подумайте о бизнес- целях проекта 1.Создание нового брэнда 2.Узнаваемость брэнда 3.Занять пустующую нишу по конкретной тематике 4.Поддержка off-line бизнеса 5.Достижение конкретного объема продаж по какому- либо виду товаров 6.и т.д.
7 Разработка ПО с нуля Шаг 1. Пример бизнес- целей проекта Бизнес: off-line магазин техники Проект: разработка сайта магазина техники Цели проекта: 1.Увеличить продажи компьютерной техники к 1 марта 2011 г. в своем регионе: продавать n единиц товара в день. 2.Повысить узнаваемость брэнда. Исполнители: два программиста
8 Кто вообще в реальном мире покупает технику, неважно где: в off-line или on-line? Домохозяйки Инвалиды Служащий Пенсионеры Программисты Студенты Фотографы Бизнесмен Инженеры Спортсмены Менеджер Дизайнеры Разработка ПО с нуля Шаг 2. Найдите своего пользователя 2.1 Подумайте о реальных людях
9 Разработка ПО с нуля Шаг 2. Найдите своего пользователя 2.2 Объедините пользователей в группы по общему признаку 1.Пол, возраст, здоровье (острота зрения, моторика, …) 2.Профессия (высшее, среднее, незаконченное…) 3.Наличие семьи (есть/нет) 4.Язык (родной/не родной) 5.Уровень компьютерных навыков (низкий, средний, высокий) 6.Знание предметной области (область, для которой разрабатывается проект – низкое, среднее, высокое) 7.Ожидания пользователя от системы (внешний вид, поведение, …)
10 Разработка ПО с нуля Шаг 2. Найдите своего пользователя Новички Домохозяйка Пенсионер Инвалид Середнячки Спортсмен Фотограф Дизайнер Менеджер Бизнесмен Служащий Программист Инженер Студент Продвинутые 2.2 Пример объединения пользователей в группы
11 Приоритетные группы: 1.Середнячки 2.Продвинутые Вспомогательная группа: 1.Новички Разработка ПО с нуля Шаг 2. Найдите своего пользователя 2.3. Выберете приоритетные группы, опираясь на цели бизнеса
12 Разработка ПО с нуля Шаг 3. Нарисуйте портрет своего пользователя Александр, 28 лет профессиональный фотограф не женат опытный пользователь интернет опыт покупок в ИМ – пару раз покупал фототехнику, но обжигался – приходилось менять некачественную технику, поэтому прежде, чем купить еще раз будет все перепроверять. Цель Александр: купить новый качественный объектив за достойную цену, не переплачивая лишнего Требования Александра к интерфейсу страницы товара: 1.Возможность рассмотреть товар со всех сторон 2.Возможность подробно изучить все технические характеристики 3.Убедиться, что сайту можно верить 4.Возможность быстро сделать заказ Середнячок
13 Разработка ПО с нуля Шаг 3. Нарисуйте портрет своего пользователя Марина, 28 лет инструктор по фитнесу, хобби - бокс не замужем использует интернет для получения информации по профессии и общения с друзьями Опыт покупок в ИМ – нет Нуждается в совете консультанта, который ей все расскажет и убедит в надежности покупаемого товара Цель Марины: купить новые электронные весы, дешевле, чем в off-line магазине Требования Марины к интерфейсу страницы товара: 1.Возможность рассмотреть товар со всех сторон 2.Возможность прочитать описание товара на понятном ей языке, скорее в виде обзора 3.Возможность уточнить информацию, получить совет (телефон, чат…) 4.Убедиться, что сайту можно верить Новичок
14 Разработка ПО с нуля Шаг 4. Набросок интерфейса
15 Наблюдайте за тем, как реальные пользователи работают с Вашим продуктом. Отметьте области, в которых они испытывают трудности. Эти области скорее всего не соответствуют ожиданиям пользователя от продукта и нуждаются в доработке. Разработка ПО с нуля Шаг 5. Наблюдайте за пользователями
16 Разработка ПО с нуля Подведение итогов 1 минута – оценить цели бизнеса 2 минута – список реальных людей группировка по 2-3 признакам выбор приоритетных групп 3 минута - портрет пользователя по признакам 4 минута - карандаш, бумага, схема 5 минута – наблюдение за пользователем
17 Если вы думаете, что это мелочь Вы правы! Но наша жизнь состоит из мелочей. Пожалуйста, думайте о пользователе! Разработка ПО с нуля Сделайте пользователя счастливым!
18 Спасибо за внимание! Вопросы???
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.