Показать сообщение отдельно
Старый 23.02.2017, 12:10   #9  
t540 is offline
t540
Участник
 
34 / 65 (3) ++++
Регистрация: 09.07.2003
А вопрос-то отличный! Да и я собирался как-то проанализировать опыт проекта. Надеюсь, Георгий подтянется, что-то добавит.
Во-первых, как и в любом проекте, главное понять - зачем все это надо т.е. сформулировать цель проекта.
Для системы класса BI (или системы поддержки принятия решения) - это решение проблем, связанных с управлением бизнеса. Т.е. определение - что надо видеть лицу, принимающему решение + создание удобных визуализаций для этого.
Следующим шагом должно быть описание бизнес-процессов и связанных с ними потоков данных компании, выяснение полноты, связанности и историчности данных.
После этого можно приступать к проектированию аналитических отчетов. Да, сначала они иметь достаточно абстрактное описание, и как-то зафиксировать четкие требования вряд ли получится, потому что бизнес-заказчик плохо представляет, что может инструмент, а консультант не настолько глубоко погружен в бизнес, чтобы понимать, насколько глубоко надо копать.
После этого извлекаем данные, делаем макеты отчетов, по дороге понимая, что и как лучше смотреть.
На этапе опытной эксплуатации объясняем пользователям исходную задачу и методы ее решения с использованием существующих визуализаций.
Ну, и как обычно, в процессе опытной эксплуатации коллективный разум дорабатывает подходы, ну и совместно - визуализации.
Так что моё распределение работ по проекту -
40% - бизнес-анализ
40% - ETL
10% - Описание алгоритмов анализа и показателей для пользователей
10% - BI визуализации