EPAM Systems: проектирование пользовательских интерфейсов Геннадий Драгун. EPAM Systems.

Презентация:



Advertisements
Похожие презентации
MCP-клуб Белгород Роман Гонтарь Технический директор Группа компаний Денекси.
Advertisements

Опыт проектирования интернет-ресурсов Удалов Андрей.
Разработка Веб - проектов, от требований заказчика до запуска. Прозрачность разработки как средство формирования ожиданий заказчика.
Троицкий Д.И. Интернет-технологии1 ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫ СЕРВЕРНЫЕ СЦЕНАРИИ Лекция 9 Кафедра «Автоматизированные станочные системы» Dept. of Automated.
Концепция BI-портала на платформе Microsoft SharePoint Server.
SharePoint 2010 Докладчик: Илья Бойко, MCTS Разработчик SharePoint, Компания UMSoft
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Модуль 4 Коллективная бизнес аналитика. План модуля Что такое коллективная бизнес аналитика Средства BI в SharePoint 2010 Демонстрация коллективной бизнес.
PNN Ваши Soft идеи… Мы превращаем в реальность!. О компании PNN – компания занимается разработкой программного обеспечения Компания основана в 2001 году.
Шишкин Константин С-104 Разработка прототипа корпоративного портала средствами серверной технологии Microsoft SharePoint Дипломный проект.
August 31, 2012www.ExigenServices.com Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI Юлия Крючкова, Дмитрий Павлов.
Александр Гарибов MCP-клуб Белгород 25 февраля 2011 г.
Универсальное решение для микрофинансовых организаций.
Георгий Баркан twitter.com/gbarkan Эксперт по технологиям разработки ПО Microsoft Россия © 2010 Microsoft Corp. Microsoft для стартапов.
Software Cloud Services Обзор платформы SharePoint 2010 Юлия Карнаухова Разработчик
Vested Development Inc. Поддержка распределенной информационной структуры страхового предприятия 21 апреля 2003 г. VDI Артак Оганесян, рукодитель проектов.
Click to edit headline title style Click to edit body copy. Анна Юфкина Консультант по партнерским решениям.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Компьютерные курсы как форма ИТ-образования Е.Т. Вовк Факультет ВМК МГУ им. М.В. Ломоносова Москва 2008 г.
ЭФФЕКТИВНОЕ УПРАВЛЕНИЕ ПРОЕКТАМИ И БИЗНЕС АНАЛИЗ В IT Интенсив-тренинг Занятие 5. Разработка UI прототипов. Базовые принципы юзабилити. 7 Июля 2011.
Транксрипт:

EPAM Systems: проектирование пользовательских интерфейсов Геннадий Драгун. EPAM Systems

Об отделе проектирования пользовательских интерфейсов

Факты Специализация Проектирование и разработка прототипов сложных web- и desktop- приложений Цифры 36 специалистов Более 200 проектов, более 500 продуктов Отдел основан в 2003 году Более 150 человеко-лет совокупного опыта

Некоторые заказчики

Направления деятельности Проектирование Проектирование интерфейса Графический дизайн Контроль качества интерфейса (usability) Разработка прототипов HTML / JS Frameworks Flash

Инструменты и технологии Проектирование Microsoft Visio Adobe Adobe Photoshop / Fireworks / Illustrator Axure RP Pro Sparx Enterprise Architect Разработка прототипов Cross-browser HTML / XHTML / DHTML / CSS JavaScript / JS Frameworks ASP, ASP.NET, Perl, PHP, Ruby on Rails WPF, Silverlight Adobe Flash / Flex / Action Script

Подход к проектированию интерфейсов

Методология проектирования

Проектирование интерфейса Разработка прототипа Оценка качества Дизайн интерфейса Графический дизайн Исследования Анализ Разработка приложения Процесс Аналитик / Исследователь Дизайнер Специалист по юзабилити Разработчик серверной части Проектировщик Заказчик / Пользователь HTML / Flash разработчик Спецификации Диаграммы Структурные схемы Дизайн страниц Гид по стилю Прототипы Отчет по оценке

Исследования и анализ Входная информация Выходная документация Интервью с заинтересованными в проекте лицами Контекстные исследования Этнография (наблюдения и эксперимент) Работа с представителями пользователей (user champions) Спецификации Аналитик / Исследователь Заказчик / Пользователь

Спецификация Общее описание проектируемой системы. Основа для общего понимания продукта командой. Содержание: Видение продукта Бизнес цели заказчика Описание пользователей (роли или персонажи) Сценарии использования (use cases) Методы контроля качества: Аудит (коллегами, заказчиком, проектной командой)

Проектирование интерфейса Структурные схемы Спецификации Аналитик / Исследователь Проектировщик Заказчик / Пользователь Входная информация Выходная документация

Структурная схема (Wireframe) Схематичное изображение содержания экранов. Может иметь различные уровни детализации от схемы разбиения страницы на смысловые блоки до изображения приближенного к виду реальной системы, с включением элементов графического дизайна. Основное требование: Быстрота создания и редактирования. Инструменты: Обычно создаются в MS Visio, Adobe Fireworks, Axure RP Методы контроля качества: Стандарты проектирования Шаблоны интерфейса Различные виды аудита

Дизайн интерфейса Структурные схемы Спецификации Дизайн страниц Диаграммы Гид по стилю Аналитик / Исследователь Дизайнер Проектировщик Заказчик / Пользователь Входная информация Выходная документация

Макет страницы Детальное представление максимально приближенное желаемому к внешнему виду готового приложения. Цель: Основа для создания интерактивного прототипа и гида по стилю. Инструменты: Обычно создается в Adobe Photoshop. Требует больших затрат на проработку, поэтому создается только для наиболее важных или типичных страниц. Методы контроля качества: Экспертный аудит.

Гид по стилю (Style Guide) Описание стандартов дизайна интерфейса, присущих определенному приложению (приложениям для определенной организации). Содержание: Описание стандартов визуального дизайна (фирменный стиль) Описание рекомендуемых подходов к проектированию взаимодействия

Разработка прототипа Структурные схемы Спецификации Дизайн страниц Диаграммы Гид по стилю Прототипы Аналитик / Исследователь Дизайнер Проектировщик Заказчик / Пользователь HTML / Flash разработчик Входная информация Выходная документация

Интерактивный прототип Цели: Демонстрация интерфейса заказчику Оценка качества Основа для клиентской части приложения Инструменты: HTML/ JavaScript Средства быстрого прототипирования (Axure, Fireworks) Методы контроля качества: Аудит Пользовательское тестирование

Оценка качества интерфейса (usability) Структурные схемы Спецификации Дизайн страниц Диаграммы Гид по стилю Отчет по оценке Аналитик / Исследователь Дизайнер Специалист по юзабилити Проектировщик Заказчик / Пользователь HTML / Flash разработчик Входная информация Выходная документация Прототипы

Отчет по удобству использования (документ) Цели: Обнаружение проблем пользовательского интерфейса Разработка предложений по устранению обнаруженных проблем Методики: Аудит по контрольным спискам Экспертный аудит Плюралистический аудит Тестирование удобства использования

Отчет по удобству использования (презентация) Основные проблемы: Недостаточное визуальное выделение выбранного элемента в основном меню Не правильное использование набора вкладок в мастере Дизайн кнопки Next отличен от стиля приложения Отсутствует заголовок страницы Проблемы с выравниваем, группировкой, различная длина элементов управления формы

Примеры работ

Налоговый портал, Казахстан Цели: Предоставление набора интерактивных сервисов налогоплательщикам Объединение информационных ресурсов 20 территориальных налоговых органов в единый сайт Технологии: MS Windows Server 2003 MS Office SharePoint Server 2007 MS Internet Security and Acceleration Server 2006 MS SQL Server 2005, MS Virtual Server 2005, MS BizTalk Server 2006 Результаты: Налоговый комитет получил мощный и удобный инструмент для работы с налогоплательщиками республики. Налогоплательщики получили возможность пользоваться различными on-line сервисами (расчет налогов через интернет, конференции и др.)

Тройка Диалог Проекты: Ребр е ндинг основного информационного ресурса компании «Тройка Диалог» сайта Разработка интранет портала компании Технологии: CMS Actis WebBuilder, СУБД Sybase ASE , сервер приложений Caucho Resin (Java 5), веб- сервер Apache, поисковый движок htdig (сайт) MS SharePoint, MS ASP.NET, MS Silverlight. Ajax (портал) Результаты: Укоренение нового бренда компании Соответствие сайта современным требованиям веб-дизайна Заложены предпосылки внедрения новой CMS

Авиакомпания S7 Проект: Портал для S7 Airlines, продажа авиабилетов, программа лояльности, интеграция с внешними сервисами и платёжными системами - ru Технологии: J2EE, Web services, EPAM CMS, EPAM MKE Интеграция с внешними web системами Результаты: Первый российский сайт авиакомпании с возможностью бронирования билетов через интернет Рост продаж авиа билетов через интернет с 0.5 до 12% (декабрь 2008)

Вопросы