Správa uživatelských profilů
Zákazník
Jedna z největších IT společností ve světě.
Popis projektu
Cílem projektu bylo vyvinout novou verzi personalizačního subsystému uživatelských profilů pro nasazení v intranetu zákazníka. Uživatelé intranetu si mohou nastavit profil podle pracovní pozice, oddělení společnosti, umístění, mohou deklarovat své profesní zkušenosti, dovednosti, zájmy, aj. Různé intranetové aplikace pak používají tato osobní nastavení (tj. uživatelský profil) k výběru vhodných dat a obsahu pro individuální uživatele.
Verze personalizačního systému existující před začátkem tohoto projektu, nebyla vhodná k uspokojení potřeb zákazníka. Proto vznikl požadavek na vývoj nového systému, jež by zahrnoval požadovaná rozšíření. Velká pozornost byla věnována dodržení kompatibility s existujícími systémy, které využívají a zhodnocují data uložená v uživatelských profilech.
Realizace projektu
Úlohou IBA CZ bylo poskytnout experty, kteří se budou podílet na všech technických funkcích během projektu. Veškeré kódování, aplikační testování, podstatné části návrhu aplikace, stejně tak jako funkční a systémové testování a integrace s existujícím prostředím byly dodány pracovníky IBA CZ.
Vyvinutá aplikace představuje systém užívaný v zákazníkově intranetu ke správě předvoleb intranetových uživatelů (zaměstnanců zákazníka), který rovněž poskytuje data dalším intranetovým aplikacím. Během vývoje projektu byly realizovány následující hlavní fáze:
návrh aplikace založený na požadavcích zákazníka, s ohledem na některé nestandardní požadavky (časté aktualizace uživatelského rozhraní portletů, odlišné typy uživatelského rozhraní pro odlišné skupiny uživatelů),
vývoj portletů vyhovujících specifikaci JSR-168 umístěných na
intranetových stránkách společnosti (platforma IBM WebSphere Portal),
vývoj několika rozhraní pro integraci s existujícími systémy (webové služby, rozhraní založená na pure XML, atd.),
změny v datové vrstvě a migrace dat.
Výsledky projektu
Projekt úspěšně splnil kvalifikační fázi zahrnující všechna nezbytná testovací stádia a v současnosti je plánován pro umístění do produkčního prostředí. Zákazník výslovně vyjádřil svou spokojenost s inovativním přístupem v softwarovém řešení, včetně architektury a návrhu komponent. Všechny požadavky zákazníka byly splněny, projekt byl doručený včas a v rámci rozpočtu.














