- 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 (77)
- 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 | |
![]() | |
Mýty kolem open source pro řeení business intelligence


První mýtus:
Open source není připravený pro produkční nasazení a neumí ani zdaleka to, co opravdové komerční řeení.
Produkčně se open source BI ji nějakou dobu pouívá. Komponenty, ze kterých jsou dnení kompletní open source BI systémy postaveny, se ji delí dobu pouívají jako součásti komerčních řeení. Ve stručnosti, open source BI dnes nabízí:
- Datové transformace, čitění dat, tvorba datových skladů. Včetně vizuálních grafických nástrojů pro návrh i ladění transformačních procesů. Samozřejmě kálovatelné.
- Reporting. Libovolné formáty, automatická distribuce, personalizace. Ad-hoc reporting apod.
- Interaktivní OLAP analytické nástroje.
- Monost tvorby analytických, operativních, strategických dashboardů.
- Data mining, pokročilé metody statistické analýzy. Vizuální nástroje.
Druhý mýtus:
Komerční BI řeení jsou prověřená nespočtem úspěných instalací, přece nebudu riskovat s nějakým open source.
Implementace BI, stejně jako ostatní IT projekty, jsou náchylné k selhání. Existují různé výzkumy, názory a strategie, jaká rizika se při zavádění BI vyskytují i jak je sniovat. Jmenujme některá:
- Přemíra zákaznických úprav standardně dodávaného řeení.
- Nekolená obsluha. Představa, e řeení je natolik intuitivní, e není potřeba učit se jej pouívat.
- Nedostatečná podpora projektu ve vedení společnosti. Protoe BI je ze své podstaty určená pro řídící pracovníky vech úrovní a jejím účelem je ve výsledku pomáhat s rozhodováním ohledně obchodních modelů, je nezbytné, aby existovala podpora zavádění BI z nejvyích pozic.
- Nedostatky ve vedení a plánování projektu nasazení BI. Například podcenění role konzultanta, který slouí jako pojítko mezi business potřebami a monostmi implementované technologie.
Lze tedy prohlásit, e pouití open source technologií při implementaci BI nepatří mezi objektivně diskutovaná rizika projektu.
Obr. 1: Ukázky z aplikací vytvořených na open source plaformě pro tvorbu BI řeení Pentaho BI Suite Enterprise Edition
Třetí mýtus:
Open source závisí na skupině nadenců, kteří jej vyrábějí a opravují ve svém volném čase. Na to se nemohu spolehnout. Ke komerčnímu produktu dostanu záruku a zákaznickou podporu.
V dnení době jsou open source BI systémy zastřeeny skutečnými firmami. Samotný produkt je licencován jako open source. Firma, která takový open source produkt zastřeuje, poskytuje profesionální zákaznickou podporu, kolení, partnerské programy apod. Tyto sluby jsou samozřejmě placené a z toho je financován opravdový vývoj a opravy týmem placených techniků, tzv. professional open source. Podle průzkumů mezi společnostmi, které implementovaly nebo implementují BI, se ukázalo, e profesionální podpora open source produktů je hodnocena dokonce lépe ne podpora produktů komerčních (Gartner 2009).
Proč tedy implementovat open source BI?
I v současné době, kdy se globální ekonomiky rozpadají, jsou technologie BI stále atraktivní. BI toti přímo zprostředkovává náhledy na fungování obchodních modelů společnosti na základě mnoství dat a znalostí nahromaděných uvnitř různých firemních IT systémů. Co můe být, zvlátě v dneních těkých recesních dobách, klíčové pro prosperitu a vůbec přeití na trhu. BI pomůe včas odhalit slabiny obchodních modelů i najít cestu k vyuití bídného stavu ekonomiky k vlastnímu růstu.
Jetě před několika lety bylo moné implementovat BI pouze s pouitím proprietárních, uzavřených, licencovaných a velmi robustních řeení. To bylo efektivní řeení pro velké společnosti, kdeto pro malé a střední firmy se něco takového prostě nemohlo vyplatit. V současné době ale kvalita a pouitelnost open source alternativ v BI dosahuje úrovně, kdy začíná narůstat počet jejich reálných implementací. Díky současné globální ekonomické situaci se tedy BI, moná více ne v ostatních odvětvích IT, ve větí míře otevírají monosti pro open source technologie. Dokonce i Steve Ballmer (Microsoft CEO) hovoří o „restartu“ globální ekonomiky, při kterém připoutí zvyování zájmu o open source software.
Proč tedy implementovat BI s pomocí open source produktů? Open source má dvě podstatné výhody:
- nulová cena licencí,
- monost libovolných úprav, přístup ke zdrojovým kódům.
Nulová cena licencí ale samozřejmě neznamená, e by celá realizace byla zadarmo. Cena implementace bude minimálně stejná jako s licencovaným produktem. Ale to, co je moné uetřit za licence, je moné vloit do slueb, které ve výsledku realizované řeení zkvalitní. Jedná se například o kolení obsluhy, implementace specifických úprav do podnikového prostředí apod.
Proprietární, licencované produkty mají naopak implementační výhodu, e větinou ji obsahují přednastavené „balíčky“ funkcionality pokrývající určité okruhy – finanční, HR apod. Co bývá samozřejmě argumentem pro cenu licencí. Samozřejmě si ale při pouití ji připravených analytických pohledů a reportů bude muset firma navyknout pouívat tyto nové pohledy. Co ale nemusí být na kodu, protoe předpřipravené reporty se vyvíjely se znalostí vech předchozích implementací daného systému, take budou v mnohých případech propracovanějí. Naopak open source řeení je ze své podstaty pouze funkční rámec, pomocí kterého je potřeba poadované reporty a pohledy implementovat. Z hlediska dlouhodobějího horizontu se ale ukazuje, e různých úprav vdy přibývá. Kdy ne, znamená to, e je projekt mrtvý.
Monost libovolných úprav systému a přístup ke zdrojovým kódům open source produktů je zajímavou variantou placené technické podpory uzavřených systémů. Licencovaný produkt je, zjednodueně řečeno, jakýsi blackbox, který kdy nefunguje, jak má, jsme odkázáni na technickou podporu dodavatele nebo jeho partnerů. Samozřejmě e technická podpora renomovaného technologického giganta má velkou váhu v porovnání se softwarem vyráběným „neřízeně a pouze dobrovolnými nadenci“. Ale monost provádět libovolné úpravy v přehledném a zdokumentovaném kódu je při praktické implementaci k nezaplacení. Tak je toti moné během velmi krátké doby řeit sice technicky jednoduché, ale pro projekt zásadní problémy, které se v případě blackboxů mohou protáhnout na měsíce při vyjednávání s technickou podporou výrobce, navíc s nejistým výsledkem. Ze zkueností je představa hladké implementace a integrace libovolného nového IT systému lichá – vdy se řeí specifické situace, které vznikly při konkrétní implementaci vůbec poprvé, a dodavatel je musí operativně vyřeit. V takových situacích se ukazuje, e mít přístup k naprosto vem informacím o implementovaném produktu (zdrojové kódy) a mít ve pod kontrolou (informovanost a monost libovolných úprav) je neopomenutelná výhoda.
Jak se BI implementuje?
Implementace BI je proces, který lze těko ohraničit. Vyuití BI ve firmě se vyvíjí s jejím porozuměním dostupným monostem. Pro ilustraci můeme vyuití a pochopení BI rozdělit na tři úrovně:
- vizualizace dat,
- měření KPI,
- vyuití zpětné vazby k optimalizaci business modelů.
Tyto úrovně jednak vyjadřují míru vyuití BI ve firmě, ale také odpovídají velikosti dané společnosti. Malé společnosti jsou na úrovni 1, střední na úrovni 2 a giganti bývají na úrovni 3.
První úroveň znamená zavedení BI a první seznámení s monostmi nového systému. Vyuití víceméně spočívá v zobrazování dat agregovaných z různých systémů, eventuálně generování sestav. Z hlediska vyuití jde zejména o operativní reporting.
S přechodem na dalí úroveň je spojeno vyuití analytických funkcí, agregací, pokročilejích technologií vizualizace apod. Ale teprve na druhé úrovni jde o zobrazování dat, která dávají smysl pro řízení obchodního plánu a jsou vyuívány vyí úrovní vedoucích pracovníků, eventuálně přímo exekutivou. Na rozdíl od operativních reportů jsou tyto na první pohled jednoduí – zobrazují zejména indikátory, podrobné tabulky a grafy pouze v mení míře. Ale hlavní posun v této úrovni je přechod k opravdovému BI, toti jednak vytvoření obchodního modelu včetně návrhu mechanismů kvantitativního měření a dále jeho implementace v systému BI vytvořením sady KPI a jejich vizualizace.
Třetí fáze je ji pokročilé vyuití měření KPI k řízení uskutečňování business modelu, co je v rámci tohoto článku sci-fi a jakýsi svatý grál implementace BI.
Obr. 2: Ukázky z aplikací vytvořených na open source platformě Business Intelligence and Reporting Tools (BIRT)
Rozdíl v implementaci open source BI a komerčního řeení?
Komerční BI řeení jsou převáně komplexní a velmi robustní systémy. V roce 2007 dolo ke sloučení podstatných výrobců BI produktů s gigantickými společnostmi a ve výsledku tím pádem mnoho na výběr nezbylo. Zato jsou to ale super-robustní systémy, protoe se ve vech případech staly součástí jetě komplexnějího balíku produktů a slueb. (Jmenovitě jde samozřejmě o IBM, SAP, Oracle a Microsoft). V podstatě jsou tato gigantická řeení vhodná pro nasazení ve třetí úrovni – optimalizace business modelů. Jsou dostatečně robustní a připravené pro ty nejsloitějí aplikace. Cílovým zákazníkem jsou tedy zejména ty největí společnosti. Nasazení takového řeení pro obyčejný reporting nebo vizualizaci dat je sice moný, ale samozřejmě náročnost nasazení odpovídá velikosti řeení.
Open source BI mají s komerčními řeeními společnou konsolidaci jednotlivých meních produktů do větích celků, které tvoří komplexnějí systémy BI. Takový celek je potom zastřeován komerční společností poskytující placenou podporu a dále rozvíjející tento produkt. Zajímavou odliností ale je, e vzhledem k open source licenci jednotlivých modulů jsou tyto moduly sdílené různými společnostmi poskytujícími open source BI komplexní produkt. Podstatná odlinost od komerčních řeení je ale ve způsobu implementace, který je u open source BI zaměřen na jednoduché nasazení v první úrovni, tj. konsolidace dat, vizualizace, reporting atd. Samozřejmostí jsou ale také technologie umoňující sofistikovanějí implementace i na druhé a třetí úrovni.
Praktický a minimalistický závěr
Ačkoliv libovolné úrovně ve vyuití BI lze dosáhnout pomocí tabulkového kalkulátoru, v praxi nastávají ji v první úrovni problémy, a to nejen technického rázu. Ve druhé úrovni je pouívání ručně připravovaných excelových tabulek ji jen pro opravdové nadence a skutečné experty. Jene v mnoha případech jsou podnětem k zavádění BI řeení právě zvětující se problémy reportingu postaveného na tabulkovém kalkulátoru. Důvod bude pravděpodobně prostý – jenom v takovém případě je moné vyčíslit přínosy a návratnost projektu zavedení BI. Jeliko jsou komerční BI řeení ji jenom svými licencemi poměrně drahé, bývá také práh pro uvaování návratnosti BI poměrně daleko.
Situace se ale mění, pokud uvaujeme open source BI produkty. Zní to moná paradoxně, ale open source BI implementace má jisté paralely s tabulkovým kalkulátorem. Pořizovací náklady jsou de facto nulové, take odpadá počáteční odrazující investice do licencí. Ale podobně jako v MS Excelu se i s open source BI produktem musí kadý report poctivě vytvořit v podstatě z ničeho. S tím rozdílem, e postupem času, kdy bychom doli na limity moností MS Excelu, můeme dál pokračovat s open source BI produktem, který disponuje dostatečným technologickým potenciálem pro implementaci libovolně komplexních BI řeení.
Autor působí jako senior solution architect ve společnosti Cleverbee.



















