ݺߣ

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

More Related Content

What's hot (20)

Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Dakiry
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
SQALab
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерь
SQALab
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Dakiry
Иди и рисуй! Моделирование в работе аналитика
Иди и рисуй! Моделирование в работе аналитикаИди и рисуй! Моделирование в работе аналитика
Иди и рисуй! Моделирование в работе аналитика
SQALab
Обзор методов изучения аудитории
Обзор методов изучения аудиторииОбзор методов изучения аудитории
Обзор методов изучения аудитории
Denis Beskov
Бизнес-анализ: грани разумного
Бизнес-анализ: грани разумногоБизнес-анализ: грани разумного
Бизнес-анализ: грани разумного
SQALab
Что тендер грядущий нам готовит
Что тендер грядущий нам готовитЧто тендер грядущий нам готовит
Что тендер грядущий нам готовит
SQALab
Как выбирать задачи, полезные для продукта
Как выбирать задачи, полезные для продуктаКак выбирать задачи, полезные для продукта
Как выбирать задачи, полезные для продукта
SQALab
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
Denis Beskov
Аналитик на тёмной стороне
Аналитик на тёмной сторонеАналитик на тёмной стороне
Аналитик на тёмной стороне
SQALab
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективе
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективеБизнес-аналитик в проектах по разработке ПО в обозримой перспективе
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективе
SQALab
Моделирование корпоративной архитектуры
Моделирование корпоративной архитектурыМоделирование корпоративной архитектуры
Моделирование корпоративной архитектуры
SQALab
Требования и дизайн (BAQ, Львов, 25.03.2017)
Требования и дизайн (BAQ, Львов, 25.03.2017)Требования и дизайн (BAQ, Львов, 25.03.2017)
Требования и дизайн (BAQ, Львов, 25.03.2017)
Anatoly Loy
Внедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователяВнедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователя
SQALab
Денис Гобов “Бизнес-аналитик в распределенной команде”
Денис Гобов “Бизнес-аналитик в распределенной команде”Денис Гобов “Бизнес-аналитик в распределенной команде”
Денис Гобов “Бизнес-аналитик в распределенной команде”
Dakiry
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитика
SQALab
Птички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоПтички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное просто
SQALab
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
SQALab
Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Vlad Rybalkin and Artem (Tim) Riaboshapka“Убедить, не переубеждая: воркшоп к...
Dakiry
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
SQALab
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерь
SQALab
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Катерина Рисцова “Проектные игры. Стратегия и тактика аналитика.”
Dakiry
Иди и рисуй! Моделирование в работе аналитика
Иди и рисуй! Моделирование в работе аналитикаИди и рисуй! Моделирование в работе аналитика
Иди и рисуй! Моделирование в работе аналитика
SQALab
Обзор методов изучения аудитории
Обзор методов изучения аудиторииОбзор методов изучения аудитории
Обзор методов изучения аудитории
Denis Beskov
Бизнес-анализ: грани разумного
Бизнес-анализ: грани разумногоБизнес-анализ: грани разумного
Бизнес-анализ: грани разумного
SQALab
Что тендер грядущий нам готовит
Что тендер грядущий нам готовитЧто тендер грядущий нам готовит
Что тендер грядущий нам готовит
SQALab
Как выбирать задачи, полезные для продукта
Как выбирать задачи, полезные для продуктаКак выбирать задачи, полезные для продукта
Как выбирать задачи, полезные для продукта
SQALab
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
Denis Beskov
Аналитик на тёмной стороне
Аналитик на тёмной сторонеАналитик на тёмной стороне
Аналитик на тёмной стороне
SQALab
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективе
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективеБизнес-аналитик в проектах по разработке ПО в обозримой перспективе
Бизнес-аналитик в проектах по разработке ПО в обозримой перспективе
SQALab
Моделирование корпоративной архитектуры
Моделирование корпоративной архитектурыМоделирование корпоративной архитектуры
Моделирование корпоративной архитектуры
SQALab
Требования и дизайн (BAQ, Львов, 25.03.2017)
Требования и дизайн (BAQ, Львов, 25.03.2017)Требования и дизайн (BAQ, Львов, 25.03.2017)
Требования и дизайн (BAQ, Львов, 25.03.2017)
Anatoly Loy
Внедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователяВнедрение системы управления требованиями. Опыт пользователя
Внедрение системы управления требованиями. Опыт пользователя
SQALab
Денис Гобов “Бизнес-аналитик в распределенной команде”
Денис Гобов “Бизнес-аналитик в распределенной команде”Денис Гобов “Бизнес-аналитик в распределенной команде”
Денис Гобов “Бизнес-аналитик в распределенной команде”
Dakiry
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитика
SQALab
Птички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоПтички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное просто
SQALab
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
SQALab

Similar to ITGM#8 Анна Абрамова Юрий Солоницын Интерфейс - совместная работа аналитика и проектировщика (20)

Человек со стокгольмским синдромом
Человек со стокгольмским синдромомЧеловек со стокгольмским синдромом
Человек со стокгольмским синдромом
SQALab
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
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
Alex Shishkin
ИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсовИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсов
Denis Korolev
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в Redsoft
Redsoft
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда
Heads&Hands
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроект
Alexey Suchkov
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗ
DrupalSPB
Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса
Nadezhda Avramenko
Бизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработкеБизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработке
Alekhin Sasha
Методики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1сМетодики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1с
Helen Kopteva
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
Dima Dzuba
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
borovoystudio
технологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедренийтехнологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедрений
Tatjana Ostretsova
Product Management: Fresh View
Product Management: Fresh ViewProduct Management: Fresh View
Product Management: Fresh View
Anton Vityaz
РИК. Проектная документация
РИК. Проектная документацияРИК. Проектная документация
РИК. Проектная документация
Kursrik
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nut
Илья Котельников
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Dakiry
Человек со стокгольмским синдромом
Человек со стокгольмским синдромомЧеловек со стокгольмским синдромом
Человек со стокгольмским синдромом
SQALab
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
Проектирование интернет-проектов
Проектирование интернет-проектовПроектирование интернет-проектов
Проектирование интернет-проектов
Alex Shishkin
ИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсовИКТ 03 Проектирование интерфейсов
ИКТ 03 Проектирование интерфейсов
Denis Korolev
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в Redsoft
Redsoft
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда
Heads&Hands
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроект
Alexey Suchkov
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗ
DrupalSPB
Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса Разработка мобильных приложений для бизнеса
Разработка мобильных приложений для бизнеса
Nadezhda Avramenko
Бизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработкеБизнес-анализ в мобильной разработке
Бизнес-анализ в мобильной разработке
Alekhin Sasha
Методики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1сМетодики управления развитием ис на базе 1с
Методики управления развитием ис на базе 1с
Helen Kopteva
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
Dima Dzuba
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
В.Денисенков. На что обратить внимание при выборе подрядчика и как определить...
borovoystudio
технологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедренийтехнологии внедрения корпоративного портала с практическими примерами внедрений
технологии внедрения корпоративного портала с практическими примерами внедрений
Tatjana Ostretsova
Product Management: Fresh View
Product Management: Fresh ViewProduct Management: Fresh View
Product Management: Fresh View
Anton Vityaz
РИК. Проектная документация
РИК. Проектная документацияРИК. Проектная документация
РИК. Проектная документация
Kursrik
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nut
Илья Котельников
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Антон Вітязь “Успешный запуск продукта – cовместная работа бизнес аналитика, ...
Dakiry

More from SPbCoA (14)

СПб СОА Анна Абрамова "Знакомство с Archimate"
СПб СОА Анна Абрамова "Знакомство с Archimate"СПб СОА Анна Абрамова "Знакомство с Archimate"
СПб СОА Анна Абрамова "Знакомство с Archimate"
SPbCoA
Gap-анализ требований к внедряемым системам
Gap-анализ требований к внедряемым системамGap-анализ требований к внедряемым системам
Gap-анализ требований к внедряемым системам
SPbCoA
Itgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решенияItgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решения
SPbCoA
ITGM#8 Максим Цепков Process and Case management: совмещай и властвуй!
ITGM#8 Максим Цепков Process and  Case management: совмещай и властвуй!ITGM#8 Максим Цепков Process and  Case management: совмещай и властвуй!
ITGM#8 Максим Цепков Process and Case management: совмещай и властвуй!
SPbCoA
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
SPbCoA
Егор Вершинин. Сбор первичных требований с помощью интеллект-карт
Егор Вершинин.  Сбор первичных требований с помощью интеллект-картЕгор Вершинин.  Сбор первичных требований с помощью интеллект-карт
Егор Вершинин. Сбор первичных требований с помощью интеллект-карт
SPbCoA
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателейАнна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
SPbCoA
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
SPbCoA
Раиса Гольденберг для ITGM#6. Кто отвечает за качество
Раиса Гольденберг для ITGM#6. Кто отвечает за качествоРаиса Гольденберг для ITGM#6. Кто отвечает за качество
Раиса Гольденберг для ITGM#6. Кто отвечает за качество
SPbCoA
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
SPbCoA
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
SPbCoA
Задача про стул. Артём Митропольский
Задача про стул. Артём МитропольскийЗадача про стул. Артём Митропольский
Задача про стул. Артём Митропольский
SPbCoA
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
SPbCoA
СПб СОА Анна Абрамова "Знакомство с Archimate"
СПб СОА Анна Абрамова "Знакомство с Archimate"СПб СОА Анна Абрамова "Знакомство с Archimate"
СПб СОА Анна Абрамова "Знакомство с Archimate"
SPbCoA
Gap-анализ требований к внедряемым системам
Gap-анализ требований к внедряемым системамGap-анализ требований к внедряемым системам
Gap-анализ требований к внедряемым системам
SPbCoA
Itgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решенияItgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решения
SPbCoA
ITGM#8 Максим Цепков Process and Case management: совмещай и властвуй!
ITGM#8 Максим Цепков Process and  Case management: совмещай и властвуй!ITGM#8 Максим Цепков Process and  Case management: совмещай и властвуй!
ITGM#8 Максим Цепков Process and Case management: совмещай и властвуй!
SPbCoA
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
ITGM#8 Евгения Чумачкова User Story Mapping: как увидеть общую картину продук...
SPbCoA
Егор Вершинин. Сбор первичных требований с помощью интеллект-карт
Егор Вершинин.  Сбор первичных требований с помощью интеллект-картЕгор Вершинин.  Сбор первичных требований с помощью интеллект-карт
Егор Вершинин. Сбор первичных требований с помощью интеллект-карт
SPbCoA
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателейАнна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
SPbCoA
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
Юлия Ерина. Как капля здравого смысла может спасти проект (про коммуникации)
SPbCoA
Раиса Гольденберг для ITGM#6. Кто отвечает за качество
Раиса Гольденберг для ITGM#6. Кто отвечает за качествоРаиса Гольденберг для ITGM#6. Кто отвечает за качество
Раиса Гольденберг для ITGM#6. Кто отвечает за качество
SPbCoA
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
SPbCoA
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
Стадии проекта и состав технической документации. Наталья Желнова на ITGM#6
SPbCoA
Задача про стул. Артём Митропольский
Задача про стул. Артём МитропольскийЗадача про стул. Артём Митропольский
Задача про стул. Артём Митропольский
SPbCoA
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
Аналитик на пути приближающегося поезда. Анатолий Суздальцев для ITGM#6
SPbCoA

ITGM#8 Анна Абрамова Юрий Солоницын Интерфейс - совместная работа аналитика и проектировщика

  • 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.

Editor's Notes

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