A maneira de fornecer um melhor serviço ao usuário final é mostrar os links entre os eventos SDLC durante o uso DevOps Métricas. Leia a história completa.
Mcdonalds e Burger King são rivais. Como duas das maiores cadeias de fast-food do mundo, elas estão constantemente brigando pelos diferentes alimentos que fornecem. É mais do que isso. Outro teatro da rivalidade contínua entre BK McDs está em seus aplicativos móveis que apresentam opções de pedidos, menus detalhados e muito mais. Para ganhar terreno uma contra a outra, ambas as empresas estão em guerra sobre quem pode oferecer o melhor valor aos seus clientes através de aplicativos móveis de qualidade. desenvolvido e liberado em velocidade.
O que essas empresas precisam para superar a concorrência é uma maneira de desenvolver rapidamente novas ideias e entregá-las aos usuários sem erros. DevOps e VSM (gerenciamento de fluxo de valor) dá às empresas a capacidade de dimensionar seus esforços de desenvolvimento e teste e acelerar release velocidade sem prejudicar o resultado.
À medida que as empresas priorizam a promoção da inovação digital, uma coisa fica clara. Boas experiências do cliente impulsionam os negócios, e a maneira mais rápida e consistente de oferecer experiências agradáveis é com ativos digitais como aplicativos móveis.
A maneira como as empresas alcançam esses resultados é através de uma combinação de Agile e DevOps metodologias. DevOps ferramentas que também estão crescendo em popularidade tornam mais fácil para as empresas fazerem tudo de forma contínua, como:
- Entrega
- Moderna
- Ensaios
- do Paciente
- Opiniões sobre o curso
O quê e o porquê do Mapeamento do Fluxo de Valor
Nós temos escrito sobre este assunto antes, mas vale a pena repetir. O mapeamento do fluxo de valor usa fluxogramas para analisar e aprimorar cada etapa do entrega de software processo desde a ideação até release. Cada etapa do processo é refletida nesses fluxogramas e eles são mapeados como agregando ou não agregando valor da perspectiva do cliente.
Todo mundo quer que sua empresa tenha alto desempenho. Isto é mais do que simplesmente encontrar e usar as ferramentas certas. Um incrível CICD a infraestrutura é ótima, mas apenas cria potencial. Para aproveitar esse potencial, você precisa de um SDLC que se concentre no cliente, ao mesmo tempo que combina os pontos fortes de todos, desde proprietários de produtos a desenvolvedores, testadores e release gerentes. Quando você acertar, e acredite, você saberá, seu DevOps O SDLC alimentado e habilitado para VSM elevará seu potencial a novos patamares.
VSM e DevOps Um casamento feito no céu
Desenvolvido a partir dos princípios de Agile e Lean DevOps é uma abordagem cultural para entrega de software. DevOps distribui a responsabilidade entrega contínua para todas as equipes de uma organização, do planejamento ao desenvolvimento e da produção à melhoria contínua. É uma abordagem multifuncional contínua para o desenvolvimento de software.
DevOps ainda tem aspectos que são considerados uma aposta. Uma vez Agile e DevOps são implementados, a velocidade melhora, mas isso não é bom o suficiente. Você nem sempre sabe se está indo na direção certa.
É por isso que o emparelhamento com um VSM funciona tão bem. Como mencionamos, os fluxos de valor permitem que você integre as diferentes ferramentas usadas no SDLC e meça e rastreie os dados mais importantes que são relatados aos gerentes e transformados em ação. Um VSM ajudará você a medir o valor que seu DevOps ferramentas e práticas oferecem.
Algumas razões pelas quais DevOps as equipes que se beneficiam de um VSM são que o VSM:
- Ajuda a detectar pontos problemáticos e gargalos
- Gerencia bugs, erros e defeitos
- Oferece maior visibilidade através do SDLC
- Remove processos que se repetem ou são um desperdício
- Melhora a colaboração entre equipes
- Mostra oportunidades de automação
- Integra feedback mais rápido
- Esclarece processos com contexto fornecido por dados visuais
- Destaques resultados
Ao trabalhar com DevOps e um VSM, você precisa das métricas certas para garantir que as informações fluam livremente enquanto a melhoria é contínua. Não se trata apenas de desmontar seu SDLC para procurar processos quebrados e gargalos. Ao usar as ferramentas para analisar seus fluxos de valor, você mostrará aos líderes empresariais que o foco está nos projetos corretos.
Ao usar o VSM para medir KPIs e outras métricas para dimensionar sua empresa, você terá os dados para respaldar suas decisões que beneficiam a todos.
O feedback e as métricas
As métricas são necessárias para ajudá-lo a entender o que funciona e o que não funciona para provar o sucesso. É mais do que focar no trabalho em equipe e ferramentas, o que também é importante.
Você acredita que suas equipes produzem resultados surpreendentes em tempo hábil. Sem métricas, é quase impossível provar. O que você precisa é de informações que comprovem suas crenças com insights valiosos. Esses insights também afetarão positivamente sua empresa em geral. Também não é preciso dizer que quanto mais rápido e com mais frequência você conseguir esse feedback, melhor você estará no geral.
Um desafio que as empresas enfrentam ao coletar feedback e usar métricas é que suas ferramentas não são integradas e a coleta manual de dados é um processo duvidoso. Os dados vêm de todos os lugares, sem nenhum sistema unificador para coletar e analisar tudo.
Então, vamos dar uma olhada em quais métricas são as mais importantes e úteis para um VSM em um DevOps ambiente.
Está tudo nas métricas
Isso nos leva ao nosso ponto principal neste post do blog. As métricas. Ao criar seu mapa de fluxo de valor, é essencial que você comece com seu SDLC e trabalhe com QA e release times. O diagrama que você constrói ao criar um mapa de fluxo de valor é definido pelas métricas que ajudarão na sua melhoria contínua.
Ao trabalhar em um DevOps ambiente, no entanto, o que e como você mede pode parecer um pouco diferente. Você ainda pode usar as métricas padrão aceitas.
Existem três componentes para o seu DevOps Métricas:
Tempo de Valor Agregado – O tempo que suas equipes gastam trabalhando em seus projetos. Este é o tempo real de trabalho. Se não houver mudança em um projeto de desenvolvimento, você deve considerar esse tempo sem valor agregado.
Tempo De Espera – O tempo total que uma equipe ou mesmo um indivíduo leva para concluir uma tarefa. Essa estatística geralmente é medida como uma combinação de tempo com e sem valor agregado.
% completa e % precisa – Esta é a porcentagem de trabalho que está totalmente concluída sem edições necessárias e sem necessidade de retrabalho.
Dentro disso, existem mais dois tipos de métricas. Vamos discuti-los um de cada vez.
DevOps Métrica
Suas equipes devem começar a trabalhar com as métricas que mostram o rendimento e a estabilidade dos fluxos de valor de sua empresa. Com essas métricas, você entenderá o quão saudáveis são seus fluxos de valor e como eles mudam com o tempo.
Alguns dos mais importantes DevOps as métricas incluem:
- Deployfrequência de menção – Com que frequência você deploy código para o ambiente de produção.
- Tempo de espera – O tempo que leva desde o commit do código até a execução bem-sucedida na produção.
- Tempo médio de reparação – Tempo necessário para restaurar o serviço em caso de falha do sistema ou interrupção do serviço que afete os usuários finais.
- Alterar taxa de falhas – Porcentagem de mudanças que degradam o serviço quando colocadas em produção e requerem intervenção imediata.
Fluxo de métricas
Depois de integrar o DevOps métricas em seus processos, a próxima etapa é adicionar métricas de fluxo. Com as métricas de fluxo, você descobre insights sobre o fluxo de valores à medida que analisa itens de fluxo. Cada item de fluxo é uma parte do trabalho. Por exemplo, características, defeitos, riscos e dívidas.
Aqui estão algumas métricas de fluxo importantes:
- Velocidade de fluxo – Número de itens de fluxo concluídos em um período de tempo específico. Isso também é conhecido como taxa de transferência e informará se sua entrega de valor está aumentando.
- Distribuição de Fluxo – Medição da proporção de itens de fluxo concluídos ao longo do tempo. Ajuda a priorizar o trabalho durante prazos pré-determinados.
- Tempo corrido – Medição do tempo que os itens de fluxo levam para ir do início ao fim. Isso inclui os tempos de trabalho e de espera.
- Eficiência de Fluxo – Outra relação, desta vez de tempos ativos para tempos de espera durante todo um fluxo. Ajuda a identificar desperdícios.
- fluxo de carga – Medir o número de itens de fluxo ativos em um determinado fluxo de valor. Dá a você a capacidade de ver quais fluxos de valor estão sendo superutilizados ou subutilizados.
Comunicando seus insights
Todos nós sabemos a dramática importância da comunicação entre os líderes de negócios e as equipes técnicas. A melhor maneira de obter feedback e compartilhar informações, e a maneira como fazemos isso, é usando o Confluence. Apresentações preparadas também são uma maneira valiosa de compartilhar. Isso deve ser feito em um ambiente mais formal, pois os insights obtidos dessas métricas mostrarão às partes interessadas e às equipes técnicas como seus aplicativos e software são lançados no mercado.
Embora a velocidade seja essencial no mundo dos aplicativos móveis de hoje, os insights que você obterá do VSM e DevOps métricas são sobre melhoria contínua sobre velocidade. O VSM, como o conhecemos, trata de melhorar o serviço ao usuário final. A maneira de fornecer isso é vendo os links entre os eventos SDLC usando DevOps Métricas. O sucesso do gerenciamento do fluxo de valor ocorre quando você oferece softwares e aplicativos incríveis para seus clientes. Com as dicas e ajuda que apresentamos aqui, você encantará seus clientes usando ferramentas de solução de problemas que melhorarão continuamente seu software.
Se você deseja obter uma visão completa do VSM de ponta a ponta, baixe nosso eBook VSM que está disponível agora.
Você está pronto para escalar sua empresa?
Explore
O que há de novo no mundo da Digital.ai
Feliz 4º aniversário Digital.ai!
Junte-se a nós na comemoração dos 4 anos de Digital.aia jornada de DevSecOps, capacitando as empresas com entrega de software orientada por IA.
Guia abrangente para dominar fluxos de trabalho Agile
Descubra a importância do gerenciamento ágil do fluxo de trabalho para o sucesso do projeto. Aprenda como Digital.aiAs soluções baseadas em IA da empresa simplificam processos e impulsionam a inovação.
Feliz 3º Aniversário Digital.ai!
Este ano, no dia 16 de junho, Digital.ai está fazendo três anos! Continue lendo para obter informações sobre Digital.aida jornada e quais planos temos para o futuro.