Известный факт - тема сбора или корректнее сказать выявления требований в BI проектах - супер больная.
В BI нет места классического подходу по сбору требований в ИТ-проекте - пользователи часто не знают, чего они хотят пока они не видят данные и не кликают в первые версии отчетов. И это не изменить.
Вписываясь в agile разработку вы берете на себя
риск потратить ресурс и не получить результат (ходить кругами). Этими рисками можно управлять чтобы снизить негативный эффект - через правильные вопросы, выявление рисков и структурирование ожиданий на ранних этапах.
На эту тему мало глубоких текстов, BI-вендоров такие вопросы мало интересуют - слишком это сложно и никак не помогает продавать лицензии.
Поэтому здесь растут народные методологии. Вся BI-комьюнити знает
Dashboard Canvas Ромы Бунина. Вещь глубокая по сути и простая в практическом применении. Еще появилось
Канвасианство свежие размышления от Саши Полоротова,
Вредные советы при построении Аналитики Артемия Козыря, вероятно есть еще что-то хорошее.
В наших проектах мы тоже строили себе гайды и инструкции, пора поделиться ими с миром - в них есть как относительно оригинальное так и повторы, того что уже звучало.
Хотел назвать это каким-нибудь... канвасом, но ощущение что это уже где то было)Поэтому появился инструмент под названием "Lords of the Boards" (скромно и резонирует моему эго) - гайд по шагам разработки отчетов в корпоративных BI проектах.
Данный фреймворк - наша версия сборника вопросов, которые BI-аналитику необходимо задавать себе и заказчику на разных этапах проекта по разработке отчета. Мне кажется именно фокусирование на правильных вопросах путь наиболее эффективный. От этого "вопросного запаса" много зависит.
Цель гайда - помочь BI-аналитику - Ускорить сбор и выявление требований заказчика
- Не начинать заведомо неуспешных BI проектов
- Минимизировать риски фейла и максимизировать эффект от стартованного BI проекта
Гайд идейно связан с Dashboard Canvas, шедевра Ромы Бунина, но имеет другой фокус. Хотя все совпадения вероятно неслучайны.
Как это использовать? - Гайд можно (1) открыть на втором экране на интервью с заказчиком, разлиновать листок a4 сеткой 4x4 и делать пометки по ходу встречи; (2) использовать для проверки себя, когда вы структурируйте полученный запрос и планируйте проект
- Не все вопросы будут применимы ко всем проектам, если данный гайд поможет структурировать подготовку и ведение проекта частично - уже отлично
- Оставляйте комментарии и дополнения - тема живая и я вероятно много чего не учел.
Все это не является еще полноценной системной методологией. Возможно это следующий уровень абстракции, на который мы с коллегами и community экспертами зайдем на следующих этапах зрелости.
Помимо самого гайда появились и набор полезных мыслей поверх: