- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (79)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Business analytics: od papíru k high performance analytics
Business analytics. Dvě slova, jejich spojení je pro mnoho lidí pouhá fráze, buzzword bez skutečného obsahu. Ani přeloit se to pořádně nedá, odpoví vám mnozí na otázku, co si pod tímto pojmem představit. Mají svým způsobem pravdu, větina pokusů o překlad vyznívá přinejmením komicky. V tomto článku, prvním z miniseriálu o analýze dat, který bude na stránkách IT Systems vycházet, se ale nebudeme zabývat jazykovědou. Zaměříme se na význam business analytics a její vývoj v prostředí moderních podniků.

Anglická Wikipedie po zadání dotazu business analytics vzneeným jazykem praví, e jde, volně přeloeno, o soubor znalostí, technologií, aplikací a postupů pro neustálé zkoumání a analyzování historického vývoje a výkonnosti společnosti za účelem zefektivnění jejího řízení. Následuje cosi o vyuívání dat, často dokonce velkých dat (viz dalí nepřeloitelný pojem big data), statistiky a data miningu. Hmm Taky se vám to zdá trochu zbytečně sloité? Zkusme to jednodueji.
Tradiční business analytics a role IT
Do oblasti BA spadá jednodue téměř ve, co lze nějakým způsobem měřit a vyhodnocovat. Sledujete prodeje jednotlivých produktů, balíčků, slueb? V celkovém úhrnu plus po jednotlivých obchodnících? Vyhodnocujete kvalitu produktů a spokojenost zákazníků? Necháváte si na to zpracovávat průzkumy? Rozesíláte zákazníkům reklamní materiály a sledujete, kdo zareaguje? Snaíte se vybírat z více variant a optimalizovat náklady, ziskovost, vytíení kapacit? To jsou jen některé z mnoha příkladů. Někdo moná namítne, e mnoho z uvedeného lze označit jako business intelligence. V zásadě bude mít pravdu, linie mezi BI a BA můe být velice tenká a nejasná. Termín BI je ale vyhrazen spíe pro oblast reportingu a souvisejících věcí. Řada společností vak do reportingu řadí například i vizualizaci dat, kterou jinde u povaují za součást business analytics.
BA není v zásadě nic nového. Ji dávno před nástupem počítačové éry si obchodníci vedli evidenci o prodaném zboí, aby pak mohli na základě těchto dat doobjednávat a dokupovat zásoby. Dalími příklady s dlouhou historií a tradicí mohou být řízení kreditního rizika v bankovnictví nebo přímý marketing se snahou nabídnout zákazníkovi podle jeho profilu co nejvýhodnějí produkt. Vechny zmíněné analýzy dodnes tvoří základní pilíře BA ve vech typech společností řízení rizik zejména v bankách a pojiovnách, přímý marketing téměř vude a forecasting pak hlavně ve společnostech výrobních a obchodních. Obecně pro celou oblast BA platí, e samotná analýza zůstává v principu stále stejná. Podmínky, ve kterých se provádí, se vak v posledních letech výrazně změnily a ve nasvědčuje tomu, e se budou měnit i nadále.
Monosti práce s daty, jejich zpracování a analýzy, rychle přibývají. Před padesáti lety stačila obchodníkovi k analýze prodejů tuka a papír, vechna data měl k dispozici a analýzu si udělal sám. V dnení době byl v malých firmách papír nahrazen Excelem, ve větích potom datovými sklady a specializovanými analytickými nástroji, jako jsou SAS, SPSS, Statistica, R, Matlab a dalí. Tedy v ideálním případě. Bohuel běnou praxí v mnoha velkých institucích jsou excelovské seity posílané z oddělení do oddělení e-mailem. O bezpečnosti, kontrolovatelnosti a spolehlivosti takového postupu asi nemá cenu dlouze diskutovat. Otázkou zůstává, proč se s tím vlastně nic moc neděje a co na to říká IT oddělení. Role IT je přitom pro úspěné nasazení BA v jakékoli firmě naprosto klíčová. IT zajiuje infrastrukturu, instalaci, ve spolupráci s dodavatelem obvykle i správu a podporu systému. Mělo by si tedy udrovat i základní povědomí o funkcích a určení daného systému. Přesto se často setkáváme se situací přesně opačnou. Se situací, kdy je analytický software pro IT jen dalí kus, práce navíc. Takové uspořádání, kdy jsou na jedné straně barikády firemní uivatelé a na druhé IT oddělení jen jako poskytovatel bez dalího zapojení a vlivu na chod systému, mnohdy není efektivní. Při prvních problémech se obvykle začnou objevovat snahy nastavený systém a standardní nástroje nějakým způsobem obejít. Nesystémová řeení pak pro firmu znamenají předevím zvýení rizik a nákladů duplikování práce, nejednotná vstupní data, neefektivitu a v konečném důsledku frustraci větiny zúčastněných. Mnohem výhodnějí je proto podobným situacím předcházet a zapojit IT plně do hry. To ovem vyaduje na jedné straně schopnost své potřeby důkladně vysvětlit, na straně druhé pak ochotu pozorně naslouchat.
Co vechno lze BA nástroji řeit?
Rozhodně zde nemám ambici popsat vechny myslitelné BA aplikace. Pokusím se ale vypíchnout ty nejznámějí a nejrozířenějí a v dalích dílech tohoto seriálu se naopak zaměříme na ty, které doposud tak rozířené nejsou.
Zdánlivě nejjednoduí úlohou je vizualizace dat. Vizualizace dat formou grafů a případně tabulek je pro člověka přirozená forma analýzy a ne nadarmo se říká, e jeden obrázek často vydá za několik stran textu nebo čísel. Přesto měla historicky tato oblast v rámci BA spíe mení, podpůrnou roli, protoe potřeby uivatelů naráely na technické monosti. Na rozdíl od reportingu nebo OLAP kostek musí být vizualizace dynamická, téměř nic nelze předpočítávat a uivatel musí mít naprostou volnost v tom, co a jak chce analyzovat. Typická tabulka k vizualizaci obsahuje například časové řady a trendy prodejů celkové, po regionech, po pobočkách, po obchodnících, po letech, po produktech, podle ceny, podle poskytnuté slevy atp. Kadý dokáe vymyslet dalí a dalí dimenze, take klasická OLAP kostka přestává stačit. Posledním trendem ve vizualizaci dat jsou proto tzv. in-memory nástroje, které dokáí poadovanou analýzu provádět bez předpočítávání rovnou v paměti (a tedy rychle), a to i nad daty s velikostí v řádu stovek gigabytů nebo několika terabytů. Poadovaná doba odezvy je přitom u takových systémů typicky v řádu několika sekund. Přínosy takového nástroje jsou zřejmé na první pohled, pro IT je to hlavně úleva od nekonečných poadavků na přípravu dat a reporty veho druhu, pro byznys uivatele je to volnost a plná kontrola při práci s daty a s tím spojená zodpovědnost za finální podobu analýzy.
Ukázka vizualizace dat v nástroji SAS Visual Analytics
Ji ze samotné vizualizace lze často zjistit základní trendy a souvislosti nebo rozdíly mezi jednotlivými skupinami klientů, smluv a podobně. Tato úroveň detailu je typicky dostačující pro základní manaerský přehled. Moderní BA nástroje ale mohou nabídnout mnohem víc. Ji poměrně standardně se dnes řeí například segmentační úlohy. Segmentovat můeme téměř cokoli, zaveďme tedy univerzální pojem entita. Cílem segmentace je toti najít mezi vemi entitami takové, které mají něco společného, a ty potom přiřadit do stejné skupiny (segmentu). Pro jednotlivé segmenty pak společnost můe definovat strategii, nabídky ap. Neříkáme přitom předem, co mají mít entity v jednotlivých segmentech společného ani kolik jich má v rámci segmentu být, to si přísluný software zjistí sám. Naím úkolem je potom pouze vyhodnotit, zda finální segmentace vyhovuje naim potřebám. Je přitom zcela zřejmé, e se tyto potřeby opět budou i v rámci jediné instituce liit podle jednotlivých oddělení.
Historicky společnosti nejčastěji pouívaly jednu expertní segmentaci typu bohatí/chudí klienti, případně segmentaci zohledňující více faktorů, ale stále s expertně nastavenými segmenty. Výhodou je zde snadná implementace, obrovskou nevýhodou naprostá neprunost. Zatímco dříve se role IT často omezovala jen na implementaci segmentace do IT systémů, dnes funguje IT daleko častěji jako poskytovatel nástrojů, které vem zainteresovaným oddělením umoní vlastní definice a kombinace segmentů. Výsledkem je opět sníení zátěe pro IT a přitom vyí spokojenost koncových uivatelů pomocí stejného nástroje můe například marketingové oddělení segmentovat klienty podle jejich chování nebo zvyklostí a hned vedle můe controlling segmentovat smlouvy podle zcela jiných kritérií.
Klasickými příklady vyuití segmentace jsou věrnostní kartičky v supermarketech (segmentace podle nákupního chování), vyuití dat o hovorech a SMS/MMS zprávách (segmentace v telekomunikacích) nebo segmentace odběratelů, poboček či obchodů podle preferovaných produktů, velikostí atd. Máte věrnostní kartu v supermarketu? Pak vězte, e o vás obchodník ví mnohem více, ne si moná myslíte. V okamiku, kdy vám bude chtít něco nabídnout, má díky analýze vaeho nákupního chování obrovskou výhodu. Můe lákat na to, co kupujete nejčastěji, testovat, jaká cena je pro vás jetě zajímavá, atd.
High performance analytics
Co kdyby obchodník nebo výrobce chtěl umět předpovídat budoucnost? I to lze pomocí moderních BA nástrojů zařídit. Výrobní firmy dnes naprosto běně vyuívají statistický forecasting jako základ pro plánování výroby, finanční a telekomunikační společnosti zase tzv. prediktivní modely pro odhad budoucího chování jednotlivých klientů. Problematice forecastingu se budeme věnovat samostatně v některém z dalích dílů miniseriálu, podívejme se proto podrobněji na prediktivní modely.
Jejich počátky se datují hluboko do minulého století a k jejich prvním aplikacím patřil aplikační skóring adatelů o bankovní úvěry. Banky potřebovaly posoudit rizikovost klientů a odhadnout, kdo úvěr splatí. Časem se vyuití modelů masově rozířilo. Dnes je tak můeme potkat i při výpočtu skóre pro collections (jak bude klient reagovat na zvolenou strategii), marketingové aktivity (jak bude klient reagovat na oslovení konkrétní nabídkou), uplatňují se dokonce i v pojiovnictví nebo ve státní správě a samosprávě, například při vyhledávání podvodů, podezřelých operací a podobně. Princip prediktivního modelování se od prvopočátku nezměnil potřebujeme skupinu záznamů, kde známe modelované chování. Statistické algoritmy potom dokáí najít v datech skupiny záznamů, které mají stejné nebo podobné vzorce tohoto chování, a popsat je pomocí dalích charakteristik, tzv. prediktorů. Schopnost splácet půjčku tak dokáe prediktivní model popsat pomocí ukazatelů jako je příjem adatele, věk, vzdělání a řada dalích faktorů, které ale známe ji v době podání ádosti. Nový adatel pak jen vyplní dotazník, který se porovná s uloeným modelem. Pokud jsou vyplněné hodnoty podobné těm, které měli bezproblémoví klienti, úvěr se schválí, a naopak.
Princip modelování je tedy stále stejný. Co se vak výrazně změnilo, jsou metody, které se pro modelování pouívají. Zde za současné monosti vděčíme předevím rychlému rozvoji výpočetní techniky, který umonil masové nasazení výpočetně náročných algoritmů, jako jsou rozhodovací stromy a lesy, neuronové sítě a dalí. Jedná se vesměs o metody, které jsou teoreticky známé a algoritmizované ji několik (desítek) let, ale doposud byla problémem jejich vysoká výpočetní náročnost. V dnení době, kdy je výkonný hardware v podstatě komoditní záleitost, je trendem budování analytických center (někdy se pouívá i termín analytical factory) podporujících masivní paralelizaci výpočtů a nasazování výkonných nástrojů, které tuto výpočetní sílu umí vyuít. Z hlediska koncových uivatelů je přitom nejzásadnějí, aby se o technické záleitosti postaral sám analytický software. Běný analytik nechce řeit například load balancing nebo kálovatelnost analytického serveru, ale chce, aby systém počítal rychle a správně, a to i nad velkými daty. Velcí dodavatelé analytických řeení o této poptávce samozřejmě vědí a nabízejí systémy pojmenované obvykle high performance analytics, high performance data mining a podobně. Tyto systémy jsou u nás stále jetě poměrně nové, nicméně zkuenosti ze zahraničí ukazují, e není čeho se obávat, nasazením těchto nástrojů naopak dochází k výrazným časovým úsporám, výjimkou není ani sníení doby výpočtu z několika desítek hodin na minuty.
Závěrem
Oblast business analytics má za sebou poměrně runé, a přelomové období. Během něho postupně docházelo k penetraci analytických nástrojů téměř do vech oddělení vech typů podniků. Nástroje pro BA se dnes vyuívají pro řeení irokého spektra analytických úloh od vizualizace dat a po komplexní predikční a optimalizační problémy. Zároveň se svět BA proměnil ze světa pro úzkou, specializovanou skupinu expertních uivatelů na svět výrazně otevřenějí. Nástroje BA dnes vyuívají analytici, modeláři, BI specialisté, ale i management. To ve při postupném přechodu na technologie umoňující efektivní zpracování velkých datových objemů. Nepochybně bude velmi zajímavé sledovat, jakým směrem se vývoj bude ubírat dále, zda to budou cloudové sluby, specializované výpočetní farmy, nebo něco zcela jiného.
Několika témat spadajících do BA jsme se dnes záměrně nedotkli vůbec, případně jsme je zmínili pouze okrajově. Patří sem předevím analýza nestrukturovaných, předevím textových dat, predikce poptávky (demand forecasting) a výběr nejlepí dostupné varianty (optimalizace), kterým postupně věnujeme dalí díly tohoto miniseriálu.
Petr Kláterecký
Autor působí jako konzultant ve společnosti SAS Institute ČR.



















