Найти тему
446 подписчиков

12 шагов по созданию дашборда (текст)

329 прочитали
Ниже приведу текстовое описание моего алгоритма работы по созданию дашборда от получения задания на разработку до представления результата.

Ниже приведу текстовое описание моего алгоритма работы по созданию дашборда от получения задания на разработку до представления результата. Видео с моими комментариями можно посмотреть в моем канале на YouTube (https://youtu.be/h8fnpUyIcHw).

1. Прочитать тех.задание

2. Прочитать тех.задание
Даже если это не тех.задание, а переписка в телеграме или ссылка на видеозапись онлайн-совещания.

3. Еще раз прочитать тех.задание
Это не шутка. Обычно тз пишется тем, кто, возможно, не особо разбираться в Power BI. И это совершенно нормально, т.к. заказчик считает, что вы имеете нужные компетенции, чтобы решить его проблему. Заказчик не пишет тз в стиле "че бы такое написать, чтобы меня никто не понял". Также не стоит рассчитывать на "тз мечты", в котором все будет понятно и подробно описано, поскольку для этого нужны компетенции, имея которые заказчик обойдется и без вас.

4. Нарисовать макет дашборда
Где какие карточки, виджеты, фильтры, пользовательские срезы и т.п. Если нужно, согласовать с заказчиком

5. Настроить источники данных
Проверить корректность подключений, удалить лишние запросы и столбцы данных. Оценить сложность зависимостей запросов друг от друга. Сократить данные, чтобы сократить время обработки запросов и расчетов в процессе построения дашборда

6. Проверить полноту данных
Убедиться, что имеющиеся данные позволяют выполнить расчеты для виджетов, определенных макетом

7. Собрать модель данных
Если модель получается слишком сложной, разнести ее по нескольким листам или вернуться к настройке источников и попробовать объединить таблицы, чтобы упростить расчеты. Это затормозит обработку запросов, зато меры будут считаться быстрее

8. Свериться с тех.заданием и макетом
Убедитесь в том, что то, что вы собираетесь построить на дашборде действительно соответствует тому, что хотел заказчик

9. Расчет мер и построение визуализаций
Не пожалейте времени на организацию своей работы в PBI: пишите подробные комментарии к расчетам, распределите меры по отдельным таблицам и папкам. Перед созданием визуализаций настройте цветовую тему дашборда.

10. Проверка работы дашборда
Проверить корректность расчетов, взаимную фильтрацию, сделать анализ производительности

11. Отдохнуть и посмотреть на дашборд "глазами заказчика"
Построить объемный дашборд требует много времени, как минимум несколько часов. И в процессе работы "глаз замыливается". Поэтому на конечном этапе важно отвлечься, погулять, поспать, попить кофе и попытаться поработать с дашбордом "руками заказчика". Если нужно, внести изменения, чтобы повысить юзабилити. Впишите этот этап в свой таймменеджмент и не откладывайте все на последний момент.

12. Презентация дашборда
Просто так отправить заказчику pbix-файл или ссылку на дашборд часто не достаточно. Подумайте о том, чтобы сопроводить свою работу пояснениями, сопроводительным письмом, презентацией или видео со скринкастом. В этом пояснении обязательно обратитесь к задачам, которые были поставлены в тех.задании, покажите как вы их решили, расскажите, почему такой вариант решения самый оптимальный. В презентации своей работы старайтесь говорить на языке заказчика. Не нужно сыпать умными терминами, чтобы произвести впечатление. Поверьте, если вы выполнили работу качественно, ваш труд и профессиональный подход обязательно оценят!