MotioCI Ajuda a la transició de CIRA a una metodologia de BI àgil

Resum Executiu

L’equip de Business Intelligence (BI) del CIRA utilitza un enfocament àgil per desenvolupar i lliurar informació a les seves línies de negoci. Implementació MotioCI ha donat suport al seu canvi cap a una metodologia àgil, que els permet transmetre ràpidament dades sensibles al temps als seus usuaris comercials. MotioCI ha augmentat l'eficiència del seu procés de desenvolupament de BI i ha disminuït el temps necessari per resoldre problemes.

Els reptes: els processos no admetien Agile BI

CIRA ha fet un canvi per racionalitzar els processos i gestionar el desenvolupament amb una metodologia àgil. Abans d’actualitzar a Cognos 10.2, feien servir un entorn Cognos únic per desenvolupar, provar i executar informes de producció. El seu procés de desplegament de Cognos consistia en moure contingut entre directoris. Van utilitzar el mètode de desplegament d'exportació a Cognos per fer còpies de seguretat de les seves exportacions en cas que necessitessin restaurar contingut. En un esforç per augmentar la velocitat de l’equip de BI, quan CIRA va introduir Cognos 10.2, van introduir entorns separats per dur a terme el desenvolupament, les proves i la producció. Aquesta nova arquitectura de BI requeria una eina com MotioCI per realitzar de manera eficient desplegaments d’actius de BI.

Anteriorment per al control de versions, crearien informes duplicats i els nomenarien amb extensions, v1 ... v2 ... i així successivament. La seva versió "fi nal" es traslladaria a una carpeta de "producció". No obstant això, hi va haver diverses deficiències en aquest procés:

  1. Es van afegir diverses versions de contingut al magatzem de contingut de Cognos, cosa que podria afectar el rendiment.
  2. Aquest sistema no va fer un seguiment de l'autor ni dels canvis realitzats als informes.
  3. Es limitava a informes i no a paquets ni models.
  4. Només un desenvolupador de BI podia treballar en una versió de l'informe alhora.

Aquest procés feia complicat veure diferents versions o col·laborar en les modificacions i edicions dels informes.

La Solució

L’equip de desenvolupament de BI del CIRA va reconèixer aquestes ineficiències i va liderar un procés àgil per intentar millorar els problemes identificats. Un dels seus objectius principals era millorar i madurar els processos de gestió del canvi. Per assolir aquest objectiu calia una nova metodologia juntament amb el programari. L'equip de desenvolupament va implementar procediments predefinits per al control de canvis. Una part clau d’aquests procediments va ser la capacitació de les persones amb la capacitat de desplegar-se entre entorns. Permetre a aquests desenvolupadors de BI desplegar contingut de Dev a QA va reduir considerablement els temps de cicle de desenvolupament. Els desenvolupadors de BI ja no van haver d’esperar que l’administrador implementés un informe abans que es pogués provar en QA.

MotioCI el desplegament i el control de versions els van proporcionar una pista d’auditoria de qui es va desplegar, què es va desplegar i cap a on i quan es va desplegar. El cicle de vida del desplegament de CIRA comença amb:

  1. El contingut de BI es desenvolupa en qualsevol entorn.
  2.  Després, es desplega a l’entorn de control de qualitat, on els mateixos desenvolupadors o els mateixos els revisen.
  3. Finalment, un altre membre de l'equip el desplega a la producció.

Amb MotioCI en lloc de donar suport als processos àgils, ara poden modificar un informe molt ràpidament, traslladar-lo a un altre entorn en uns pocs clics, revisar-lo, fer que els usuaris finals facin UAT (Prova d’acceptació d’usuaris) si és necessari i després desplegar-lo a la producció entorn. Si cal, poden desfer el desplegament amb la mateixa facilitat.

"Després de desplegar-nos a la producció, si alguna cosa es va perdre a les proves o teníem un problema, podem tornar fàcilment a una versió anterior mitjançant MotioCI eina ", va dir Jon Coote, cap de l'equip de gestió de la informació del CIRA.

A més, han de respondre a les sol·licituds de servei diàries molt ràpidament, fora del cicle normal de desenvolupament. MotioCI els ha permès ser àgils en la resposta a aquestes sol·licituds de servei, ja que els ha permès agilitzar ràpidament qualsevol canvi a la producció. Ells són capaços de fer-ho diàriament, no només quan es completa un cicle de desenvolupament.

Un altre avantatge amb què van guanyar MotioCI control de versions, era la capacitat de comparar versions d’informes entre entorns. Com que és molt fàcil moure contingut de BI a entorns, sempre hi ha el risc que alguna cosa es desplegui a la producció quan hauria d'haver anat a QA. El fet de poder comparar entorns diferents els va donar la seguretat que estaven desplegant el contingut adequat.

resum

Segons McKinsey & Company, “l’èxit depèn de la capacitat d’invertir en rellevants digital capacitats ben alineades amb l'estratègia ". CIRA va trobar aquest èxit implementant MotioCI, sense la qual no haurien pogut aprofitar completament els beneficis de Cognos ni implementar completament el seu àgil enfocament de BI. MotioCI va ajudar a alinear la seva inversió en BI amb la seva estratègia. En fer-ho, no només demostren estalvis gràcies a una eficiència millorada, sinó que també són capaços de servir millor als seus usuaris finals.

L’equip de BI de CIRA va liderar el procés cap a processos de BI àgils i va adquirir-lo MotioCI per donar suport a aquest moviment. MotioCI va accelerar el procés de desenvolupament, ja que va permetre als usuaris fer canvis, desplegar i provar ràpidament el contingut de BI, alhora que es va afegir la seguretat de desfer i corregir segons sigui necessari. MotioCI A més, la metodologia àgil ha permès al CIRA lliurar ràpidament dades sensibles al temps als seus usuaris comercials.