SlideShare une entreprise Scribd logo
1  sur  17
Интерфейс
Совместная работа
аналитика и проектировщика
Анна Абрамова, СПб СоА
Юрий Солоницын, «ИСТ»
ITGM 8, 23 июля 2016
Санкт-Петербург
Либретто
В некотором царстве, в некотором государстве была
одна компания. И решила компания продукт создать.
Дабы владельцев бизнеса монетой звонкой радовал.
И не просто создать, но и пользователям угодить.
Чтобы не серчали, любезные. Чтобы ногами не топали.
Не отдавали бы монету звонкую басурманам-
конкурентам.
Чтобы и волки целы и овцы сыты :)
Действующие лица
• Аналитик — отвечает за создание общего
информационного контекста, формирование
требований к продукту и соответствие продукта
ожиданиям заказчиков;
• Проектировщик — отвечает за структуру и
функциональность пользовательского интерфейса.
Постановка задачи
• Фиксирует бизнес-кейсы,
• Определяет цели и назначение продукта «Что и
зачем мы создаем?»,
• Определяет что делаем,
• И что не делаем,
• Задаёт объём работ.
Автоматизируемые
бизнес-процессы
• Что автоматизируем, что нет;
• Разным процессам нужны разные интерфейсы;
• Основа для выявления ролей и целей пользователей.
Роли пользователей
Пользователи как люди
• Опыт в предметной области;
• Опыт работы с ПО;
• Контекст деятельности:
операционная/управленческая/экстремальные
условия;
• Ограничения.
Варианты
использования
• Назначение вариантов использования
o Ответ на вопрос “Зачем пользователь использует систему?”
o Определяют основные действия пользователя с системой
• Атрибуты вариантов использования
o Частота действия
o Критичность действия
o Приоритет реализации
Информационные
сущности
• Проектировщику нужно получить от аналитика:
o Объекты, с которыми хочет работать пользователь;
o Оптимальная форма, Наглядное представление.
Лирическое отступление
• Что получится, если аналитик и проектировщик не
договорятся…
Проектирование
интерфейса
• Интерфейс — это инструмент:
o Объекты, которыми оперирует пользователь;
o Выполняемые над ними действия.
Действия пользователя
• Проектировщик определяет, какие действия
выполняет пользователь, решая свою задачу.
Элементы интерфейса
• Проектировщик определяет структуру интерфейса и
взаимосвязи между его элементами.
Задача для
разработчиков
• Проектировщик передает разработчикам:
o Описание заложенных в интерфейс функций;
o Макеты интерфейса — «чертежи», по которым он будет построен;
o Правила взаимодействия между элементами интерфейса, а также между
продуктом и его окружением.
Проверяем результат
• Непрерывная проверка соответствия продукта
задаче и требованиям = экономия ресурсов и
времени;
• Аналитик проверяет, позволяет ли спроектированный
интерфейс решить поставленные перед продуктом
задачи
(для заданных пользователей, в заданном контексте);
• Проектировщик и тестировщики проверяют качество
реализации интерфейса.
Зачем огород городить?
• Дополняем знания:
o Аналитик хорошо понимает заказчика и процессы, идущие на стороне
бизнеса;
o Проектировщик хорошо понимает людей, которые будут работать с
интерфейсом, владеет методами проектирования;
• Время — большой проект включает столько задач,
что одному человеку все не успеть.
А заказчик хочет видеть результат вовремя;
• Качественный результат — аналитик и
проектировщик проверяют выводы друг друга,
выявляют и исправляют неточности.
«Одна голова — хорошо, две — лучше» :)
Спасибо! :)
Будем рады ответить на ваши вопросы.
Анна Абрамова — СПб СоА;
Юрий Солоницын — UX SPb.

Contenu connexe

Tendances

Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
Denis Beskov
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
Dima Dzuba
 

Tendances (20)

Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикХитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчик
 
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
Бизнес-анализ и юзабилити - найдите 10 отличий (и 10 сходств).
 
Usability lecture sam solutions by gleb uvarov part 1
Usability lecture sam solutions by gleb uvarov part 1Usability lecture sam solutions by gleb uvarov part 1
Usability lecture sam solutions by gleb uvarov part 1
 
Usability lecture sam solutions by gleb uvarov part 2
Usability lecture sam solutions by gleb uvarov part 2Usability lecture sam solutions by gleb uvarov part 2
Usability lecture sam solutions by gleb uvarov part 2
 
Всё юзабилити за час
Всё юзабилити за часВсё юзабилити за час
Всё юзабилити за час
 
Экстремальные юзабилити методы
Экстремальные юзабилити методы Экстремальные юзабилити методы
Экстремальные юзабилити методы
 
Экстремальные юзабилити методы
Экстремальные юзабилити методыЭкстремальные юзабилити методы
Экстремальные юзабилити методы
 
Аналитики и UX
Аналитики и UXАналитики и UX
Аналитики и UX
 
Разговоры — это тоже работа
Разговоры — это тоже работаРазговоры — это тоже работа
Разговоры — это тоже работа
 
Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
Юзабилити или в погоне за призрачным счастьем наших пользователей (Юрий Нездо...
Юзабилити или в погоне за призрачным счастьем наших пользователей (Юрий Нездо...Юзабилити или в погоне за призрачным счастьем наших пользователей (Юрий Нездо...
Юзабилити или в погоне за призрачным счастьем наших пользователей (Юрий Нездо...
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Варианты использования. Введение
Варианты использования. ВведениеВарианты использования. Введение
Варианты использования. Введение
 
User Centered Design: обзор процесса
User Centered Design: обзор процессаUser Centered Design: обзор процесса
User Centered Design: обзор процесса
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
 
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nut
 
Основы юзабилити
Основы юзабилитиОсновы юзабилити
Основы юзабилити
 
Интервью с пользователями
Интервью с пользователямиИнтервью с пользователями
Интервью с пользователями
 

En vedette

Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на Axure
Softline
 

En vedette (13)

Graphic design and UI efficiency
Graphic design and UI efficiencyGraphic design and UI efficiency
Graphic design and UI efficiency
 
Field of Study and Research Methods for an Effect of Cognitive and Informatio...
Field of Study and Research Methods for an Effect of Cognitive and Informatio...Field of Study and Research Methods for an Effect of Cognitive and Informatio...
Field of Study and Research Methods for an Effect of Cognitive and Informatio...
 
Все по полочкам — IA в интерфейсах и не только
Все по полочкам — IA в интерфейсах и не толькоВсе по полочкам — IA в интерфейсах и не только
Все по полочкам — IA в интерфейсах и не только
 
Что такое стиль?
Что такое стиль?Что такое стиль?
Что такое стиль?
 
BoilerExpo guidlines
BoilerExpo guidlinesBoilerExpo guidlines
BoilerExpo guidlines
 
Техническая сторона дизайна: от макета до продукта
Техническая сторона дизайна: от макета до продуктаТехническая сторона дизайна: от макета до продукта
Техническая сторона дизайна: от макета до продукта
 
Исследование воздействия когнитивной и информационной нагрузки на эффективнос...
Исследование воздействия когнитивной и информационной нагрузки на эффективнос...Исследование воздействия когнитивной и информационной нагрузки на эффективнос...
Исследование воздействия когнитивной и информационной нагрузки на эффективнос...
 
Tips for Technical Illustration
Tips for Technical IllustrationTips for Technical Illustration
Tips for Technical Illustration
 
Разработка прототипов на Axure
Разработка прототипов на AxureРазработка прототипов на Axure
Разработка прототипов на Axure
 
What Everyone Ought To Know About Cloud Security
What Everyone Ought To Know About Cloud SecurityWhat Everyone Ought To Know About Cloud Security
What Everyone Ought To Know About Cloud Security
 
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
Онтологии и информационная архитектура: соотношение терминов и потенциал совм...
 
Типографика
ТипографикаТипографика
Типографика
 
DIGITAL-ТРЕНДЫ 2014
DIGITAL-ТРЕНДЫ 2014DIGITAL-ТРЕНДЫ 2014
DIGITAL-ТРЕНДЫ 2014
 

Similaire à Интерфейс — Совместная работа аналитика и проектировщика

5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
Ievgenii Katsan
 
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
borovoystudio
 
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
borovoystudio
 
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
borovoystudio
 

Similaire à Интерфейс — Совместная работа аналитика и проектировщика (20)

Человек со стокгольмским синдромом
Человек со стокгольмским синдромомЧеловек со стокгольмским синдромом
Человек со стокгольмским синдромом
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
 
Проектирование интерфейсов: Процесс+Команда=Продукт (2015)
Проектирование интерфейсов: Процесс+Команда=Продукт (2015)Проектирование интерфейсов: Процесс+Команда=Продукт (2015)
Проектирование интерфейсов: Процесс+Команда=Продукт (2015)
 
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков - Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
 
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...В.Денисенков   Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
В.Денисенков Семь раз отмерь. Все что надо знать о выборе подрядчиков, прог...
 
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
 
ИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсовИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсов
 
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в Redsoft
 
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда
 
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроект
 
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗ
 
Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса
 
Бизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработкеБизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработке
 
Методики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1сМетодики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1с
 
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
 
технологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедренийтехнологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедрений
 
Product Management: Fresh View
Product Management: Fresh ViewProduct Management: Fresh View
Product Management: Fresh View
 
РИК. Проектная документация
РИК. Проектная документацияРИК. Проектная документация
РИК. Проектная документация
 
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
 
Успешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PMУспешный запуск продукта: совместная работа BA, PO, PM
Успешный запуск продукта: совместная работа BA, PO, PM
 

Интерфейс — Совместная работа аналитика и проектировщика

  • 1. Интерфейс Совместная работа аналитика и проектировщика Анна Абрамова, СПб СоА Юрий Солоницын, «ИСТ» ITGM 8, 23 июля 2016 Санкт-Петербург
  • 2. Либретто В некотором царстве, в некотором государстве была одна компания. И решила компания продукт создать. Дабы владельцев бизнеса монетой звонкой радовал. И не просто создать, но и пользователям угодить. Чтобы не серчали, любезные. Чтобы ногами не топали. Не отдавали бы монету звонкую басурманам- конкурентам. Чтобы и волки целы и овцы сыты :)
  • 3. Действующие лица • Аналитик — отвечает за создание общего информационного контекста, формирование требований к продукту и соответствие продукта ожиданиям заказчиков; • Проектировщик — отвечает за структуру и функциональность пользовательского интерфейса.
  • 4. Постановка задачи • Фиксирует бизнес-кейсы, • Определяет цели и назначение продукта «Что и зачем мы создаем?», • Определяет что делаем, • И что не делаем, • Задаёт объём работ.
  • 5. Автоматизируемые бизнес-процессы • Что автоматизируем, что нет; • Разным процессам нужны разные интерфейсы; • Основа для выявления ролей и целей пользователей.
  • 7. Пользователи как люди • Опыт в предметной области; • Опыт работы с ПО; • Контекст деятельности: операционная/управленческая/экстремальные условия; • Ограничения.
  • 8. Варианты использования • Назначение вариантов использования o Ответ на вопрос “Зачем пользователь использует систему?” o Определяют основные действия пользователя с системой • Атрибуты вариантов использования o Частота действия o Критичность действия o Приоритет реализации
  • 9. Информационные сущности • Проектировщику нужно получить от аналитика: o Объекты, с которыми хочет работать пользователь; o Оптимальная форма, Наглядное представление.
  • 10. Лирическое отступление • Что получится, если аналитик и проектировщик не договорятся…
  • 11. Проектирование интерфейса • Интерфейс — это инструмент: o Объекты, которыми оперирует пользователь; o Выполняемые над ними действия.
  • 12. Действия пользователя • Проектировщик определяет, какие действия выполняет пользователь, решая свою задачу.
  • 13. Элементы интерфейса • Проектировщик определяет структуру интерфейса и взаимосвязи между его элементами.
  • 14. Задача для разработчиков • Проектировщик передает разработчикам: o Описание заложенных в интерфейс функций; o Макеты интерфейса — «чертежи», по которым он будет построен; o Правила взаимодействия между элементами интерфейса, а также между продуктом и его окружением.
  • 15. Проверяем результат • Непрерывная проверка соответствия продукта задаче и требованиям = экономия ресурсов и времени; • Аналитик проверяет, позволяет ли спроектированный интерфейс решить поставленные перед продуктом задачи (для заданных пользователей, в заданном контексте); • Проектировщик и тестировщики проверяют качество реализации интерфейса.
  • 16. Зачем огород городить? • Дополняем знания: o Аналитик хорошо понимает заказчика и процессы, идущие на стороне бизнеса; o Проектировщик хорошо понимает людей, которые будут работать с интерфейсом, владеет методами проектирования; • Время — большой проект включает столько задач, что одному человеку все не успеть. А заказчик хочет видеть результат вовремя; • Качественный результат — аналитик и проектировщик проверяют выводы друг друга, выявляют и исправляют неточности. «Одна голова — хорошо, две — лучше» :)
  • 17. Спасибо! :) Будем рады ответить на ваши вопросы. Анна Абрамова — СПб СоА; Юрий Солоницын — UX SPb.

Notes de l'éditeur

  1. Позволяет определить объём работ. Ткнув в тот или иной квадратик, можем сказать нужно его автоматизировать или нет и с каким приоритетом. Действия в разных процессах могут производиться принципиально разными способами.  Например, процессы основные и поддерживающие. Основные в GUI. А поддерживающим может хватить текстового конфигурационного файла Позволяет выявить цели пользователей.