Prejsť na obsah
Dianie na FIIT STU

Pozývame vás
na 3. deň Týždňa spolupráce s praxou,
ktorý pripravila spoločnosť Profinit v spolupráci s FIIT STU

3. marca 2010

v stredu od 10:00 do 14:00 v BC 300

 

PREZENTÁCIE:

10:00 - 10:10     Milan Kratochvíl (Profinit), Pavel Čičák (FIIT STU): Otvorenie


10:10 - 11:00     Ján Jozaf: Business Intelligence pod lupou

Anotácia:
business knowledge, decision making, reporting and dashboarding, OLAP, data warehouse, data Integration, ETL - Extract Transform Load

Abstrakt:
Business intelligence predstavuje rýchlo sa rozvíjajúcu oblasť, ktorá vo veľkom približuje svet IT a firemných business oblastí. Jej hlavným cieľom je poskytnutie firemných informácií, ktoré slúžia na podporu rozhodovania sa. Poskytnuté informácie musia byť presné, včasné, vzájomne previazané a ľahko dostupné všetkým pracovníkom, ktorí ich potrebujú. Integrovanie informácií a ich následná reprezentácia pomocou reportov, dashboardov a OLAP riešení prináša tieto benefity a následne umožňuje firme poznanie svojho vlastného know-how. Ako príklad môžeme uviesť správanie sa zákazníkov, efektivitu interných procesov alebo výnos z predaja produktov.
Základným kameňom pri budovaní Business Inteligence riešenia je vytvorenie platformy pre integráciu dát z rozličných firemných systémov a následné definovanie pravidiel, ktoré tieto dáta transformujú do centrálneho úložiska - dátového skladu. Dátový sklad patrí k najkomplexnejším systémom, ktorými firma disponuje. Neoddeliteľnou súčasťou dátoveho skladu je ETL technológia, ktorá umožňuje rýchle načítanie údajov z firemných systémov, ich transformáciu a následne nahranie do dátového skladu. Tento v konečnom dôsledku obsahuje konečné - predpripravené dáta, na základe ktorých sú vytvárané analýzy, reporty a dashboardy pre podporu rozhodovania.



11:00 - 12:00     Tomáš Krátky: Návrh technologického redesignu internetového bankovnictví České spořitelny aneb Renovace bez legrace

Anotácia:
internet banking, application development, Java, Enterprise Java, web frameworks

Abstrakt:
Česká spořitelna je jednou z největších bank na českém trhu s velkým zastoupením v retailové i korporátní klientele. Svým klientům poskytuje rozsáhlou množinu služeb prostřednictvím přímého bankovnictví, které využívá cca 1,2 mil. klientů, což je největší počet uživatelů na českém trhu. Na celé řešení jsou tedy klade extrémní nároky z pohledu výkonnosti, stability, bezpečnosti, atd. Existující internetbanking aplikace České spořitelny však po více než 9 letech své existence začaly technologicky zastarávat a stále obtížnějším se ukázal jejich další dynamický rozvoj. Česká spořitelna se tedy rozhodla k poměrně zásadnímu a revolučnímu kroku a iniciovala studii, jejímž cílem měla být identifikace možného upgrade celého řešení.
Tento příspěvek stručně popíše uvedenou studii i její výsledky, a to jak z hlediska architektury navrhovaných řešení, cílových technologií i očekávaných výsledků. Neboť na samotnou studii již navázala realizační fáze, konkrétně její první etapa, bude se příspěvek věnovat i zkušenostem získaným v jejím průběhu. Příspěvek si klade za cíl přiblížit posluchačům mírně nestandardní a rozsáhlý projekt z oblasti aplikačního vývoje pro významného a velkého zákazníka. Snahou přednášejícího bude vysvětlit motivace stakeholders v daném kontextu i způsoby, jak zajistit technologicky i procesně splnění často velmi rozmanitých potřeb zákazníka, ať už se jedná o vysoké nároky na výkon a bezpečnost, snadnou udržovatelnost, schopnost flexibilně reagovat na přání obchodního oddělení banky nebo vysokou paralelizovatelnost vývoje.



12:00 - 13:00     Jana Dvořáková: XML databáza ako úložisko pre master dáta banky - výzva pre design i vývoj

Anotácia:
XML database, data modeling, XML schema, XQuery

Abstrakt:
Hlavným hráčom v oblasti dátového manažmentu sú dlhodobo relačné databázy. S rozsiahlym nástupom XML technológií sa prirodzene vynoril nový typ logickej vrstvy dát založený práve na XML dátovom modeli a nový typ databázy nazývajúci sa všeobecne XML databáza. Prednáška priblíži túto inovatívnu technológiu, ktorá získava v praxi stále širšie uplatnenie a stáva sa stabilným prvkom v rámci ponuky riešení pre manažment dát. Zameria sa na reálny príklad použitia XML databázy pre úschovu kritických business dát významnej slovenskej banky. V príspevku budú zdôraznené prínosy riešenia založeného na XML databáze, ale aj typické úskalia, ktoré sa môžu objaviť pri designe a vývoji. Z pohľadu analýzy a designu bude prezentovaný koncept XML modelovania s cieľom poukázať na kľúčové rozdiely oproti klasickému relačnému modelovaniu. Z pohľadu vývoja bude prednáška konfrontovať dotazovanie v tradičnom SQL s dotazovaním v XML dotazovacom jazyku XQuery.



13:00 - 13:40     Tomáš Krátky: Údržba software v praxi

Anotácia:
XML database, data modeling, XML schema, XQuery

Abstrakt:
Údržba je studenty (ale nejenom těmi) často opomíjená etapa v životě prakticky každého softwarového systému, a to i přesto, že z hlediska kalendářního času (a v závislosti na dalším rozvoji systému i pracnosti) se jedná o etapu dominantní. Z tohoto i jiných důvodů je tématu údržba a rozvoj věnována samostatná přednáška.
V úvodní části příspěvku je vymezen pojem údržba a jsou popsány její základní typy. Ve zbývajícím čase se přednáška snaží názorně vysvětlit vztah údržby k jednotlivým činnostem softwarového inženýrství a zdůraznit typické problémy, které během údržby nastávají v případě, že vývojový tým nerespektoval základní nároky na kvalitu projektu.
Mezi diskutovaná témata patří např.
- vliv architektury na údržbu a naopak
- důležitost a význam měření
- potřeba kvalitní dokumentace
- vztah ke konfiguračnímu řízení, testům, atd.



13:40 - 14:00     Tomáš Krátky: Jak je dobré pracovat v Profinitu