Confiável
Processos
Mais rápido
Integrações
Melhorada
Recursos

Indústria: Tecnologia da Informação
Produtos: HCL Accelerate
Região: Mundial

Desafio

Uma empresa de tecnologia adquiriu várias soluções de software e queria reuni-las em um portfólio e equipe de gerenciamento com políticas consistentes. No entanto, cada equipe de produto era muito isolada e tinha um conjunto exclusivo de ferramentas e processos em seus pipelines de DevOps, tornando difícil a comunicação entre as equipes, compartilhar as melhores práticas e operar como uma única unidade.

Solução

Todas as equipes de produtos adotaram uma instância de todo o portfólio da plataforma de gerenciamento de fluxo de valor, HCL Accelerate, para agregar dados e gerenciar fluxos de valor entre as equipes.

Resultado

Várias equipes viram melhorias em seus processos de integração e construção contínuos, incluindo compilações mais confiáveis, mais rápidas e mais baratas. O tempo de espera diminuiu, o rendimento aumentou, a cobertura de código aumentou e a qualidade de liberação melhorou com menos reversões. Gerentes e líderes de equipe economizaram tempo preparando-se para atualizações de status, utilizando relatórios automatizados. As equipes anteriormente isoladas progrediram em direção ao trabalho como uma unidade priorizando recursos entre os grupos, identificando áreas de melhoria e eliminando gargalos.

Alinhando equipes em um grupo

Quando uma empresa adquire produtos, ela também adquire as equipes, a cultura e os processos que acompanham o produto. Integrar uma equipe previamente estabelecida em uma nova empresa pode ser difícil, e integrar várias equipes exclusivas é ainda mais difícil. Esse é o desafio que uma empresa de software empresarial estava enfrentando.

A empresa adquiriu vários produtos de desenvolvimento de software com planos de revitalizá-los e alinhá-los aos produtos existentes em seu portfólio. Cada produto tinha uma equipe de desenvolvedores, gerentes de lançamento, engenheiros DevOps, scrum masters, etc, que usavam seu conjunto preferido de ferramentas e processos. Embora os produtos estivessem estáveis, melhorias poderiam ser feitas em indicadores-chave de desempenho, como tempo de espera e tempo de ciclo. Mas sem consistência nos processos ou visibilidade clara dos dados sendo gerados a partir de ferramentas desconexas, era quase impossível ver onde exatamente as mudanças precisavam ser feitas.

O objetivo da empresa era reunir essas equipes de produtos recém-adquiridas em um único portfólio, integrá-las à cultura da empresa e facilitar a melhoria de processos e o compartilhamento das melhores práticas. Como essas equipes já estavam estabelecidas e gostavam das ferramentas com as quais trabalhavam, a empresa não queria “rasgar e substituir” seus sistemas e queria dar às equipes autonomia para escolher as ferramentas que mais lhes convinham. A empresa precisava de uma maneira de obter visibilidade dos dados de DevOps entre essas equipes, permitindo que elas mantivessem autonomia.

 

Mudando para uma abordagem baseada em dados

A empresa adotou o HCL Accelerate como uma plataforma de gerenciamento de fluxo de valor em todas as equipes de produtos do portfólio. O HCL Accelerate é agnóstico em relação a ferramentas, o que significa que se integra a qualquer ferramenta no pipeline de DevOps de uma equipe, independentemente do fornecedor. O HCL Accelerate agrega os dados dessas ferramentas em um data lake e, a seguir, interpreta esses dados por meio de relatórios prontos para uso e personalizáveis. O HCL Accelerate usa uma visualização de “pontos” exclusiva para mostrar o status dos itens de trabalho e tem uma visualização de “faixas de natação” para monitorar a distribuição da carga de trabalho entre os indivíduos. Além do componente do painel, o HCL Accelerate também fornece uma camada de governança em lançamentos com portas automatizadas e avaliações de conformidade.

Além de integrar o HCL Accelerate, a empresa criou uma nova função nas equipes de produto - gerente de fluxo de valor. Esse indivíduo foi encarregado de organizar e gerenciar fluxos de valor entre as equipes, facilitando a adoção do HCL Accelerate e analisando as métricas de fluxo de valor. O gerente do fluxo de valor desempenhava um papel semelhante como scrum master, mas tinha responsabilidade e visibilidade em todas as equipes, em vez de em um único esquadrão.

A implementação do HCL Accelerate permitiu uma mudança na cultura e comunicação para todas as equipes. Como o HCL Accelerate foi criado para dar visibilidade às equipes e funções, todos, das equipes de desenvolvimento, produto e lançamento, tiveram acesso ao HCL Accelerate. No início, os novos usuários do HCL Accelerate eram céticos em relação à ferramenta porque as métricas de desempenho que ela exibia nem sempre correspondiam às suposições da equipe. Mas, após investigação do gerente de fluxo de valor, essas métricas foram confirmadas como precisas e reveladas que as equipes tinham mais trabalho a fazer e mais problemas a corrigir do que pensavam anteriormente.

 

Melhores dados significam melhores lançamentos

Com dados em tempo real de fácil acesso de todas as ferramentas usadas no pipeline de DevOps, a empresa foi capaz de ver melhorias de desempenho e processo em suas equipes de produto. As placas Jira desordenadas foram uma grande área de melhoria. Depois que todos os cartões Jira foram mapeados para o HCL Accelerate, ficou imediatamente aparente quais cartões estavam desatualizados, quais foram ignorados por muito tempo e quais poderiam ser eliminados. O HCL Accelerate permitiu que as equipes identificassem e corrigissem essa priorização e esse problema organizacional. Agora, com o rastreamento de itens de trabalho mais simplificado e atualizado, os desenvolvedores podem identificar rapidamente o trabalho que precisa ser feito a seguir e focar sua atenção em itens de alta prioridade.

A função de geração de relatórios automatizada do HCL Accelerate ajudou essas equipes antes isoladas a se unirem e ajudou sua nova empresa controladora a oferecer um suporte melhor ao seu desempenho. Como todos os dados DevOps das equipes residem em uma única instância do HCL Accelerate, que pode ser acessada por todos os indivíduos, não há mistério em torno de onde está o trabalho. A comunicação e a colaboração tornaram-se mais fáceis entre equipes, funções e níveis de cargos. Os desenvolvedores agora estão armados com dados para apoiar as solicitações de recursos e os gerentes podem tomar decisões com base na visibilidade dos dados do sistema em tempo real, em vez de palpites. Por exemplo, quando um membro da equipe de uma equipe foi movido para outra, os líderes da equipe foram capazes de medir claramente os dados sobre como essa mudança impactou a cultura e o desempenho da equipe em apenas dois sprints.

Outro benefício que a organização obteve foi a economia de tempo dos relatórios do HCL Accelerate. Os gerentes de produto dessas equipes costumavam passar duas horas ou mais reunindo dados manualmente, fazendo capturas de tela e solicitando informações dos membros da equipe para se preparar para reuniões semanais de atualização de status. Como todas essas informações foram coletadas em um único momento, o relatório deles estaria desatualizado no momento em que a reunião acontecesse. Agora, os gerentes de produto gastam 5 minutos gerando um relatório automatizado do HCL Accelerate, e o conteúdo do relatório pode ser personalizado de acordo com suas necessidades específicas.

O melhor de tudo é que muitas das equipes envolvidas na implementação do HCL Accelerate viram melhorias nas taxas de sucesso de construção, tempo de construção e qualidade de construção. A empresa não procurou melhorar essas métricas especificamente porque não sabia que havia um problema com esses valores para começar. Mas, uma vez que o HCL Accelerate uniu as equipes e os dados desarticulados, ele trouxe à luz exatamente o que precisava ser consertado. Com base nos dados do HCL Accelerate, a empresa realocou recursos e processos ajustados para permitir um fluxo aprimorado com lead time e throughput estabilizados; mais automação para obter compilações mais rápidas e confiáveis; e melhores práticas de segurança que levaram a melhores dados para prontidão de lançamento.

À medida que a empresa adquire mais ferramentas de software, o HCL Accelerate será parte integrante do entendimento e alinhamento de desempenho e processos.

Para saber mais sobre o HCL Accelerate, entre em contato com seu representante HCL ou Parceiro de Negócios HCL e agende uma demonstração.