طراحی داشبورد تحلیلی
طراحی داشبورد تحلیلی
یک داشبورد خوب «مجموعه ای از نمودارها» نیست، بلکه یک ابزار تصمیم گیری است. این اهداف کسب و کار، داده های صحیح و UX قابل درک را پیوند می دهد و همچنین با قوانین زندگی می کند: به روز رسانی SLO، کنترل کیفیت، نسخه بندی و ریاضیات KPI شفاف.
1) اهداف و مخاطبان
نوع هدف: تحقیق (تشخیص)، نظارت (کنترل عملیاتی)، توضیح (بینش → راه حل)، ارتباطات (جلسه/ارائه).
مخاطبان:- اجرایی: NSM و 3-5 رانندگان، روند سطح بالا، هشدارها.
- محصول/بازاریابی: قیف ها، گروه ها، بخش ها، ROMI.
- عملیات/ML/Infra: SLA، خطاها، تأخیر، رانش مدل/داده.
- پاسخ به این سوال که «چگونه می دانیم چه باید بکنیم ؟» → لیست عوامل/آستانه.
2) KPI و فرهنگ لغت متریک
5-7 KPI کلیدی را برای هر یک انتخاب کنید: تعریف، فرمول، منبع، تاخیر، تقسیم بندی.
تقسیم بر ستاره شمالی، رانندگان، guardrails (محدودیت: FPR≤x٪، p95 latency≤y).
یک واژه نامه از اصطلاحات (نسخه های فرمول و تاریخ آخرین ویرایش) ایجاد کنید و آن را در داشبورد نمایش دهید.
3) منابع داده و مدل
منبع حقیقت (SoT): یک ویترین/مدل (ستاره/برف ریزه) تحت داشبورد.
تازگی و تاخیر: نمایش «به روز شده N دقیقه به عقب» و SLO مورد انتظار (به عنوان مثال، «هر 10 دقیقه، تحمل 5 دقیقه ±»).
کیفیت: کامل بودن، سازگاری، تقسیم بندی، یکنواختی زمانی.
بدون نشت: صحت نقطه در زمان برای بازنگری و معیارهای ML.
4) معماری اطلاعات
طرح بندی صفحه: قانون «Z «/» F «، 3-6 کارت» در صفحه اول ».
سلسله مراتب: وضعیت NSM + بالا ؛ در زیر - رانندگان ؛ بیشتر - جزئیات/تشخیص.
تمرین کردن: از کاشی KPI → روند → تقسیم بندی → جداول/رویدادهای دقیق.
ناوبری: زبانه ها توسط دامنه (محصول، بازاریابی، عملیات)، «خرده نان»، فیلترهای یکپارچه.
5) تصاویر را انتخاب کنید
روند: خطوط/منطقه ؛ برای پس انداز - انباشته/100٪.
مقایسه دسته: میله های افقی (برچسب های طولانی).
توزیع: هیستوگرام/جعبه/ویولن.
قیف ها: میله های نوبتی + امضای دلتا.
همبستگی: پراکندگی/نقشه گرما.
گروه ها: نقشه حرارتی D7/D30-backlit.
ناهنجاری: خطوط با راهرو اعتماد به نفس، نشانگر رویداد/انتشار.
Anti-patterns: 3D، افسانه های بیش از حد، دو محور غیر ضروری.
6) UX و تعامل
فیلترها: دوره، کشور/کانال/پلت فرم، آزمایش ؛ نمایش فیلترهای فعال با نشان صریح.
ایالات: «بار», «خالی», «خطا», «تا حدی به روز».
حاشیه نویسی: رویدادها (انتشار، کمپین ها، حوادث) → یادداشت های قابل کلیک.
صادرات: PNG/PDF/CSV ؛ ذخیره کولاک و «اشتراک» به لیست پستی.
میکرو کپی رایتینگ: title = insight, subheading = how to read a graph.
7) عملکرد و SLO
زمان پاسخ: p95 <2-3 ثانیه برای فیلترهای تعاملی.
بهینه سازی: پیش جمع آوری در DWH، به روز رسانی افزایشی، کش لایه، downsampling سری طولانی است.
محدودیت ها: محدودیت دسته (≤12 نمودار)، صفحه بندی جدول، بار تنبل.
قابلیت مشاهده: معیارهای رندر/خطا، سیاهههای مربوط به پرس و جو، هشدارهای تخریب.
8) در دسترس بودن و محلی سازی
≥ کنتراست متن 4. 5:1، پالت های رنگی کور ؛ رنگ تکراری با شکل/سکته مغزی.
متن های Alt، امضاهای صوتی، ناوبری برگه.
محلی سازی اعداد/تاریخ/ارز، فرمت 24 ساعته، هزاران جداکننده.
ماسک PII، جمع به یک سطح امن.
9) امنیت و حقوق دسترسی
نقش ها و بخش ها: امنیت سطح ردیف (کشور، نام تجاری، شریک).
پوشش: ایمیل/تلفن → دید جزئی ؛ بررسی تخلیه.
Log Activity - چه کسی فیلترهای باز شده/صادر شده/اصلاح شده (برای ممیزی) را باز کرد.
اسرار و نشانه ها: ذخیره سازی در خارج از بخش مشتری، چرخش کلید.
10) حکومت و نسخه
نسخه Dasboard: 'dash _ product _ v7'، changelog، تاریخ انتشار.
معیارها: نسخه های فرمول (v1 → v2) با محاسبه خودکار تاریخ/peremapping.
مرور: بررسی کد بصری (صحت نوع نمودار، واحدها، نقطه صفر)، بررسی تاریخ (SQL/منطق).
صاحبان: محصول مالک، مباشر داده، مهندس پلت فرم.
11) فرآیندهای انتشار و عملیات
1. طراحی مختصر: هدف، مخاطب، مسائل بالا، KPI، منابع، محدودیت ها.
2. Prototype (low-fi → hi-fi): wireframe → طرح بندی کلیک با شبه داده ها.
3. داده ها: ویترین/پیش تجمع، تست های کیفیت (طراوت، کامل بودن).
4. مونتاژ: یک سیستم طراحی واحد (رنگ ها، شبکه ها، فونت ها، افسانه ها).
5. بررسی/خلبان: با 5-10 کاربر هدف ؛ ویرایش UX/performance
6. انتشار: برچسب نسخه، آموزش، ویدئو آموزش/یادداشت ها.
7. نظارت: استفاده (کلیک/مشاهده/صادرات)، هشدارهای SLO، جمع آوری بازخورد.
8. تجدید نظر: ممیزی سه ماهه KPI ها، حذف کارت های «مرده».
12) قالب کارت
کاشی KPI
عنوان: D30 نگهداری
ارزش + روند (YoY/DoD)، جرقه، نشانگر رنگ در مقابل هدف.
زیرزمین: منبع/به روز شده X دقیقه تماس/فرمول نسخه.
تشخیص راننده
نوار پشته بر اساس بخش (کشور/کانال) + جدول مشارکت بالا.
«نمایش RCA» را فشار دهید: تجزیه توسط عوامل (حجم، قیمت، مخلوط).
ناهنجاری ها/حوادث
خط با فواصل اطمینان، نشانگر رویداد، فیلتر بر اساس نوع حادثه.
اقدام سریع: «create a ticket «/» add a comment «.
13) اشتباهات مکرر و چگونگی اجتناب از آنها
بیش از حد بسیاری از نمودار: ترک چیز اصلی، بقیه - در مته پایین.
فرمول های متناقض - فرهنگ لغت و نسخه KPI را وارد کنید.
دو محور Y بدون توضیح: پانل های جداگانه یا مقیاس نرمال.
بدون وضعیت داده: همیشه تازگی و SLO را نشان دهید.
هرج و مرج رنگ: 1 رنگ لهجه + 1-2 کمکی، یک پالت تک.
14) چک لیست قبل از انتشار
- اهداف داشبورد و مخاطبان مستند شده است
- KPI ها دارای فرمول ها، منابع و نسخه ها هستند ؛ نمایش تازگی
- سلسله مراتب: NSM از بالا، سپس رانندگان و تشخیص
- نوع برنامه صحیح انتخاب شده است ؛ نقطه صفر/واحد مشخص شده است
- فیلترها و حاشیه نویسی رویداد کار می کنند ؛ ذخیره کولاک پیکربندی
- زمان پاسخ p95 ≤ SLO ؛ قبل از تجمع/کش را فعال کنید
- در دسترس بودن/محلی سازی تایید شده ؛ PII مبدل
- نقش ها/حقوق و RLS پیکربندی می شوند ؛ سیاهههای مربوط دسترسی فعال هستند
- نسخه/changelog و صاحبان مشخص شده ؛ یک حادثه وجود دارد runibook
مجموع
داشبورد قوی اهداف → معیارها → داده ها → UX → عملیات است. تمرکز بر NSM و رانندگان، نگه داشتن فرهنگ لغت متریک به منظور، اطمینان از عملکرد و در دسترس بودن، تعمیر نسخه ها و SLO ها. سپس تجسم ها به یک ابزار مدیریت تبدیل می شوند و نه به یک موزه نمودار.