Úvod
I přes to, že jsme datem vzniku mladá společnost, můžeme našim zákazníkům nabídnout dlouholeté zkušenosti v daných oblastech prostřednictvím našich konzultantů s mnohaletou praxí.
Naše služby pokrývají oblasti:
Relativně samostatnou skupinou služeb, která výše popsané principy a know-how umožňuje přenést k zákazníkům jsou služby Business a IT Consultingu
Rozsah poskytovaných služeb pro jednotlivé fáze životního cyklu IT řešení:
1. Přípravná fáze řešení
Důkladná příprava business záměru a jeho praktická transformace do konkrétního návrhu řešení představuje nejlepší pojistku pro business vlastníka řešení, že mu bude dodáno to, co požaduje a kdy to potřebuje. Proto nabízíme zákazníkům odbornou pomoc s přípravou této fáze. Součástí vytvoření studie proveditelnosti jsou následující kroky:
- Detailní vyjasnění business záměru formou komunikace naších konzultantů se znalostí dané business vertikály s klíčovými business uživateli.
- Vytvoření návrhu architektury řešení dle požadavků a zjištěných informací.
- Zasazení navrhovaného řešení do informační architektury zákazníka - zasazení do IT infrastruktury, napojení na stávající systémy, jejich ovlivnění, požadavky na data atd.
- Doporučení HW a SW platformy řešení - cílem je navržení optimální kombinace technologií s ohledem na investičních prostředky, jejich vzájemnou koexistenci a na požadavky kladenými na řešení.
- Příprava a prezentace PoC (Proof of Concept) řešení - ověření realizovatelností cílů projektu v konkrétních podmínkách zákazníka.
- Příprava rámcového harmonogramu.
- Vytvoření sizingu řešení - nezávislý výběr vhodné HW platformy řešení na úrovni diskového pole a serverů, výpočet velikosti databáze, potřebný CPU výkon, požadavky na řešení z pohledu potřebné SLA.
- Určení TCO nákladů.
Klíčovým výstupem této fáze je dokument Studie proveditelnosti. Mezi další dokumenty typicky patří realizovaný PoC a další architektonické dokumenty. Jsme schopni Vám dodat tuto studii jako celek, případně participovat na jejích částech.
V neposlední řadě můžeme zákazníkům pomoci v přípravě RFI/RFP a v následném nezávislém vyhodnocení informací a nabídek dodavatelů.
V této vývojové fázi je provedena analýza řešení a jeho následný vývoj. V rámci této fáze životního cyklu Vám můžeme nabídnout následující služby:
- Řízení projektu, koordinace projektu vůči dalším projektům a aktivitám zákazníka.
- Zajištění odborných instalací HW i SW prostředků, počáteční konfigurace řešení a prvotní optimalizace.
- Provedení analýzy řešení, případně nezávislá revize výstupů projektu (revize analytických i technických dokumentů, revize případně optimalizace datového modelu, kontrola definice design paternů pro vývoj datových transformací).
- Realizace vývoje řešení, případně nezávislá revize výstupů projektu (revize analytických i technických dokumentů, revize případně optimalizace datového modelu, kontrola definice design paternů pro vývoj datových transformací).
- Aktualizace resp. verifikace sizingu řešení.
- Řízení interního procesu testování.
Jedná se o často opomíjenou část životního cyklu, která však má výrazný vliv na vnímání řešení business uživateli. Řešení, jehož migraci do provozu provází opakované problémy a případná nestabilita dokáží u business uživatelů vzbudit výraznou nechuť k jeho používání.
V rámci této fáze životního cyklu Vám nabízíme:
- Řízení UAT testování, dohled nad testovacími iteracemi.
- Ověření business přínosu (kontrola splnění business požadavků).
- Vypracování migračního plánu nasazení řešení do produkce případně nezávislá revize tohoto dokumentu.
- Datové migrace - zajištění přípravy a kontrolní běhy datových migrací včetně jejich následného vyhodnocení, transformace a load historických dat.
- On-site technologickou podporu při migracích pro řešení nestandardních situací.
Bohužel často platí, že po předání systému do provozu se řešení dostává na okraj zájmu business vlastníka i oddělení IT operation do doby, než se objeví výrazné provozní problémy. Tento trend vychází ze skutečnosti, že vývoj systému má typicky svůj budget, zatímco provoz čerpá z budgetu IT operation. Přitom pravidelnou časově nenáročnou kontrolou je možné předejít výrazně vyšším škodám z důvodu nedostupnosti řešení, případně úplně eliminovat potřebu upgrade HW formou optimalizace řešení.
Pro zákazníky můžeme zabezpečit:
- Postimplementační podporu řešení , kdy mohou naši konzultanti zabezpečovat support řešení vůči business vlastníkovi a jeho rutinní provoz.
- Pravidelnou profilaxi a audit řešení - pravidelný monitoring dostupnosti a výkonu řešení, průběžná optimalizace infrastruktury na všech úrovních infrastruktury (aplikace, databáze, operační systémy, disková pole).
- Provedení auditu stávajících provozovaných řešení, nalezení úzkých míst na úrovni infrastruktury a databází, vypracování seznamu doporučení a jejich následná realizace za účelem zlepšení podpory business procesů zákazníka.
- Audit a revize technické a SW infrastruktury s cílem hledání možnosti úspor u stávajících řešení.
- Průběžná aktualizaci sizingu (informace formou proaktivního monitoringu).
Málokteré řešení zůstává neměnné, právě naopak, v dnešní době je velká většina řešení tvořena přírůstkovou formou. Fáze rozvoje je nejčastěji řešena formou RFC, případně malým přírůstkem. Z ekonomických důvodu existuje výrazný tlak na změnu funkcionality s co nejmenšími finančními náklady.
Tento způsob představuje pro dlouhodobě rozvíjené a současně provozované řešení vysoké riziko postupné degradace řešení až do úrovně potřeby výrazného redesignu řešení, resp. nápravu řešení. Typickým příkladem je nedůsledná impact analýza požadovaných změn, realizace RFC bez využití definovaných design paternů, nedodržení vývojových a dokumentačních standardů.
Následkem toho bývá výskyt duplicitních dat v systému, protože nebyl čas dohledat výskyt těchto dat ve stávajícím řešení, nedodržení definovaných design paternů, datová nekonzistence, výkonová degradace řešení, výrazný nárůst obejmu dat s drtivým dopadem na predikovaný sizing řešení, nestabilita řešení a častější výpadky systému.
Této skutečnosti jsme si vědomi a reagujeme na ni nabídkou následujících služeb zákazníkům, které bereme jako samozřejmost technické podpory námi realizovaných projektů a provozovaných řešení.
- Revize rozvojového záměru.
- Impact analýza dopadu změn na celkové chování řešení (z hlediska výkonu řešení, složitosti změn, identifikace rizik a jejich následné eliminace na stávající provoz řešení).
- Spolupráce při definici RFC resp. přírůstku na řešení.
- Realizace a testování RFC resp. přírůstků řešení.
- Možnost zajištění load a stress testů řešení před a po realizaci RFC resp. přírůstku.