Please enable JavaScript.
Coggle requires JavaScript to display documents.
2лекция_Сбор требований к программному обеспечению (Процесс создания…
2лекция_Сбор требований к программному обеспечению
Процесс создания диджитал продукта
Проектирование
Предпроектное исследование
#
Базовый процесс
Первичное исследование (до встречи)
внимательно изучить полученные материалы
провести "полевое исследование"
изучить текущий сайт, сайт конкурентов
узнать о компании: новости, соц сети
подумать над целями бизнеса, погрузится с предметную область, узнать термины
на выходе:
заметки, план встречи, вопросы клиенту, экспресс оценка
Первая встреча с клиентом
Решить, кто ведет встречу
Оценить обстановку в офисе
Получить максимум знаний: что надо, что не надо
Что узнать: кто ЛПР, цель проекта для бизнеса, роль сайта в этих целях, о внутренней кухне, об
услугах, о клиентах, о конкурентах, узнать о текущем состоянии бизнеса и планах, много «Почему».
На выходе:
заметки (протокол встречи), список необходимо, что нужно сделать (артефакты), реальная оценка
Первая стадия анализа
Анализ аналогов и конкурентов
Почему им верят?УТП
Какую информацию о себе представляют?
Провести маппинг сайта (перевести систему в текст)
Анализ клиента
Позиционирование
Бизнес процессы
Клиенты
Текущее состояние бизнеса
Профили пользователей
Реальные цели
Точки входа (где и как пользуются)
Страхи и опасения
Приоритеты и ограничения
Зачем они приходят на сайт
Сценарии использования
Вторая встреча с клиентом
Мозговой штурм по функциональности по каждому персонажу
Стикеры
Разработка архитектуры
ИА - модель/структура сайта, определяющая и отражающая все его объекты, элементы, их свойства, а также связи между ними и внешней средой
Искусство и наука структурирования и классификации веб-сайтов и интрасетей с целью облегчения пользователям поиска информации и управления ею
Показатели хорошей ИА
скорость поиска информации
качество найденной информации
Сборка документа "Концепция проекта"
2-3 страницы А4
Бизнес требования
Предпосылки разработки
Границы проекта (что не будем делать)
Участники и сроки проекта
Ассоциированные документы (описание услуг, описание бизнеса, профили пользователей)
Вторая стадия анализа
Анализ стикеров
Перевести в электронный вид
Разделить на "точно надо", "сомнительно", "не надо"
Анализ контента
Есть ли фото в наличии?
Прототипирование
Этапы разработки прототипа:
Анализируем, категоризируем и приоритезируем контент
Выявить варианты и способы взаимодействия с контентом и объектами;
Что можно делать с объектом: посмотреть, создать, удалить?
Разметить основные шаблоны
Проработать вариации контента
Проработать состояние страниц
Привести все к единому виду
Пройтись по всем сценариям, убрать тупики (места, где пользователь остается наедине с собой)
Спецификация (ТЗ)
Самый дешевый этап
Дизайн
Дизайн - про то, как это работает, а не про то, как это выглядит
Разработка
Верстка клиентской части
Верстка сервисной части
Тестирование
Запуск
Основные требования к системе
Бизнес требования
Требования, которые накладывает бизнес
Необходимо узнать, почему клиенту на самом деле нужен сайт
Иногда сайт не может полностью решить задачи бизнеса
Пользовательские требования
Важно понять, что онлайн покупатель не равен оффлайн покупателю
Функциональные требования
Что должна делать система? Какими свойствами обладать?
Нефункциональные требования
Как должна работать система?
Требования к безопасности, внешнему виду, анимации и тд
Методы сбора и анализа требований
Методы сбора
"Почему"/"Зачем"
Узнать истинную причину создания сайта
Как есть/ как надо
Создание BPMN (Business Process Model and Notation)
Отображение процессов работы компании в виде диаграмм
Нахождение узких мест
Изучение текущей системы / маппинг требований
составление схемы того, какими данными уже обменивается система
Изучение аналогов и конкурентов
Изучение бизнес документации, нормативно-правовых документов
Анкетирование
Работает при большом количестве участников
Интервью
Мозговой штурм
Наблюдение за пользователем
Разработка профилей пользователей
Другое
Прослушивание записей, имитация, метод тени
Методы анализа
Систематизация, выявление зависимостей, документирование и корректировки
Разработка профилей пользователей
Mind Map
Карточная сортировка, составление структуры
Приоритезация контента - "Почему это важно?"
Информационная структура
ООД - объектно - ориентированный дизайн
CJM - customer jornay map - точки касания пользователя с брендом
Уровень вовлеченности
"Новичек"
"Бывалый"
"Эксперт"
Элементы страницы
Слайдер
Низкая конверсия каждого последующего слайда
Первый экран
Нужно выделить ключевое, но не пытаться все уместить
Должен быть толчок к скроллу
Длинные страницы
Необходимо правильно управлять призывами к действию
Формы
Всегда подсказывать пользователю
Использовать плейсхолдеры и подсказки
Использовать маски (пример того, что нужно ввести)
Грамотно использовать предустановленный контент
Не использовать необязательные поля