проектирование и тестирование @mdd by looi
DESCRIPTION
быстрый рассказ проTRANSCRIPT
Проектирование и тестирование
poloniumarts.com Арсёнов Артур
зачем вообще Проектировать?
- Проблемы на этаПе дизайна и разработки
- основные решения
- логика
- выявление мест уПрощения до реализации
- оПределение Путей развития
как это делать?
исследование↓Проектирование↓ ↓дизайн и разработка
исследование
• интервьюирование.• наПисание брифа.• анализ задач и сПособов решений.• Подробный конкурентный анализ.
Проектирование
решение воПросов касающихся вида и функции Продукта.
1. осмысление 2. оПисание 3. демонстрация
осмысление и анализ целей и задач Приложения, Предварительное решение всех будущих Проблем. обозначение Путей дальнейшего развития. а также Поиск мест интеграции будущих сервисов.
анализ и моделирование Потребительских Потребностей исходя из задания
оПисание шаблонов взаимодействия решающих различные задачи
составление mindmap взаимодействия Приложения и Пользователя
схематичный ПрототиП
все экраны и Переходы
Проектирование входов и выходов из всех основных ситуаций и событий на основе Персон
Подробные ПрототиПы всех экранов и форм
тестирование на соответствие Поставленным задачам.
Проектирование
• карта сервиса и связей. • Персоны.• методы воздействия.• расПеределение По ца.• ПрототиПирование.• тестирование.• документ регламентирующий расширение и добавление новых оПций.
конечный Продукт: карта ПродуктаПрототиПы экранов.документация По логике и работе Приложения
тестирование
соПоставление задач
взгляд на Процесс со стороны Персон
Проверка взаимодействия
Проверка функционала
Проверка динамических данных
итеративный Процесс
РеШение ЗадаЧи
Первая встреча Фиксация статус
репортобщий митингФиксация
итерация
итеративный процесс
paper
Balsamiq mockups
Быстрые и удобные для обсужденияВоссоздают аналог проектирования бумажного…Вроде как.
Убогие! Фича — видя убогое говно ты будешь видеть только самое главное и не отвлекаться на важное.
Balsamiq mockups
Blueprint
axure
тестирование Программное
автоматическое тестирование
регрессионное
ci (continious integration) Jenkins.
testflight
арсёнов артурlooi.ru