MotioCI Ajuda a CIRA a fazer a transição para uma metodologia de BI ágil

Sumário executivo

A equipe de Business Intelligence (BI) da CIRA usa uma abordagem ágil para desenvolver e entregar informações às suas linhas de negócios. Implementando MotioCI apoiou sua mudança para uma metodologia ágil, permitindo-lhes enviar rapidamente dados sensíveis ao tempo para seus usuários de negócios. MotioCI aumentou a eficiência de seu processo de desenvolvimento de BI e diminuiu a quantidade de tempo necessária para solucionar problemas.

Os desafios - os processos não suportavam o Agile BI

O CIRA mudou para agilizar processos e gerenciar o desenvolvimento com uma metodologia ágil. Antes de atualizar para o Cognos 10.2, eles usaram um único ambiente Cognos para desenvolver, testar e executar relatórios de produção. O processo de implantação do Cognos consistia em mover conteúdo entre diretórios. Eles usaram o método de implementação de exportação no Cognos para fazer backups de suas exportações, caso precisassem restaurar o conteúdo. Em um esforço para aumentar a velocidade da equipe de BI, quando o CIRA apresentou o Cognos 10.2, eles introduziram ambientes separados para conduzir o desenvolvimento, teste e produção. Esta nova arquitetura de BI necessitou de uma ferramenta como MotioCI para realizar implantações de ativos de BI de maneira eficiente.

Anteriormente, para controle de versão, eles criavam relatórios duplicados e os nomeavam com extensões v1 ... v2 ... e assim por diante. Sua versão “final” seria movida para uma pasta de “produção”. No entanto, houve várias deficiências neste processo:

  1. Várias versões de conteúdo foram adicionadas ao armazenamento de conteúdo do Cognos, potencialmente afetando o desempenho.
  2. Este sistema não rastreou o autor ou as alterações feitas nos relatórios.
  3. Limitou-se a relatórios e não a pacotes ou modelos.
  4. Apenas um desenvolvedor de BI poderia trabalhar em uma versão de relatório por vez.

Esse processo tornava complicado visualizar diferentes versões ou colaborar nas edições e alterações do relatório.

A Solução

A equipe de desenvolvimento de BI da CIRA reconheceu essas ineficiências e liderou um processo ágil para tentar melhorar os problemas identificados. Um de seus principais objetivos era melhorar e amadurecer os processos de gerenciamento de mudanças. Uma nova metodologia, juntamente com o software em vigor, era necessária para atingir esse objetivo. A equipe de desenvolvimento implementou procedimentos predefinidos para controle de alterações. Uma parte importante desses procedimentos foi capacitar as pessoas com a capacidade de implantação entre ambientes. Permitir que esses desenvolvedores de BI implantem conteúdo do Dev ao QA reduziu muito os tempos de ciclo de desenvolvimento. Os desenvolvedores de BI não precisam mais esperar que o administrador implante um relatório antes que ele possa ser testado no controle de qualidade.

MotioCI a implantação e o controle de versão deram a eles uma trilha de auditoria de quem implantou, o que foi implantado e onde e quando foi implantado. O ciclo de vida de implantação do CIRA começa com:

  1. O conteúdo de BI é desenvolvido em qualquer ambiente.
  2.  Em seguida, ele é implantado no ambiente de controle de qualidade, onde o mesmo desenvolvedor ou seus colegas o revisam.
  3. Finalmente, outro membro da equipe o implanta na produção.

Com o MotioCI no lugar para dar suporte a processos ágeis, eles agora podem modificar rapidamente um relatório, movê-lo para outro ambiente com alguns cliques, revisá-lo, fazer com que os usuários finais UAT (Teste de Aceitação do Usuário) se necessário e, em seguida, implementá-lo na produção ambiente. Se necessário, eles podem desfazer uma implantação com a mesma facilidade.

“Depois de implantar para a produção, se algo falhou no teste ou se tivermos um problema, podemos facilmente reverter para uma versão anterior usando o MotioCI ferramenta ”, disse Jon Coote, líder da equipe de gerenciamento de informações do CIRA.

Além disso, eles devem responder às solicitações diárias de serviço muito rapidamente, fora do ciclo normal de desenvolvimento. MotioCI permitiu que eles respondessem com agilidade a essas solicitações de serviço, permitindo que agilizassem rapidamente qualquer mudança até a produção. Eles são capazes de fazer isso diariamente, não apenas sempre que um ciclo de desenvolvimento é concluído.

Outra vantagem que eles ganharam com MotioCI controle de versão, era a capacidade de comparar versões de relatórios entre ambientes. Como é muito fácil mover o conteúdo de BI entre ambientes, sempre há o risco de que algo seja implantado para produção quando deveria ter ido para o controle de qualidade. Ser capaz de comparar os ambientes deu a eles a garantia de que estavam implantando o conteúdo certo.

Resumo

De acordo com a McKinsey & Company, “o sucesso depende da capacidade de investir em digital recursos que estão bem alinhados com a estratégia. ” O CIRA obteve sucesso ao implementar MotioCI, sem o qual eles não teriam sido capazes de aproveitar totalmente os benefícios do Cognos nem implementar totalmente sua abordagem ágil de BI. MotioCI ajudou a alinhar seu investimento em BI com sua estratégia. Ao fazer isso, eles não apenas demonstraram economia por meio de eficiências aprimoradas, mas também são mais capazes de atender aos usuários finais.

A equipe de BI da CIRA liderou o movimento em direção a processos de BI ágeis e adquiriu MotioCI para apoiar este movimento. MotioCI acelerou o processo de desenvolvimento ao capacitar os usuários a fazer alterações, implantar e testar o conteúdo de BI rapidamente, ao mesmo tempo em que tem a segurança adicional de desfazer e corrigir conforme necessário. MotioCI Além disso, a metodologia ágil permitiu que a CIRA entregasse rapidamente dados urgentes para seus usuários de negócios.