Intellektual dashbordlar
1) Belgilash va maqsadlar
Intellektual dashbord - bu «grafiklar paneli» emas, balki qaror qabul qilish tizimi: u o’zi gipotezalarni taklif qiladi, «sababini» tushuntiradi, e’tiborni ustuvor qiladi va boshqa vositalarga kirmasdan harakat qilish imkonini beradi.
Maqsadlar:- Maʼlumot yoʻlini qisqartirish → tushunish → yechim.
- Anomaliyalar, xavf-xatarlar va imkoniyatlarni avtomatik ravishda yoritib borish.
- Foydalanuvchining rolini, kontekstini, niyatini hisobga olish.
- Tushunarli insaytlar va xavfsiz harakatlar berish.
2) Arxitektura prinsiplari
1. Insight-first: avval «nima muhim», keyin grafiklar.
2. Role-aware: C-level, mahsulot, market, SRE va boshqalar uchun turli xil vidjetlar/metriklar.
3. Explainable by design: har qanday insaytda «nima uchun», «qanday hisoblanganligi», «nima qilish kerakligi» mavjud.
4. Actionable: CTA vidjet ichida (qoidani yaratish, tajriba fichini ishga tushirish, pleybukni ochish).
5. Trust & Privacy: PIIni minimallashtirish, bosish auditi, hisob-kitoblarning shaffofligi.
6. Performance: <2 dan «birinchi foydali» gacha, dangasa soʻrovlar, kesh.
7. Offline/Degraded-mode: graceful degradation, saqlangan kesmalar.
3) Qadriyat modeli: signallardan harakatlarga
Signallar: trendlar, paykalar, mavsumiylik, korelyasiyalar, uchma-uchma segmentlar.
Insaytlar: «GGR TRda 3DSning ishdan chiqishi va kechasi depozitlar konversiyasining pasayishi tufayli 7% ga kamaydi».
Yechimlar: «TR uchun fallback-PSPni yoqish», «kampaniyani yangilash», «avtomobil to’lovlari limitini oshirish».
Nazorat: prognoz/what-if va kutilayotgan effekt (diapazon).
4) Shaxsiylashtirish (Roles & Intents)
4. 1 Rollar
C-level: North Star, moliyaviy KPI, tavakkalchilik, SLA krediti.
Mahsulot/Marketing: LTV, ARPPU, retenshn, huni, kogortlar, A/B
To’lov buyrug’i: avtorizatsiya, PSP, Time-to-Wallet, 3DS xatolari.
SRE/Infra: aptaym, p95 latency, error-budget burn, hodisalar.
Compliance/RG: xavotirli patternlar, limitlar, sanksiya signallari.
4. 2 Niyatlar
Monitor (kuzatish): jim alertlar, xavf nishonlari.
Investigate (aniqlansin): avto-sammari + drill-down.
Plan/Act (harakat qilish): «alert yaratish», «bayroqni ishga tushirish», «yoʻnalishni oʻzgartirish» tugmalari.
5) «Intellekt» yadrosi: avtomatik insaytlar turlari
1. Anomaliyalar - STL/Prophet/robust z-score.
2. O’zgarish drayverlari - KPI (Shapley/ICE) ∆ kanallar/geo/provayderlarning hissasi.
3. Xavf/o’sish segmentlari - lokal portlashlar (uplift, outlier detection).
4. Forkastlar - ishonchli oraliqlar, mavsumiylik, stsenariylar.
5. What-if - soddalashtirilgan simulyatsiyalar: «agar CR ↑ 2 p.p. bo’lsa, GGR + X».
6. Sababiy-oqibatli maslahatlar (faraz sifatida ehtiyotkorlik bilan): "to’lovlar marshrutining o’zgarishi CR pasayishiga to’g" ri keldi ".
7. Sifatli sammari - hafta/kunning tabiiy tildagi avto-tavsifi.
6) UX-patternlar
Top Insights: ta’sir nishonchasi, «nima uchun» va CTA kartochkalari.
Context Bar: filtrlar (vaqt, segment, geo), tezkor «oʻtgan davr bilan solishtirish».
Drill-through: insaytni bosish sababiy kesmalarni ochadi (row-level gacha).
Explain Panel: «Usul», «Maʼlumotlar», «Formula» tablari.
Scenario Switcher: Actual / Forecast / What-if.
Alert Tuner: chegara regulyatorlari to’g’ridan-to’g’ri kartochkada.
Narrative: avto-sammari blok (fakt/raqamlar bilan o’qiladigan hisobot).
Action Shelf: tezkor harakatlar (routing qoidasini yaratish, tajribani rejalashtirish, pleybukni ochish).
7) Vidjetlar shablonlari
7. 1 Insight Card (universal)
Sarlavha: "Depozitlar konversiyasining TR − ga tushishi 4. 2 band"
Kichik sarlavha: «Drayver: PSP_X uchun 3DS nosozliklarning o’sishi (+ 12%)»
Meta maʼlumotlar: davr, segment, ishonch oraligʻi
CTA: «Pleybukni ochish» PSP_Y" fallbackni yoqish
7. Tushuntirish bilan 2 KPI
Asosiy raqam + ∆% vs bazis
«Top Contributors» mini-bo’linmasi (3 tagacha)
«Nima uchun» bogʻlamasi → tushuntiruvchi diagramma
7. 3 Real vaqtdagi anomaliyalar
Muhim voqealar tasmasi, «snooze», «assign», «chipta yaratish».
7. 4 What-if paneli
Parametrlar slayderlari, effektni bir lahzada diapazonlar bilan qayta hisoblash.
8) Foydalanish imkoniyati (A11y) va mahalliylashtirish
Kontrast ≥ WCAG AA, masshtablash 125-200%, klaviatura navigatsiyasi.
Vizualizatsiya uchun muqobil matn (summary sentence).
Son/valyuta/sana formatlari - lokal bo’yicha, lekin hisob-kitoblar UTC va bazaviy valyutada.
screen readers: maʼlumot jadvallari + tavsif imzolari.
9) Ma’lumotlarning unumdorligi va sifati
First Insight <2 s, qolganlari - dangasa so’rovlar/oqimlar.
Kesh: «issiq» agregatlar, precompute «kecha/hafta».
«Singan» maʼlumotlardan himoyalanish: validatsiya, fallback plachkalari «maʼlumotlar orqada».
Barqaror saralash kalitlari va paginatsiya kursorlari.
Yangilanishlar: near-real-time (oqim) + davriy backfill.
10) Maxfiylik va xavfsizlik
Minimal PII, loglardagi niqoblar.
Rollar/tenantlar (RBAC/ABAC): metrika va harakatlarning ko’rinishi.
Harakat daftari (kim nimani ishga tushirdi/oʻzgartirdi).
Shering: TTL/huquqlar bilan «jonli» bogʻlamalar, suv belgilari.
11) Dashbord sifati metrikasi
Adoption: DAU/WAU, insaytning birinchi bosilishiga qadar vaqt.
Action Rate: insaytlarning ulushi.
Investigate Depth: o’rtacha drill-qadamlar soni.
Trust: Explain Panel ochilgan insaytlarning ulushi.
Noise: yashirin/e’tiborsiz insaytlar, yolg’on shikoyatlar.
Perf: mediana (p50) va p95 TTFI/TTI.
12) Alerta va harakatlar
Uch daraja: Info/Warning/Critical (UI, email, Slack, webhook).
Snooze/Assign va «bostirish qoidalari» (maintenance, ta’til).
Hodisa tugmasi: pleybukni ochish, chipta yaratish, ficha bayrogʻini/marshrutini ishga tushirish.
Post-faktum: insaytni outcome (ROI, xatolarni kamaytirish, CR o’sishi) bilan bog’lash.
13) Tushuntirish qobiliyati (Explainability)
Har bir avto-insaytda quyidagilar bo’lishi kerak:- Hisoblash usuli (formula, model, oyna).
- Ishonch (conf. interval, ma’lumotlar sifati).
- Limitlar (model tasdiqlamaydi).
- Taʼsir qilgan satrlar/segmentlar misollari.
14) Anti-patternlar
«Grafiklar devori» ustuvorliksiz.
CTAsiz insaytlar.
Og’ir dashbordlar> 5-8 s TTFI.
Tushuntirishsiz yashirin ML sehri.
Rollar to’qnashuvi: hamma ko’rinadi.
Versiyalar va raqamlarning tekshirilishi yo’qligi.
15) Jarayonga qoʻshish (Ops & Product)
Haftalik Insight Review (30 daqiqa): top-insaytlar, echimlar, ta’sir.
C-level uchun «Bir xatboshidagi hafta» avto-hisoboti.
Tajriba bilan bog’lash: insaytdan - A/B yoki fich bayrog’iga.
«Yomon» signallar uchun CAPA (noto’g’ri anomaliyalar, ma’lumotlarning o’tkazib yuborilishi).
16) Amalga oshirish: payplayn va qoidalar
Oqim: voqealar/ETL → vitrinalar (star/snowflake) → insaytlar uchun fichlar → insaytlar xizmati → dashbord API.
Ustuvorlik (psevdo) qoidalari:yaml insight_prioritization:
impact: abs(delta_kpi) revenue_share confidence: clamp(ci, 0. 5, 1. 0)
freshness: decay(minutes_since, half_life: 120)
score: impact confidence freshness threshold: 0. 6
Avto-sammari namunasi (prompt-sxema):
- Kontekst: davr, top-KPI, anomaliyalar
- Ohang: cheklangan, faktologik
- Xulosa: 3 ta jumla + harakatlar roʻyxati
17) Bezak shablonlari va dizayn-tokenlar
Tokenlar:’spacing (8)’,’radius (12-16)’,’elevation (soft)’.
Ranglar: neytral palitra; qizil - tanqidiy, to’q sariq - ogohlantirish, yashil - ijobiy.
To’r: 12 ustunli, noutbuklar/ultra keng ekranlar uchun breykpindlar.
Kartochka uslubi: sarlavha → asosiy metrika → kontekst → CTA.
18) Sifat chek-varaqasi
- Top Insights ↑ 5 ta kartochka ≤ sahifalar.
- Har bir insaytga - Explain va CTA.
- <2 dan birinchi kontentgacha, sahifaning og’irligi oqilona.
- Rol/tenant filtrlari ishlaydi, maxfiylik tekshirildi.
- Alertlar yolg’on/o’tkazib yuborilganlarga sinovdan o’tkaziladi.
- Raqamlarni/valyutalarni/sanalarni mahalliylashtirish to’g "ri.
- Foydalanish imkoniyati: klaviatura, grafiklarning SR tavsiflari.
- Harakatlar daftarlari va auditi kiritilgan.
- Mahsulot dashbordidagi adoption/action/noise metrikasi.
19) Joriy etish rejasi (3 ta iteratsiya)
Iteratsiya 1 - Insight-MVP (2-3 hafta)
«Top Insights» kartochkalari, ∆ KPI, asosiy anomaliyalar, Explain-panel, CTA «alert yaratish».
Kesh va tezkor vitrinalar, TTFI <2 s.
Iteratsiya 2 - Explain & Act (3-4 hafta)
Oʻzgartirish drayverlari, what-if, snooze/assign bilan alertlar, pleybuklar va harakat tugmalari.
Rollar va segmentlar bo’yicha personallashtirish.
Iteratsiya 3 - Prognozlar & ROI (uzluksiz)
Ishonchli intervalli forkastlar, storitelling-sammari, harakatlar samarasini o’lchash, ustuvorlik qoidalarini yaxshilash.
20) Mini-FAQ
Aqlli inson odatdagidan qanday farq qiladi?
U o’zi tushunarli insaytlar va harakatlarni taklif qiladi, nafaqat metrikani tasavvur qiladi.
ML kerakmi?
Foydali, lekin majburiy emas. Oddiy qoidalar/anomaliyalar va segmentlarning «tushunarli» hissasi bilan boshlang.
Foydani qanday oʻlchash mumkin?
Ko’ring Action Rate, echimdan oldin vaqt, ROI amallar, qo’lda tahlilni kamaytirish.
Jami
Intellektual dashbordlar - insaytlar, tushuntirish qobiliyati va harakatlardir. Rollar uchun individuallashtiring, asosiy narsani ko’rsating, «nima uchun» va «nima qilish kerak» ni ko’rsating, tezda javob bering va maxfiylikka rioya qiling. Shunda dashbord vitrin emas, balki mahsulot va operatsiyalarni boshqarishning ish vositasiga aylanadi.