MotioCI Ajută tranziția CIRA la o metodologie Agile BI

Rezumat

Echipa Business Intelligence (BI) de la CIRA folosește o abordare agilă pentru a dezvolta și furniza informații către liniile lor de activitate. Implementare MotioCI le-a susținut trecerea la o metodologie agilă, permițându-le să transmită rapid date sensibile la timp către utilizatorii lor de afaceri. MotioCI a crescut eficiența procesului lor de dezvoltare BI și a scăzut timpul necesar pentru depanarea problemelor.

Provocările - Procesele nu au acceptat Agile BI

CIRA a făcut o schimbare pentru eficientizarea proceselor și gestionarea dezvoltării cu o metodologie agilă. Înainte de a trece la Cognos 10.2, au folosit un singur mediu Cognos pentru a dezvolta, testa și rula rapoarte de producție. Procesul lor de implementare Cognos a constat în mutarea conținutului între directoare. Au folosit metoda de implementare a exportului în Cognos pentru a face copii de rezervă pentru exporturile lor, în cazul în care au nevoie să restabilească conținutul. Într-un efort de a crește viteza echipei BI, când CIRA a introdus Cognos 10.2, au introdus medii separate pentru a efectua dezvoltarea, testarea și producția. Această nouă arhitectură BI a necesitat un instrument de genul MotioCI pentru a efectua eficient implementări de active BI.

Anterior pentru controlul versiunilor, ei creează rapoarte duplicate și le denumeau cu extensii, v1 ... v2 ... și așa mai departe. Versiunea lor „finală” va fi mutată într-un folder „de producție”. Cu toate acestea, au existat mai multe neajunsuri în acest proces:

  1. Au fost adăugate mai multe versiuni de conținut în magazinul de conținut Cognos, afectând potențial performanța.
  2. Acest sistem nu a urmărit autorul sau modificările aduse rapoartelor.
  3. A fost limitată la rapoarte și nu pachete sau modele.
  4. Un singur dezvoltator de BI ar putea lucra la o versiune de raport odată.

Acest proces a făcut greoaie vizualizarea diferitelor versiuni sau colaborarea la modificările și modificările raportului.

Soluția

Echipa de dezvoltare BI de la CIRA a recunoscut aceste ineficiențe și a condus un proces agil pentru a încerca să îmbunătățească problemele identificate. Unul dintre obiectivele lor principale a fost îmbunătățirea și maturizarea proceselor de gestionare a schimbărilor. Pentru atingerea acestui obiectiv a fost necesară o metodologie nouă, împreună cu software-ul. Echipa de dezvoltare a implementat proceduri prestabilite pentru controlul schimbărilor. O parte cheie a acestor proceduri a fost împuternicirea oamenilor cu abilitatea de a implementa între medii. Permiterea acestor dezvoltatori de BI să implementeze conținut de la Dev la QA a redus semnificativ timpul ciclului de dezvoltare. Dezvoltatorii BI nu au mai trebuit să aștepte ca administratorul să implementeze un raport înainte ca acesta să poată fi testat în QA.

MotioCI implementarea și controlul versiunilor le-au oferit o pistă de audit despre cine a fost implementat, ce a fost implementat și unde și când a fost implementat. Ciclul de viață al implementării CIRA începe cu:

  1. Conținutul BI este dezvoltat în orice mediu.
  2.  Apoi, este implementat în mediul QA, unde aceiași dezvoltatori sau peer îl revizuiesc.
  3. În cele din urmă, un alt membru al echipei îl implementează în producție.

cu MotioCI pentru a susține procesele agile, acum pot modifica foarte repede un raport, îl pot muta în alt mediu în câteva clicuri, îl pot revizui, pot solicita utilizatorilor finali UAT (Test de acceptare a utilizatorului), dacă este necesar, și apoi îl pot lansa în producție mediu inconjurator. Dacă este necesar, pot anula la fel de ușor o implementare.

„După ce ne-am instalat în producție, dacă ceva a fost ratat la testare sau dacă avem o problemă, putem reveni foarte ușor la o versiune anterioară folosind MotioCI instrument ”, a declarat Jon Coote, șeful echipei de management al informației pentru CIRA.

În plus, trebuie să răspundă foarte rapid solicitărilor de servicii zilnice, în afara ciclului normal de dezvoltare. MotioCI le-a permis să fie agili în a răspunde la aceste solicitări de servicii, permițându-le să accelereze rapid orice modificare a producției. Ei sunt capabili să le facă zilnic, nu doar ori de câte ori este finalizat un ciclu de dezvoltare.

Un alt avantaj cu care au câștigat MotioCI controlul versiunilor, a fost capacitatea de a compara versiunile de rapoarte între medii. Deoarece este foarte ușor să mutați conținutul BI între medii, există întotdeauna riscul ca ceva să fie implementat în producție atunci când ar fi trebuit să ajungă la QA. Capacitatea de a compara între medii le-a dat asigurarea că implementează conținutul potrivit.

Rezumat

Potrivit McKinsey & Company, „succesul depinde de capacitatea de a investi în relevanță digital capabilități care sunt bine aliniate cu strategia. ” CIRA a constatat acest succes prin implementare MotioCI, fără de care nu ar fi fost capabili să valorifice pe deplin beneficiile Cognos și nici să implementeze pe deplin abordarea lor agilă de BI. MotioCI au ajutat la alinierea investiției BI cu strategia lor. Procedând astfel, nu numai că au demonstrat economii prin eficiență îmbunătățită, dar sunt și mai capabili să-și servească utilizatorii finali.

Echipa BI CIRA a condus mișcarea către procese BI agile și a achiziționat MotioCI pentru a susține această mișcare. MotioCI a accelerat procesul de dezvoltare, permițându-le utilizatorilor să facă rapid modificări, să implementeze și să testeze conținutul BI, având în același timp siguranța suplimentară de a anula și corecta după cum este necesar. MotioCI plus metodologia agilă a permis CIRA să livreze rapid date sensibile la timp utilizatorilor săi de afaceri.