Upload
sqalab
View
434
Download
2
Embed Size (px)
DESCRIPTION
Доклад Виноградова Евгения на конференции Analyst Days-2. 25 мая, Санкт-Петербург. www.analystdays.com
Citation preview
Аналитика в аналитикеBI: особенности сбора требований и проектирования
Евгений ВиноградовЯндекс.Деньги
2013
2
Зачем?
3
Отчетность – еще не все
4
Методологии разработки и сбора требований
Заказчик
Источники данных
Пользователи
И с кого собираем требованияС кем имеем дело
5
Клиенты
Разработчики
Но требования не собираемИ с кем имеем дело
6
Знает про проектЗаказчик
7
• Но он может не знать конкретных показателей
Карт
инка
: aut
o.ru
.msn
.com
• Бывают важные и не очень
• В идеале – должны быть взаимозаменяемы
• От них зависит UX
Друзья и противникиИсточники данных
8
9
Например, платежная системаИсточники данных
Как это было у насИсточники данных
10
Сайт
Как это было у насИсточники данных
11
Сайт
Процессинг Контрагенты
Как это было у насИсточники данных
12
Сайт
Процессинг
CRM геобаза
Контрагенты
etc
13
• Пишут SQL/MDX/whatever
• Знают Excel/OpenOffice/SSPS
• Знакомы с браузером
Бывают разныеПользователи
14
• Сказать, чего им нужно
• Услышать, чего им нужно
Что более важно, могут Пользователи
15
Для клиентаПроцесс платежа
16
Для клиентаПроцесс платежа
Сайт
• Заполнил форму платежа
Сайт
•Ввел платежный пароль
Сайт
•Получил результат
17
С точки зрения BIПроцесс платежа
Сайт• Сбор первичных данных о платеже
Контраге
нт
• Соединение с магазином, формирование контракта
Сайт• Запрос авторизации
Процесси
нг
• Проверка данных о счетах, балансах, и т.д.• Перевод денег между счетами
Контраге
нт
• Уведомление магазина
Сайт• Уведомление пользователя
18
С точки зрения пользователя BIПроцесс платежа
ПС
•Платеж проведен
Как видит BI разработчик?
19
20
Как видит BI пользователь?
14 16 18 20 22 24 26 28 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 2 4 6 8 10 12 14 16
Количество операций
• «Сервис внутри сервиса»
• И у него есть реальные пользователи
• Которым интересен результат, а не внутренности
продукта
Это продукт
21
• Не работает BI = не работает сервис
• Пользователь не получил привычных данных = не
работает BI
Имидж все же важен
22
• Пользователю не нравится неведение
• И то, что сложно понять
Имидж все же важен
23
• Несколько продуктов
• Мониторинг
• Нотификации
• Обучение пользователей
• Качество багрепортов
Пять простых шаговА делать-то что?
24
25
Главное – сервис для клиентов
А BI – один из инструментов для его настройки.
И этим инструментом нужно уметь пользоваться.
26
Евгений Виноградов
Руководитель отдела разработки хранилищ данных и аналитических сервисов
Яндекс.Деньги
Всем спасибо! Вопросы?