↑ Смотрите, какой прикольный дизайн навигации в новой Мафии.



Обычно в играх навигация сделана как яркая полоса на дороге, по которой нужно ехать, она сильно выбивается из окружающего пространства. А в новой Мафии навигация — это набор появляющихся круглых белых знаков, которые показывают нужное направление движения. При этом, они органично вписываются в окружающее пространство и появляются только там, где это нужно. По-моему, очень элегантный пример адаптивного дизайна — это функционально, только там, где это нужно и обалденно выглядит. Это наблюдение подтолкнуло описать идею, которую мы давно маринуем в команде.



Я верю, что будущее BI систем как раз за адаптивным дизайном. Когда-нибудь мы будем разрабатывать не дашборды, а флоу работы пользователей и кейсы. По ним будут формироваться «живые» дашборды с динамически подменяющимися блоками в зависимости от роли пользователя и контекста.



То есть BI превратится из набора разрозненных дашбордов в аналитический портал, где, в зависимости от роли пользователя, его истории взаимодействия и предпочтений, будут динамически выводиться только самые важные и подходящие данные и графики. В будущем это может делать искусственный интеллект, а уже сейчас можно «руками» придумать этот набор правил и создавать подобные вещи. Мы в команде хотим сделать MVP такой идеи и протестировать гипотезу для нескольких ролей пользователей. Будем делать динамический «one pager», куда, в зависимости от роли, доступов и настроек, будет выводиться разная информация. Такой кокпит пилота самолёта — всё самое нужное и подстраивается под контекст.



А ещё, параллельно с этим, делаем такую же ненавязчивую, как в Мафии, навигацию между отчетами — встраиваем в отчеты кросс-линки. При нажатии на город в одном отчете → переходишь на отчет, где уже выставлен фильтр по этому городу и т. п. В некоторые отчеты встраиваем ссылки ещё на этапе проектирования, а что-то анализируем постфактум. Сейчас, например, смотрим историю посещения дашбордов — ищем какие отчеты пользователи открывают последовательно и строим графы связей отчетов. А после будем добавлять ссылки в отчеты, для которых нашлись устойчивые связи.



UPD Мне тут написал коллега, что в гоночных играх стрелки на дороге чтобы показывать лучшую траекторию и т. п. То есть не столько куда, а скорее как ехать. А навигация в играх обычно просто отображается на карте или что-то висит в воздухе. В общем первый скрин на картинке решает другую задачу. Но, согласились с коллегой, что энивей навигация знаками — это офигенно. )



#наблюдение