- Прочитать техническое задание от заказчика
- Нарисовать макет дашборда (на бумажном листе или в какой-либо программе)
Где какие карточки, виджеты, фильтры, пользовательские срезы и т.п. Если нужно, согласовать с заказчиком.
- Настроить источники данных
Проверить корректность подключений, удалить лишние запросы и столбцы данных. Оценить сложность зависимостей запросов друг от друга. Сократить данные, чтобы сократить время обработки запросов и расчетов в процессе построения дашборда.
Убедиться, что имеющиеся данные позволяют выполнить расчеты для виджетов, определенных макетом.
Если модель получается слишком сложной, разнести ее по нескольким листам или вернуться к настройке источников и попробовать объединить таблицы, чтобы упростить расчеты. Это затормозит обработку запросов, зато меры будут считаться быстрее.
- Свериться с тех.заданием и макетом
Убедитесь в том, что то, что вы собираетесь построить на дашборде действительно соответствует тому, что хотел заказчик.
- Расчет мер и построение визуализаций
Не пожалейте времени на организацию своей работы в PBI: пишите подробные комментарии к расчетам, распределите меры по отдельным таблицам и папкам. Перед созданием визуализаций настройте цветовую тему дашборда.
Проверить корректность расчетов, взаимную фильтрацию, сделать анализ производительности.
- Отдохнуть и посмотреть на дашборд "глазами заказчика"
Построить объемный дашборд требует много времени, как минимум несколько часов. И в процессе работы "глаз замыливается". Поэтому на конечном этапе важно отвлечься, погулять, поспать, попить кофе и попытаться поработать с дашбордом "руками заказчика". Если нужно, внести изменения, чтобы повысить юзабилити. Впишите этот этап в свой таймменеджмент и не откладывайте все на последний момент.
Просто так отправить заказчику pbix-файл или ссылку на дашборд часто не достаточно. Подумайте о том, чтобы сопроводить свою работу пояснениями, сопроводительным письмом, презентацией или видео со скринкастом. В этом пояснении обязательно обратитесь к задачам, которые были поставлены в тех.задании, покажите как вы их решили, расскажите, почему такой вариант решения самый оптимальный. В презентации своей работы старайтесь говорить на языке заказчика. Не нужно сыпать умными терминами, чтобы произвести впечатление. Поверьте, если вы выполнили работу качественно, ваш труд и профессиональный подход обязательно оценят!