Kako zgraditi nadzorno ploščo: viri podatkov, KPI-ji, grafikoni in dostop
Za izdelavo nadzorne plošče začnite pri vprašanjih, na katera mora odgovoriti, in pri ljudeh, ki jo bodo brali, nato natančno opredelite majhen nabor meritev, povežite podatke, iz katerih te meritve izhajajo, in za vsako izberite preprost grafikon. Nato odločite, kdo lahko vidi katere številke. Graditelj aplikacij z AI lahko v nekaj minutah izdela urejeno nadzorno ploščo; težji del, ki odloča, ali ji kdo zaupa, je pridobiti prave podatke in prave opredelitve.
Začnite z vprašanji, ne z grafikoni
Nadzorna plošča, ki poskuša prikazati vse, se odpre enkrat. Preden pomislite na grafikone, odgovorite:
- Za koga je? Za ustanovitelja, prodajno ekipo, operativo, investitorje, vaše stranke?
- Katere odločitve podpira? „Ali potrebujemo še enega človeka v podpori?“ je vprašanje, na katero lahko nadzorna plošča odgovori. „Pokaži mi naše podatke“ ni.
- Kako pogosto bodo gledali? Dnevne operativne plošče potrebujejo sveže podatke in opozorila; mesečni pregled za upravo ne.
Zapišite tri do pet vprašanj. Vsako postane ena ali dve meritvi.
Natančno opredelite vsako meritev
Večina sporov o nadzornih ploščah je dejansko sporov o opredelitvah. Za vsako številko zapišite kratko opredelitev:
| Meritev | Nejasno | Natančno |
|---|---|---|
| Prihodek | „Denar, ki smo ga zaslužili“ | Vsota plačanih zneskov računov brez davka, po datumu računa, v USD |
| Aktivni uporabniki | „Ljudje, ki uporabljajo“ | Različni uporabniki z vsaj eno prijavo v zadnjih 30 dneh |
| Odpoved | „Ljudje, ki so odšli“ | Plačujoče stranke na začetku meseca, ki so med njim odpovedale, deljeno s številom strank na začetku |
| Čas odziva | „Kako hitra je podpora“ | Mediana ur od ustvarjanja zahteve do prvega človeškega odgovora, samo delovni dnevi |
Te opredelitve prilepite v poziv. Sicer bo AI izbral razumno zvenečo računico, ki se morda ne ujema z načinom, kako vaše podjetje šteje.
Od kod prihajajo podatki
| Vir | Kako nadzorna plošča bere | Na kaj paziti |
|---|---|---|
| Lastna baza podatkov aplikacije | Neposredne poizvedbe | Težke poizvedbe upočasnijo glavno aplikacijo; po potrebi dodajte povzetne tabele |
| Preglednica | Uvoz kot CSV ali branje prek API-ja | Ročno urejanje pokvari oblike; vrstice s skupnimi vsotami in združene celice |
| Orodja SaaS (Stripe, HubSpot, Shopify, Google Analytics) | Njihovi API-ji z vašim ključem API | Omejitve hitrosti, paginacija in vsako orodje, ki meritve opredeljuje po svoje |
| Skladišče podatkov (BigQuery, Snowflake, Postgres) | SQL prek povezave na strežniku | Poverilnice in stroški poizvedb |
Dve načeli veljata povsod:
- Ključe hranite na strežniku. Ključi API in gesla do baz podatkov spadajo v okoljske spremenljivke aplikacije, nikoli v kodo v brskalniku.
- Odločite o svežini. Vlečenje iz več API-jev ob vsakem nalaganju strani je počasno in lahko zadene omejitve hitrosti. Za večino poslovnih nadzornih plošč je sinhronizacija vsako uro ali čez noč v vašo lastno bazo podatkov, s časom „zadnjič posodobljeno“ na strani, enostavnejša in zanesljivejša.
Če so API-ji za vas novi, sta kaj je API in kaj je baza podatkov dober uvod.
Izberite pravi grafikon
- Ena številka s spremembo („$42k, navzgor za 8 % v primerjavi s prejšnjim mesecem“) — kartica KPI. Najkoristnejši element na večini nadzornih plošč.
- Trend skozi čas — črtni grafikon. Stolpce uporabljajte samo za majhno število obdobij.
- Primerjava kategorij — vodoravni stolpčni grafikon, razvrščen po vrednosti.
- Del celote — zloženi stolpci. Tortni grafikoni delujejo samo z dvema ali tremi rezinami.
- Podrobnosti in izjeme — tabela z razvrščanjem, iskanjem in filtri. Pogosto koristnejša od katerega koli grafikona.
Barve naj bodo dosledne: ena barva za „to obdobje“, utišana za „primerjavo“, rdeča samo za stvari, ki potrebujejo pozornost.
Kdo kaj vidi
Dostop določite pred gradnjo:
- Interno, vsi vidijo vse — najenostavneje. Vseeno potrebuje prijavo, če hrani poslovne podatke.
- Po vlogah — prodaja vidi prodajne številke, finance marže, vodje svojo ekipo.
- Za stranke — vsaka stranka vidi samo svoje podatke. Vsaka poizvedba mora na strežniku filtrirati po računu stranke. Preizkusite tako, da se prijavite kot dve različni stranki.
Nadzorna plošča s prihodki ali podatki o strankah na javnem naslovu brez prijave je puščanje podatkov, ki čaka, da ga kdo najde.
Prvi poziv, ki deluje
Zgradi prodajno nadzorno ploščo za B2B programsko podjetje z 10 zaposlenimi. Publika: ustanovitelja in vodja prodaje, ki jo pregledujejo vsak ponedeljek. Pregledna stran: kartice KPI za novi MRR ta mesec, skupni MRR, nove stranke ta mesec, odpovedane stranke ta mesec in vrednost cevovoda, vsaka s spremembo v primerjavi s prejšnjim mesecem; črtni grafikon MRR za zadnjih 12 mesecev; stolpčni grafikon novih poslov po viru. Stran Posli s iskalno, razvrščljivo tabelo (podjetje, lastnik, vrednost, stanje, datum zaključka) in filtri po lastniku in stanju. Opredelitve meritev: MRR je vsota aktivnih mesečnih zneskov naročnin, letni paketi deljeni z 12; odpoved šteje stranke, katerih naročnina se je ta mesec končala. Za zdaj uporabi realistične vzorčne podatke v bazi — Stripe povežemo pozneje. Prikaži čas „zadnjič posodobljeno“. Zahtevana prijava. Čista postavitev s stransko vrstico.
Poziv navaja publiko, vsako meritev z njeno opredelitvijo, grafikone in načrt podatkov — in začne z vzorčnimi podatki, da se o zasnovi lahko dogovorite, preden povežete prave vire.
Koraki gradnje
- Postavitev z vzorčnimi podatki. Dogovorite se o meritvah in grafikonih, dokler so podatki izmišljeni in jih je poceni spremeniti.
- Povežite en pravi vir. Vsako številko ročno preverite z izvornim sistemom. Če se MRR razlikuje od tistega, ki ga prikazuje Stripe, ugotovite zakaj, preden greste naprej.
- Dodajte druge vire, enega za drugim, s preverjanjem vsakega.
- Periodično osveževanje ali poizvedbe ob nalaganju, z oznako „zadnjič posodobljeno“.
- Filtri — najprej obdobje, nato eden ali dva druga, ki jih ljudje pogosto zahtevajo.
- Prijava in vloge.
- Prazna in napačna stanja — kaj stran pokaže, ko je vir nedosegljiv ali filter ne vrne ničesar.
- Delite z publiko, nato odstranite vse, kar po mesecu nihče ne pogleda.
Naredite jo hitro
Počasna nadzorna plošča se pregleduje manj. Vnaprej izračunajte vsote, ki so drage za izračun (dnevna povzetna tabela namesto pregledovanja vseh naročil), paginirajte velike tabele in najprej naložite glavne kartice, da je stran uporabna, preden se grafikoni zaključijo. Če je številka dolgo računana, pokažite, kdaj je bila nazadnje izračunana, namesto da bi jo ob vsakem obisku računali znova.
Pogoste napake
- Preveč grafikonov. Če je vse poudarjeno, nič ni.
- Nedefinirane meritve. Dva človeka, ki bereta isto nadzorno ploščo, bi morala priti do istega sklepa.
- Nikoli ne preverjanje številk z virom. Ena napačna številka in ljudje nehajo zaupati celotni plošči.
- Poizvedovanje vsakega API-ja ob vsakem nalaganju strani. Počasno, krhko in včasih drago.
- Brez časovnega konteksta. Vedno prikažite obdobje in primerjavo.
- Skrivnosti v frontendu. Ključ API, viden v brskalniku, lahko kopira vsakdo, ki odpre stran.
Kdaj je boljše orodje za poslovno inteligenco
Če so vaši podatki že v bazi ali skladišču, glavni uporabniki pa so analitiki, ki jih želijo raziskovati, rezati in graditi lastne grafikone, jim bo orodje za poslovno inteligenco — Looker Studio, Power BI, Metabase in drugi — bolje služilo kot lastna gradnja. Mnoga orodja SaaS imajo tudi dobra vgrajena poročila; preverite jih, preden jih ponovno gradite. Lastna nadzorna plošča zmaga, kadar je namenjena strankam ali ljudem brez analitskega znanja, potrebuje logiko ali dovoljenja, ki jih orodje za poslovno inteligenco ne zmore izraziti, združuje vire na način, specifičen za vaše podjetje, ali spada v izdelek, ki ga že vodite.
Če delo ni toliko v ogledovanju številk kot v spreminjanju zapisov, potrebujete administrativno ploščo ali interno orodje — glejte kako zgraditi interno orodje. In če so vaše številke danes v preglednici, je dober naslednji korak kako spremeniti preglednico v aplikacijo.
Gradnja z Mythexom
Na Mythexu nadzorno ploščo opišete v klepetu, agent pa zgradi strani in grafikone v živem predogledu, najprej z realističnimi vzorčnimi podatki, nato pa preide na namensko bazo Postgres, kadar morajo številke ostati shranjene. Primer uporabe za nadzorno ploščo v dokumentaciji ima začetni poziv. Če so vaši podatki v orodju, kot je Google Sheets, lahko račun povežete prek Konektorjev in agentu naročite, naj jih prebere in iz njih zgradi nadzorno ploščo.
Za samo aplikacijo ni vgrajenih povezovalnikov na skladišča podatkov — za BigQuery, Snowflake, Stripe in podobne aplikacija kliče njihove API-je s ključi, ki jih shranite kot skrivnosti projekta. Prijave in vloge za ljudi, ki si ogledujejo nadzorno ploščo, so del aplikacije, ki jo gradite. Za začetek iz poziva si oglejte predloge nadzornih plošč, na primer nadzorno ploščo meritev.
Vprašanja
Kako zgradim nadzorno ploščo?
Odločite, za koga je plošča namenjena in na katera vprašanja mora odgovoriti, izberite peščico meritev z natančnimi opredelitvami, povežite vire podatkov in nato za vsako meritev izberite grafikon. Graditelj aplikacij z AI lahko strani in grafikone izdela iz opisa, ko to veste.
Koliko KPI-jev naj ima nadzorna plošča?
Dovolj malo, da jih nekdo lahko pregleda na prvi pogled — pogosto pet do sedem na glavnem pogledu. Podrobnosti postavite na ločene strani, ki jih ljudje odprejo, ko se zdi glavna številka napačna.
Ali naj zgradim lastno nadzorno ploščo ali uporabim orodje za poslovno inteligenco?
Uporabite orodje za poslovno inteligenco, kot so Looker Studio, Power BI ali Metabase, kadar so vaši podatki že v podprti bazi ali skladišču in jih bodo analitiki raziskovali. Lastno ploščo gradite, kadar je namenjena strankam ali ljudem brez analitskega znanja, potrebuje vašo lastno logiko ali dovoljenja ali pa je del aplikacije, ki jo že imate.
Ali lahko nadzorna plošča prikazuje žive podatke?
Da, če bere iz baze ali API-ja ob nalaganju strani ali v intervalih osveževanja. Za mnoge poslovne nadzorne plošče so podatki, osveženi vsako uro ali vsak dan, dovolj, in so enostavnejši ter cenejši za delovanje.