Проволочная диаграмма Низкая Низкая Обсуждение функциональности Обсуждение общих дизайнерских решений Обсуждение общих решений по юзабилити Макет Средняя Средняя + Обсуждение дизайна Презентация Прототип Высокая Высокая + Тестирование юзабилити http://designmodo.com/wireframing-prototyping-mockuping/ 8/46
форме: более точные требования к системе ощущение причастности к разработке у заказчика Снижение риска несоответствия ожиданий конечному результату Заказчик в предвкушении 11/46
календарем банковских дней, не теряя существующий функционал (реинжиниринг) Функционал: просмотр календаря редактирование типа дня продление календаря на следующий год 16/46 Пример: календарь банковских дней
Праздник Специальный праздник (перенос праздника на будний день) Специальный рабочий день (выходной, ставший рабочим вследствие переноса) Календарь Тип Описание Выходные по умолчанию Правило переноса праздников День Дата Тип Комментарий * * 18/46
обеими сущностями будем на одном управляющих кнопокэкране Более «общая» сущность Календарь – выше, более «частная» – День – ниже Используем стандартные решения новой системы по расположению 19/46
формами Пропала кнопка «Изменить», относящаяся к дню (будем вызывать карточку дня по всплывающему меню) Места достаточно для отображения нескольких месяцев/года 20/46
дни ведутся операции, выпускается отчетность и т. д., в «красные» – нет Тип Цветовая разметка Рабочий день Черный Выходной день Красный Праздник Красный Специальный праздник Красный Специальный рабочий день Черный 22/46
признаков, необходимых для реализации разных задач: ведение дней продление календаря информационные функции Решение: выделить отдельный атрибут «Признак рабочего дня» Все ли типы нужны для продления календаря? Ответ: нет, при выделении «Признака рабочего дня» «специальные дни» не нужны 23/46
День Дата Признак рабочего дня Тип Комментарий * * День.Признак рабочего дня: Да Нет День.Тип: Будний Выходной Праздник День.Тип: Рабочий день Выходной день Праздник Специальный праздник Специальный рабочий день 1 января Было: Стало: 24/46
Удаляем атрибут «Выходные по умолчанию»: пользователь проставляет вручную Как удалить календарь на год? Можно продлить еще раз на удаляемый год Продление календаря с любого года на любой Правила переноса не используются 27/46
по умолчанию Правило переноса праздников Изменена множественность Календарь Тип Описание Выходные по умолчанию Правило переноса праздников День Дата Тип Комментарий * * Было: 28/46
cases, а GUI c заказчиком можно обсуждать на готовой системе. Да надо просто правильно выбрать средство и построить процесс. И никогда не обсуждайте требования на готовой системе!
Проектируя GUI, аналитик ограничивает свободу разработчика. GUI – это граница. The End of the Universe для разработчика. Не заставляйте разработчика смотреть на Вселенную снаружи – это вредно для здоровья.
2013 Редактор диаграмм и блок-схем от Microsoft. Широко используется во многих компаниях Макет Balsamiq Mockups Одно из самых распространенных в мире средств для построения проволочных диаграмм Проволочная диаграмма Pencil Project Open Source на базе браузера Mozilla от вьетнамской компании Evolus Co. Проволочная диаграмма Axure RP Pro 7.0 Средство прототипирования сайтов и web-приложений от американской компании Axure Прототип 39/46
Pro 2013 50 минут 3 $589.99 ($299.99)* Balsamiq Mockups 20 минут 5 $79 Pencil Project > 1 ч 2 бесплатно Axure RP Pro 7.0 30 минут 5 $589 ($289) * в скобках указана стоимость пакета Standard 45/46