No mundo totalmente digital de hoje, organizações e indivíduos estão perfeitamente cientes da velocidade da mudança e de como isso os afeta. Continue lendo para descobrir a importância das métricas DORA e como AI/ML pode tornar as métricas DORA mais acionáveis.
Como disse certa vez o engenheiro americano Edward Demmings: “Não é necessário mudar. A sobrevivência não é obrigatória.” Não importa a sua situação, é inegável que as pessoas têm lutado para acompanhar a velocidade das mudanças e seus efeitos. Com um ano de mudanças como nenhum outro, inúmeras empresas foram vítimas; mas houve muitos outros que saíram vitoriosos.
Embora a noção de Demmings possa ser verdadeira, a sobrevivência é certamente recomendada tanto para indivíduos como para organizações! Então, como podem as organizações acompanhar e adaptar-se a estas novas condições? Um bom primeiro passo é começar a medir o desempenho da sua organização Métricas DORA e aproveitá-los ao máximo para avançar na transformação digital da sua organização.
O que são métricas DORA?
Fundada pelo DevOps Pesquisa e Avaliação (DORA), o objetivo do programa era entender as práticas, processos e capacidades que permitem às equipes alcançar alto desempenho em software e entrega de valor. As quatro principais métricas DORA são:
- Lead time: mede o tempo total entre o início do trabalho em uma solicitação de mudança e o momento em que a mudança foi deployenviado para a produção e assim entregue ao cliente
- Taxa de falha de alteração: mede a taxa na qual as alterações de produção resultam em incidentes, retrocessos ou falhas
- Tempo médio de recuperação: Medição do tempo desde que um incidente foi acionado até o momento em que foi resolvido por meio de uma alteração na produção
- Deployfrequência de atualização: mede a frequência com que uma equipe envia mudanças para a produção
De onde vêm os dados? Onde o lead time, a taxa de falha de mudança e o tempo médio de recuperação são obtidos de ferramentas de gerenciamento de serviço ou qualquer outro tipo de ferramenta de planejamento ágil, deployfrequência de mento vem de um deploy ferramenta (como Digital.ai Deploy) ou de um CI ferramenta de integração como Jenkins.
As métricas DORA são usadas para classificar o desempenho de uma equipe de software, alto ou baixo, no que se refere ao desenvolvimento de software e aos recursos de entrega. No final, essas métricas fornecem às suas equipes os recursos para melhorar onde estão hoje; é a sua linha de base e permite que você forme seus objetivos futuros desejados a partir daí.
DORA e VSM
Então, como as métricas DORA se relacionam gestão do fluxo de valor? O que frequentemente vemos em muitos clientes são processos isolados, que vão desde o negócio até a área de TI. Entre as mudanças culturais e as transferências internas de conhecimento, a questão é: como podemos acompanhar a velocidade das mudanças e transformar a sua organização numa organização que possa beneficiar destas mudanças?
Dentro do ciclo de vida do VSM, as métricas DORA são a essência da área de “eficiência e melhoria do fluxo tecnológico”.
Essencialmente, as métricas DORA estão medindo as saídas de seu DevOps organização. Movendo-se mais para o lado direito, para “melhoria das operações”, onde os processos de gerenciamento de mudanças totalmente automatizados são colocados em ação.
No geral, uma plataforma VSM de sucesso será bidimensional.
“Você tem diferentes organizações e diferentes hierarquias dentro dessas organizações”, diz Mattias Zieger, Diretor Técnico da Digital.ai. “Esta é a segunda dimensão. Começa no nível da equipe, mas não deve parar por aí. Deve ir até o nível do produto, depois para o nível do departamento, depois para o nível da empresa até atingir toda a organização.”
Conseguir isso entre uma agência mundial pode ser extremamente difícil, mas é aqui que a VSM pode ajudar. O VSM fornece diferentes níveis de agregação para diferentes partes interessadas, todos com painéis exclusivos e KPIs que desejam medir. Em última análise, o fluxo de valor existe para conectar os resultados do negócio com as atividades do seu SDLC. A utilização de métricas DORA em uma plataforma VSM ajuda a concentrar-se em rastrear a qualidade das entradas de uma organização enquanto usa as saídas, mas a DORA é apenas uma pequena parte da equação.
Como habilitar métricas DORA em sua plataforma VSM
Então, como ativamos essas métricas DORA? O que precisamos para rastrear e medir essas métricas? Do ponto de vista da arquitetura, o fator mais importante para as métricas DORA é uma plataforma de análise. Uma plataforma de análise bem-sucedida tem três camadas, começando com a primeira sendo fontes heterogêneas. Este é o cenário de ferramentas em sua empresa onde o trabalho é feito (ex. JIRA, Jenkins, ServiceNow). A próxima camada é a plataforma de análise real, também chamada de modelo de informação unificado; é aqui que a informação é estruturada, desde o lado do planejamento até as tarefas individuais. Por fim, existem as lentes analíticas que são lentes panorâmicas específicas que melhoram as decisões, aproveitando soluções analíticas específicas para aprender como e por que os problemas estão ocorrendo.
Estendendo a DORA além
Agora que vimos o que as métricas DORA podem fazer, esse é o ponto final? Certamente não. A visibilidade é o primeiro passo para insights acionáveis e com todos esses dados à sua disposição, agora há oportunidades para estender ainda mais o uso das métricas DORA.
Algumas questões a serem consideradas ao alavancar suas métricas DORA:
- Podemos prever quais mudanças falharão com antecedência?
- Como posso habilitar equipes com uma API Green Light que permite que equipes de alto desempenho deploy mais frequentemente com supervisão limitada?
- Podemos estabelecer uma base para todas as equipes identificarem e medirem melhorias?
- Podemos identificar gargalos no ciclo de vida do desenvolvimento para reduzir o lead time?
- Podemos prever quando o trabalho será feito para os principais recursos e releases?
Equipados com métricas DORA, suas equipes e sistemas podem detectar fatores de risco, minimizar a probabilidade de falha, descobrir o que está impedindo você de ser mais ágil do que é hoje e muito mais. Então, por que parar simplesmente rastreando e medindo?
O Digital.ai diferença
Vá um passo além da estrutura de arquitetura típica e adicione uma solução de IA à sua plataforma VSM. Incluir IA em suas métricas DORA ajudará a conectar os resultados da perspectiva de negócios com as atividades de seu SDLC. Digital.ai ofertas quatro soluções de IA incluindo:
- Aceleração de fluxo: Reduza o risco, aumente o rendimento e acelere agility
- Melhoria da qualidade: detecte/preveja problemas de qualidade e oriente as equipes para a área problemática em seu cenário de aplicativos
- Previsão de risco de mudança: identifique mudanças arriscadas e tome medidas proativas para gerenciar e reduzir riscos
- Otimização do processo de gerenciamento de serviços: elimine silos entre equipes fragmentadas e acelere a entrega de serviços de TI com decisões baseadas em dados
DORA é a primeira camada em cima de todas essas ferramentas que você já pode ter em sua cadeia de ferramentas. Não é necessário ter todas as quatro soluções de uma só vez. Comece identificando onde você sente mais dor e trabalhe a partir daí.
Você está pronto para escalar sua empresa?
Explore
O que há de novo no mundo da Digital.ai
Resumo do Incidente e Prevenção CrowdStrike com Digital.ai Soluções
Em 19 de julho de 2024, uma atualização de configuração de software com defeito de…
Desbloqueando todo o potencial do desenvolvimento assistido por IA com Digital.ai'S DevSecOps Plataforma
Descubra como Digital.aié alimentado por IA DevSecOps plataforma revela a promessa do desenvolvimento assistido por IA, aumentando a produtividade e ao mesmo tempo gerenciando riscos.
Atingindo o patamar: como os insights baseados em IA estão simplificando a entrega de software na indústria da aviação
Aproveite o poder da análise preditiva baseada em IA na entrega de software de aviação. Aprenda como Digital.aiA solução de inteligência da garante operações tranquilas e aprimora safety.