SlideShare une entreprise Scribd logo
1  sur  18
Взаимодействие бизнес-аналитика,
проектировщика интерфейсов и дизайнера.
Что обязательно необходимо учесть
Гулик Людмила
 в ИТ с 1999 года
 прошла путь от программиста до руководителя
отдела бизнес-аналитиков
 на позиции бизнес-аналитика с 2006 года
 большой опыт успешного внедрения как
небольших доработок по изменению
существующих систем, так и больших
технически сложных проектов “с нуля”
 большой опыт анализа различных бизнес-
процессов в IT-компаниях и их успешной
оптимизации
 опыт организации с нуля отделов:
 сопровождения ПО
 тестирования ПО
 разработки требований к ПО
Мой опыт
Общая схема взаимодействий на проекте
О дизайне часто говорят, оценивая его качество, что он плохой или
хороший. Но понятия «хорошего» или «плохого» настолько субъективны для
каждого из пользователей, что абсолютно точно определить ту границу,
которая отделяет хороший дизайн сайта от плохого, очень сложно. Что же
такое хороший и плохой дизайн сайта с объективной точки зрения?
О том, насколько дизайн хороший, принято судить по нескольким
критериям. Наиболее популярные такие критерии:
 Технологичность дизайна
 Функциональность дизайна
 Оригинальность дизайна
 Целесообразность дизайна
Критерии оценки дизайна
с точки зрения конечных пользователей
Это уже хороший дизайн?
Критерии хорошего дизайна:
 Наличие адаптированных под все выбранные заказчиком устройства
дизайнов
 Наличие в каждом файле дизайна сетки и корректное позиционирование
элементов по ней
 Наличие шрифтов, использованных в дизайне
 Интуитивно понятная структура групп и слоев
 Отсутствие кучи лишних слоев, оставшихся от предыдущих идей дизайна
 Все скрытые, но важные элементы (всплывающие формы, меню и т.п.)
вынесены вверх и выделены цветом
 Единый UI Kit для дизайна (19 оттенков серого и разного размера кнопки и
заголовки одного уровня – плохой вариант)
 Все размеры должны быть указаны целым числом, а не 14,73 (это относится
и к размерам различных блоков, отступов, и к размеру кегля шрифта)
 Все активные элементы интерфейса удобны вне зависимости от устройства и
в дизайне имеется информация об их дизайне для различных состояний
Критерии оценки дизайна
с точки зрения разработчиков
Адаптивность. Примеры:
Инструмент проверки оптимизации для мобильных от Google:
Адаптивность. Примеры:
Типы реализации адаптивности:
1. Отдельный сайт для мобильных устройств (.m), когда мобильная версия
сайта имеет свой отдельный URL.
m.toyota.com
2. Отзывчивый дизайн (Responsive Web Design, RWD), который использует
единую верстку страницы, плавающие размеры, плавающие сетки и CSS-
правила
3. Адаптивный дизайн (Adaptive Web Design, AWD with dynamic serving), когда
сервер возвращает один из множества вариантов страницы, основываясь на
типе устройства, который был указан в запросе на сервер
Типы реализации адаптивности:
 Отдельный сайт для мобильной версии оправдывает себя, когда для
мобильных устройств используется существенно урезанная
функциональность, бюджет на первоначальную разработку ограничен, но в
будущем будет достаточно средств на последующие поддержку и доработку
еще одного сайта.
 Responsive Web Design больше подходят тогда, когда нет разницы между
просмотром и использованием веб-сайта на мобильном и десктоп
устройстве, а также когда бюджет и срок разработки ограничены.
 Adaptive Web Design подходят в большинстве случаев, но наиболее
востребованы именно тогда, когда важна скорость загрузки страниц и
взаимодействие пользователя с мобильной версией сильно отличается от
использования браузерной десктоп версии.
Совет: Подготовьте таблицу с подсчетом сроков и бюджетов различных
вариантов реализации для какого-нибудь тестового сайта
Вопрос №1 – какой из вариантов выбрать?
Совет: Лучше приготовить список, из которого клиент сможет выбрать
необходимые для поддержки устройства.
Вопрос №2: Список поддерживаемых устройств
Определившись со списком устройств, договоритесь о разрешениях экрана,
при которых должен меняться дизайн страницы.
Проверки по дизайнам:
 наличие дизайнов под все указанные заказчиком типы устройств и
разрешений;
 в идеале наличие UI Kit (особо актуально для больших сайтов, т.к. найти
файл с дизайном, где указано, например, стандартное поведение кнопки при
наведении, довольно сложно);
 корректность выравниваний по сетке;
 наличие аккуратной структуры групп и слоев (и отсутствие лишних слоев);
 если в макете есть формы для ввода данных, то наличие примеров ее
заполнения со всеми сервисными сообщениями для разных устройств и
разрешений (это особенно важно для смартфонов);
 наличие информации о возможностиневозможности скроллинга, для
случая если объем контента не будет умещаться в отведенную ему область (т.
е. скрыть не уместившийся контент либо добавить скроллинг);
 наличие нестандартных шрифтов, если они использованы в дизайне, а так
же отсутствие в дизайне шрифтов с нецелым размером (не должно быть
шрифтов с размером 12,75);
 наличие комментариев относительно поведения страниц, отличающегося
для разных устройств и разрешений.
Вопрос №3 – макеты дизайна
Что делать, если какой-то информации по макетам не хватает?
Вопрос №3 – макеты дизайна
Сайт готов и передан заказчику.
Это все?
Чем это чревато для заказчиков:
 Сроки разработки сайта увеличатся из-за большого количества
возникающих правок, а значит это лишние переписки и согласования.
 Уважающий себя верстальщик не возьмется верстать такой макет или как
минимум удвоит/утроит сумму за работу.
 Неопытный или принципиальный верстальщик сверстает ровно так как
«нарисовано» дизайнером.
 Криво сверстанный и содержащий грамматические ошибки сайт, будет
подрывать доверие посетителей к услуге/компании.
 Необходимость внести мелкие корректировки в дизайн требует массы
усилий и времени со стороны всех участников команды.
Последствия плохого дизайна сайта
Вопросы
Контакты
https://www.facebook.com/lyudmyla.gulik
https://www.linkedin.com/in/lyudmyla-gulik-a042b637/
gulik.lyuda@gmail.com

Contenu connexe

Tendances

Пользовательские истории
Пользовательские историиПользовательские истории
Пользовательские историиElena Grahovac
 
ППО (предпроектное обследование) от WebProfy.ru
ППО (предпроектное обследование) от WebProfy.ruППО (предпроектное обследование) от WebProfy.ru
ППО (предпроектное обследование) от WebProfy.ruWebProfy.ru
 
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...rit2011
 
Юзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестированиеЮзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестированиеКорпорация РБС
 
мобильные игры Vs мобильные приложения
мобильные игры Vs мобильные приложениямобильные игры Vs мобильные приложения
мобильные игры Vs мобильные приложенияAnton Panov
 
Трудный путь к юзабилити
Трудный путь к юзабилитиТрудный путь к юзабилити
Трудный путь к юзабилитиPavel Konoplitski
 
UI kit. Конструктор для больших проектов
UI kit. Конструктор для больших проектовUI kit. Конструктор для больших проектов
UI kit. Конструктор для больших проектовDenis Ilyin
 
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...it-people
 
compradora about auctions
compradora about auctionscompradora about auctions
compradora about auctionsfirma165
 
Service oriented architecture, Oracle Service Bus
Service oriented architecture, Oracle Service BusService oriented architecture, Oracle Service Bus
Service oriented architecture, Oracle Service BusSergey Nemchinsky
 
Usability — зачем мы делаем это
Usability — зачем мы делаем этоUsability — зачем мы делаем это
Usability — зачем мы делаем этоAstra Media Group, Russia
 
Мастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного вебМастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного вебTechnosphere1
 
Дизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ruДизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ruhotwebstudio.ru
 
Прагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектовПрагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектовAnatol Filin
 
Прототип сайта: виды, плюсы и минусы
Прототип сайта: виды, плюсы и минусыПрототип сайта: виды, плюсы и минусы
Прототип сайта: виды, плюсы и минусыСергей Кондауров
 
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...Pavel Konoplitski
 

Tendances (19)

Пользовательские истории
Пользовательские историиПользовательские истории
Пользовательские истории
 
ППО (предпроектное обследование) от WebProfy.ru
ППО (предпроектное обследование) от WebProfy.ruППО (предпроектное обследование) от WebProfy.ru
ППО (предпроектное обследование) от WebProfy.ru
 
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
 
62 ub-overview
62 ub-overview62 ub-overview
62 ub-overview
 
Юзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестированиеЮзабилити аудит и сплит тестирование
Юзабилити аудит и сплит тестирование
 
мобильные игры Vs мобильные приложения
мобильные игры Vs мобильные приложениямобильные игры Vs мобильные приложения
мобильные игры Vs мобильные приложения
 
Трудный путь к юзабилити
Трудный путь к юзабилитиТрудный путь к юзабилити
Трудный путь к юзабилити
 
UI kit. Конструктор для больших проектов
UI kit. Конструктор для больших проектовUI kit. Конструктор для больших проектов
UI kit. Конструктор для больших проектов
 
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...
DUMP-2012 - Мобильные технологии - "Как мы выстраиваем разработку сервиса под...
 
compradora about auctions
compradora about auctionscompradora about auctions
compradora about auctions
 
Service oriented architecture, Oracle Service Bus
Service oriented architecture, Oracle Service BusService oriented architecture, Oracle Service Bus
Service oriented architecture, Oracle Service Bus
 
Usability — зачем мы делаем это
Usability — зачем мы делаем этоUsability — зачем мы делаем это
Usability — зачем мы делаем это
 
Мастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного вебМастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного веб
 
Artsofte для dump2013
Artsofte для dump2013Artsofte для dump2013
Artsofte для dump2013
 
Дизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ruДизайн сайта в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ru
 
Прагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектовПрагматичный подход к документированию Веб-проектов
Прагматичный подход к документированию Веб-проектов
 
Usability с целью
Usability с цельюUsability с целью
Usability с целью
 
Прототип сайта: виды, плюсы и минусы
Прототип сайта: виды, плюсы и минусыПрототип сайта: виды, плюсы и минусы
Прототип сайта: виды, плюсы и минусы
 
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...
Рост продаж и конверсии после улучшения user experience сайта PosterXXL.ru. Р...
 

Similaire à Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Software Development LLC

Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Dima Dzuba
 
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftRedsoft
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...Yury Vetrov
 
Предпроектная работа над сайтом
Предпроектная работа над сайтомПредпроектная работа над сайтом
Предпроектная работа над сайтомNimax
 
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...«Правильный процесс дает правильный результат». Как грамотно выстроить работу...
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...borovoystudio
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Dakiry
 
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web системКонсалтинг высоконагруженных web систем
Консалтинг высоконагруженных web системMedia Gorod
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Yana Brodetski
 
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)NetCampus
 
Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Alexander Gornik
 
О разработке сайтов в целом
О разработке сайтов в целомО разработке сайтов в целом
О разработке сайтов в целомUplab_University
 
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...borovoystudio
 
Поддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руПоддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руМихаил Горюнов
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...Nikita Filippov
 
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектовAlex Shishkin
 
Cеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыCеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыMDIF
 
«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем КостенкоWebChallenge
 
Эффективный сайт. Алгоритм успеха! Вебинар
Эффективный сайт. Алгоритм успеха! ВебинарЭффективный сайт. Алгоритм успеха! Вебинар
Эффективный сайт. Алгоритм успеха! ВебинарAndrey Gavrikov
 

Similaire à Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Software Development LLC (20)

Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
 
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в Redsoft
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
 
Предпроектная работа над сайтом
Предпроектная работа над сайтомПредпроектная работа над сайтом
Предпроектная работа над сайтом
 
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...«Правильный процесс дает правильный результат». Как грамотно выстроить работу...
«Правильный процесс дает правильный результат». Как грамотно выстроить работу...
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
 
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web системКонсалтинг высоконагруженных web систем
Консалтинг высоконагруженных web систем
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
 
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)
Запуск мобильной версии сайта: разбор полетов (Надежда Маринчева, CoMagic)
 
Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)Разработка корпоративных (бизнес) приложений (лекция 1)
Разработка корпоративных (бизнес) приложений (лекция 1)
 
О разработке сайтов в целом
О разработке сайтов в целомО разработке сайтов в целом
О разработке сайтов в целом
 
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...
Современные технологии создания сайтов: адаптивный дизайн, сайты-одностраничн...
 
Поддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руПоддержка сайта Мегафон.ру
Поддержка сайта Мегафон.ру
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
 
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
 
продающий лендинг
продающий лендингпродающий лендинг
продающий лендинг
 
Cеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформыCеминар: Работа с технологиями - Технологические платформы
Cеминар: Работа с технологиями - Технологические платформы
 
Artsofte for b2 b
Artsofte for b2 b Artsofte for b2 b
Artsofte for b2 b
 
«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко«Место юзабилити в процессе разработки» - Артем Костенко
«Место юзабилити в процессе разработки» - Артем Костенко
 
Эффективный сайт. Алгоритм успеха! Вебинар
Эффективный сайт. Алгоритм успеха! ВебинарЭффективный сайт. Алгоритм успеха! Вебинар
Эффективный сайт. Алгоритм успеха! Вебинар
 

Plus de DataArt

DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt
 
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt
 
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt
 
About DataArt HR Partners
About DataArt HR PartnersAbout DataArt HR Partners
About DataArt HR PartnersDataArt
 
Event management в IT
Event management в ITEvent management в IT
Event management в ITDataArt
 
Digital Marketing from inside
Digital Marketing from insideDigital Marketing from inside
Digital Marketing from insideDataArt
 
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)DataArt
 
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDataArt
 
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtIT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtDataArt
 
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han... «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...DataArt
 
Communication in QA's life
Communication in QA's lifeCommunication in QA's life
Communication in QA's lifeDataArt
 
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиНельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиDataArt
 
Знакомьтесь, DevOps
Знакомьтесь, DevOpsЗнакомьтесь, DevOps
Знакомьтесь, DevOpsDataArt
 
DevOps in real life
DevOps in real lifeDevOps in real life
DevOps in real lifeDataArt
 
Codeless: автоматизация тестирования
Codeless: автоматизация тестированияCodeless: автоматизация тестирования
Codeless: автоматизация тестированияDataArt
 
Selenoid
SelenoidSelenoid
SelenoidDataArt
 
Selenide
SelenideSelenide
SelenideDataArt
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"DataArt
 
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...DataArt
 
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGIT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGDataArt
 

Plus de DataArt (20)

DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human Approach
 
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt Healthcare & Life Sciences
DataArt Healthcare & Life Sciences
 
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt Financial Services and Capital Markets
DataArt Financial Services and Capital Markets
 
About DataArt HR Partners
About DataArt HR PartnersAbout DataArt HR Partners
About DataArt HR Partners
 
Event management в IT
Event management в ITEvent management в IT
Event management в IT
 
Digital Marketing from inside
Digital Marketing from insideDigital Marketing from inside
Digital Marketing from inside
 
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
 
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проект
 
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtIT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
 
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han... «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 
Communication in QA's life
Communication in QA's lifeCommunication in QA's life
Communication in QA's life
 
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиНельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
 
Знакомьтесь, DevOps
Знакомьтесь, DevOpsЗнакомьтесь, DevOps
Знакомьтесь, DevOps
 
DevOps in real life
DevOps in real lifeDevOps in real life
DevOps in real life
 
Codeless: автоматизация тестирования
Codeless: автоматизация тестированияCodeless: автоматизация тестирования
Codeless: автоматизация тестирования
 
Selenoid
SelenoidSelenoid
Selenoid
 
Selenide
SelenideSelenide
Selenide
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"
 
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
 
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGIT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNG
 

Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Software Development LLC

  • 1. Взаимодействие бизнес-аналитика, проектировщика интерфейсов и дизайнера. Что обязательно необходимо учесть Гулик Людмила
  • 2.  в ИТ с 1999 года  прошла путь от программиста до руководителя отдела бизнес-аналитиков  на позиции бизнес-аналитика с 2006 года  большой опыт успешного внедрения как небольших доработок по изменению существующих систем, так и больших технически сложных проектов “с нуля”  большой опыт анализа различных бизнес- процессов в IT-компаниях и их успешной оптимизации  опыт организации с нуля отделов:  сопровождения ПО  тестирования ПО  разработки требований к ПО Мой опыт
  • 4. О дизайне часто говорят, оценивая его качество, что он плохой или хороший. Но понятия «хорошего» или «плохого» настолько субъективны для каждого из пользователей, что абсолютно точно определить ту границу, которая отделяет хороший дизайн сайта от плохого, очень сложно. Что же такое хороший и плохой дизайн сайта с объективной точки зрения? О том, насколько дизайн хороший, принято судить по нескольким критериям. Наиболее популярные такие критерии:  Технологичность дизайна  Функциональность дизайна  Оригинальность дизайна  Целесообразность дизайна Критерии оценки дизайна с точки зрения конечных пользователей
  • 6. Критерии хорошего дизайна:  Наличие адаптированных под все выбранные заказчиком устройства дизайнов  Наличие в каждом файле дизайна сетки и корректное позиционирование элементов по ней  Наличие шрифтов, использованных в дизайне  Интуитивно понятная структура групп и слоев  Отсутствие кучи лишних слоев, оставшихся от предыдущих идей дизайна  Все скрытые, но важные элементы (всплывающие формы, меню и т.п.) вынесены вверх и выделены цветом  Единый UI Kit для дизайна (19 оттенков серого и разного размера кнопки и заголовки одного уровня – плохой вариант)  Все размеры должны быть указаны целым числом, а не 14,73 (это относится и к размерам различных блоков, отступов, и к размеру кегля шрифта)  Все активные элементы интерфейса удобны вне зависимости от устройства и в дизайне имеется информация об их дизайне для различных состояний Критерии оценки дизайна с точки зрения разработчиков
  • 7. Адаптивность. Примеры: Инструмент проверки оптимизации для мобильных от Google:
  • 9. Типы реализации адаптивности: 1. Отдельный сайт для мобильных устройств (.m), когда мобильная версия сайта имеет свой отдельный URL. m.toyota.com
  • 10. 2. Отзывчивый дизайн (Responsive Web Design, RWD), который использует единую верстку страницы, плавающие размеры, плавающие сетки и CSS- правила 3. Адаптивный дизайн (Adaptive Web Design, AWD with dynamic serving), когда сервер возвращает один из множества вариантов страницы, основываясь на типе устройства, который был указан в запросе на сервер Типы реализации адаптивности:
  • 11.  Отдельный сайт для мобильной версии оправдывает себя, когда для мобильных устройств используется существенно урезанная функциональность, бюджет на первоначальную разработку ограничен, но в будущем будет достаточно средств на последующие поддержку и доработку еще одного сайта.  Responsive Web Design больше подходят тогда, когда нет разницы между просмотром и использованием веб-сайта на мобильном и десктоп устройстве, а также когда бюджет и срок разработки ограничены.  Adaptive Web Design подходят в большинстве случаев, но наиболее востребованы именно тогда, когда важна скорость загрузки страниц и взаимодействие пользователя с мобильной версией сильно отличается от использования браузерной десктоп версии. Совет: Подготовьте таблицу с подсчетом сроков и бюджетов различных вариантов реализации для какого-нибудь тестового сайта Вопрос №1 – какой из вариантов выбрать?
  • 12. Совет: Лучше приготовить список, из которого клиент сможет выбрать необходимые для поддержки устройства. Вопрос №2: Список поддерживаемых устройств Определившись со списком устройств, договоритесь о разрешениях экрана, при которых должен меняться дизайн страницы.
  • 13. Проверки по дизайнам:  наличие дизайнов под все указанные заказчиком типы устройств и разрешений;  в идеале наличие UI Kit (особо актуально для больших сайтов, т.к. найти файл с дизайном, где указано, например, стандартное поведение кнопки при наведении, довольно сложно);  корректность выравниваний по сетке;  наличие аккуратной структуры групп и слоев (и отсутствие лишних слоев);  если в макете есть формы для ввода данных, то наличие примеров ее заполнения со всеми сервисными сообщениями для разных устройств и разрешений (это особенно важно для смартфонов);  наличие информации о возможностиневозможности скроллинга, для случая если объем контента не будет умещаться в отведенную ему область (т. е. скрыть не уместившийся контент либо добавить скроллинг);  наличие нестандартных шрифтов, если они использованы в дизайне, а так же отсутствие в дизайне шрифтов с нецелым размером (не должно быть шрифтов с размером 12,75);  наличие комментариев относительно поведения страниц, отличающегося для разных устройств и разрешений. Вопрос №3 – макеты дизайна
  • 14. Что делать, если какой-то информации по макетам не хватает? Вопрос №3 – макеты дизайна
  • 15. Сайт готов и передан заказчику. Это все?
  • 16. Чем это чревато для заказчиков:  Сроки разработки сайта увеличатся из-за большого количества возникающих правок, а значит это лишние переписки и согласования.  Уважающий себя верстальщик не возьмется верстать такой макет или как минимум удвоит/утроит сумму за работу.  Неопытный или принципиальный верстальщик сверстает ровно так как «нарисовано» дизайнером.  Криво сверстанный и содержащий грамматические ошибки сайт, будет подрывать доверие посетителей к услуге/компании.  Необходимость внести мелкие корректировки в дизайн требует массы усилий и времени со стороны всех участников команды. Последствия плохого дизайна сайта