Зачастую проекты по BI представляют собой полёт фантазии как заказчика, так и программиста-аналитика. Для фиксированной (регламентированной) отчётности, которая в том или ином виде уже есть у заказчика, можно зафиксировать требования в функциональном дизайне. А вот когда дело заходит о дашбоардах, анализах, то тут уже начинается свистопляска. В этом случае программист-аналитик должен уметь сам предложить какие-то варианты, хорошо понимать предметную область и уметь видеть данные. Формальных критериев, которые можно зафиксировать, довольно мало и, как правило, они довольно общего содержания. Типа, необходимо разработать дашбоард с анализом продаж.
Ну и, в целом, BI это на 90% ETL + DWH и только потом это уже красивые отчёты и дашбоарды.
|