MotioCI Pomáhá CIRA při přechodu na agilní metodiku BI

Shrnutí

Tým Business Intelligence (BI) ve společnosti CIRA využívá agilní přístup k vývoji a poskytování informací svým oborům podnikání. Implementace MotioCI podpořila jejich přechod k agilní metodice, která jim umožňuje rychle zasílat časově citlivá data svým firemním uživatelům. MotioCI zvýšila efektivitu jejich procesu vývoje BI a zkrátila dobu potřebnou k řešení problémů.

Výzvy - procesy nepodporovaly agilní BI

CIRA provedla posun k zefektivnění procesů a řízení vývoje pomocí agilní metodiky. Před upgradem na Cognos 10.2 používali jediné prostředí Cognos k vývoji, testování a spouštění produkčních zpráv. Jejich proces nasazení Cognos sestával z přesunu obsahu mezi adresáři. Použili metodu implementace exportu v Cognos k vytvoření záloh pro své exporty pro případ, že by potřebovali obnovit obsah. Ve snaze zvýšit rychlost týmu BI, když CIRA představila Cognos 10.2, zavedla oddělená prostředí pro vývoj, testování a produkci. Tato nová architektura BI vyžadovala nástroj jako MotioCI efektivně provádět nasazení aktiv BI.

Dříve pro správu verzí vytvářeli duplicitní sestavy a pojmenovali je pomocí přípon, v1… v2… a tak dále. Jejich „konečná“ verze by byla přesunuta do „produkční“ složky. Tento proces však měl několik nedostatků:

  1. Do úložiště obsahu Cognos bylo přidáno více verzí obsahu, což může mít vliv na výkon.
  2. Tento systém nesledoval autora ani změny provedené ve zprávách.
  3. Bylo omezeno na zprávy, nikoli na balíčky nebo modely.
  4. Na verzi sestavy mohl pracovat pouze jeden vývojář BI.

Tento proces ztěžoval prohlížení různých verzí nebo spolupráci na úpravách a změnách sestav.

Řešení

Vývojový tým BI v CIRA uznal tyto neefektivity a stál v čele agilního procesu, aby se pokusil identifikované problémy zlepšit. Jedním z jejich primárních cílů bylo zlepšit a vyzrát na procesy řízení změn. K dosažení tohoto cíle byla zapotřebí nová metodika spolu se zavedeným softwarem. Vývojový tým implementoval předem definované postupy pro řízení změn. Klíčovou součástí těchto postupů bylo zmocnění lidí schopností nasazení mezi prostředími. Umožnění těmto vývojářům BI nasadit obsah od Dev do QA výrazně zkrátilo dobu vývojového cyklu. Vývojáři BI již nemuseli čekat, až administrátor nasadí sestavu, než bude možné ji otestovat v QA.

MotioCI nasazení a správa verzí jim poskytla audit trail o tom, kdo nasadil, co bylo nasazeno a kam a kdy to bylo nasazeno. Životní cyklus nasazení CIRA začíná:

  1. Obsah BI je vyvíjen v jakémkoli prostředí.
  2.  Poté se nasadí do prostředí QA, kde jej přezkoumají stejní nebo podobní vývojáři.
  3. Nakonec jej do výroby nasadí další člen týmu.

S MotioCI díky podpoře agilních procesů mohou nyní velmi rychle upravit sestavu, několika kliknutími ji přesunout do jiného prostředí, zkontrolovat ji, v případě potřeby ji nechat UAT (User Acceptance Test) a poté ji zavést do produkce. životní prostředí. V případě potřeby mohou stejně snadno vrátit nasazení.

"Poté, co jsme nasadili do výroby, pokud něco při testování chybělo nebo máme problém, můžeme se velmi snadno vrátit k předchozí verzi pomocí MotioCI nástroj, “řekl Jon Coote, vedoucí týmu pro správu informací pro CIRA.

Kromě toho musí reagovat na každodenní požadavky na služby velmi rychle, mimo běžný vývojový cyklus. MotioCI umožnilo jim být agilní při reagování na tyto požadavky na služby tím, že jim umožnilo rychle urychlit jakékoli změny až do produkce. Jsou schopni to dělat denně, nejen kdykoli je dokončen vývojový cyklus.

Další výhodu, kterou získali MotioCI kontrola verzí, byla schopnost porovnávat verze sestav napříč prostředími. Protože je velmi snadné přesouvat obsah BI napříč prostředími, vždy existuje riziko, že se něco nasadí do produkce, když to mělo jít do QA. Schopnost porovnávat napříč prostředími jim poskytla jistotu, že nasazují správný obsah.

Shrnutí

Podle McKinsey & Company „úspěch závisí na schopnosti investovat do relevantních digital schopnosti, které jsou dobře sladěny se strategií. “ CIRA zjistila, že úspěch implementací MotioCI, bez kterého by nebyli schopni plně využít výhod Cognos ani plně implementovat svůj agilní přístup k BI. MotioCI pomohlo sladit jejich investice do BI s jejich strategií. Přitom nejenže prokázali úspory díky vyšší efektivitě, ale také lépe slouží svým koncovým uživatelům.

Tým CIRA BI stál v čele přechodu k agilním procesům BI a získal MotioCI podpořit toto hnutí. MotioCI zrychlil vývojový proces tím, že umožnil uživatelům rychle provádět změny, nasazovat a testovat obsah BI, přičemž má přidanou bezpečnost při zpětném odběru a opravách podle potřeby. MotioCI plus agilní metodologie umožnila CIRA rychle dodávat časově citlivá data svým firemním uživatelům.