Estes são o DevOps Métricas que impulsionarão seu VSM

Última atualização: 20 de maio de 2021 — Jonny Steiner, Gerente de Marketing de Produto

A melhor forma de oferecer um serviço ao usuário final é mostrar as conexões entre os eventos do SDLC (Ciclo de Vida de Desenvolvimento de Software) durante o uso. DevOps métricas. Leia a seguir a história completa.

Gerenciamento do fluxo de valor

McDonald's e Burger King são rivais. Como duas das maiores redes de fast-food do mundo, elas estão constantemente disputando os diferentes itens do cardápio que oferecem. Mas não é só isso. Outra frente dessa rivalidade contínua está em seus aplicativos móveis, que incluem opções de pedidos, cardápios detalhados e muito mais. Para ganhar terreno uma sobre a outra, ambas as empresas competem para ver quem consegue oferecer o melhor custo-benefício aos seus clientes por meio 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 novas ideias rapidamente e entregá-las aos seus usuários sem erros. DevOps E o VSM (gerenciamento do fluxo de valor) oferece às empresas a capacidade de dimensionar seus esforços de desenvolvimento e teste, e acelerar a velocidade de lançamento sem prejudicar o resultado.

À medida que as empresas repriorizam seus esforços para promover a 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 proporcionar experiências agradáveis ​​é com recursos digitais como aplicativos móveis.

A forma 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 ganhando popularidade, facilitando para as empresas a realização de todas as atividades contínuas, como:

  • Entrega
  • Integração
  • Testes
  • Monitoramento
  • Opiniões sobre o curso

O que é e por que usar o Mapeamento do Fluxo de Valor

Nós temos já foi escrito sobre este assunto antes.Mas vale a pena repetir. O mapeamento do fluxo de valor utiliza fluxogramas para analisar e aprimorar cada etapa do processo. entrega de software O processo vai da ideação ao lançamento. Cada etapa do processo é representada nesses fluxogramas e classificada como agregando ou não valor da perspectiva do cliente.

Todos querem que suas empresas tenham alto desempenho. Isso vai além de simplesmente encontrar e usar as ferramentas certas. É incrível. CICD A infraestrutura é ótima, mas só constrói potencial. Para concretizar esse potencial, você precisa de um SDLC (Ciclo de Vida de Desenvolvimento de Software) focado no cliente, que combine os pontos fortes de todos, desde os donos do produto até os desenvolvedores, testadores e gerentes de lançamento. Quando você acertar, e acredite, você saberá, seu DevOps Um SDLC (Ciclo de Vida de Desenvolvimento de Software) robusto e habilitado para VSM (Modelagem de Software Baseada em Valor) 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 a entrega de software. DevOps distribui a responsabilidade por entrega contínua Aplica-se a todas as equipes de uma organização, desde o planejamento até o desenvolvimento, e da produção à melhoria contínua. É uma abordagem multifuncional e contínua para o desenvolvimento de software.

DevOps Ainda possui aspectos que são considerados uma aposta. Uma vez que o Agile e DevOps As melhorias implementadas realmente aumentam a velocidade, mas isso não é suficiente. Nem sempre se sabe se estamos indo na direção certa.

É por isso que a integração com um VSM funciona tão bem. Como já mencionamos, os fluxos de valor permitem integrar as diferentes ferramentas usadas ao longo do SDLC (Ciclo de Vida de Desenvolvimento de Software) e medir e rastrear os dados mais importantes, que são então reportados aos gestores e transformados em ações. Um VSM ajudará você a mensurar o valor que seu produto gera. DevOps As ferramentas e práticas lhe proporcionam.
Algumas razões pelas quais DevOps As equipes que se beneficiam de um Mapeamento do Fluxo de Valor (VSM) são aquelas que incluem:

  • Ajuda você a detectar pontos problemáticos e gargalos.
  • Gerencia bugs, erros e defeitos.
  • Proporciona maior visibilidade ao longo do ciclo de vida de desenvolvimento de software (SDLC).
  • Elimina processos repetitivos ou que geram 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.
  • Resultados em destaque

Ao trabalhar com DevOps E com um VSM (Mapeamento do Fluxo de Valor), você precisa das métricas certas para garantir que a informação flua livremente enquanto a melhoria é contínua. Não se trata apenas de desmontar seu SDLC (Ciclo de Vida de Desenvolvimento de Software) para procurar processos falhos e gargalos. Ao usar as ferramentas para analisar seus fluxos de valor, você mostrará aos líderes de negócios que o foco está nos projetos certos.

Ao usar o Mapeamento do Fluxo de Valor (VSM) para medir KPIs e outras métricas para escalar sua empresa, você terá os dados para embasar suas decisões, o que beneficia a todos.

O feedback e as métricas

As métricas são necessárias para ajudar a entender o que funciona e o que não funciona para comprovar o sucesso. Não se trata apenas de focar no trabalho em equipe e nas ferramentas, embora isso também seja importante.
Você acredita que suas equipes produzem resultados incríveis em tempo hábil. Sem métricas, é quase impossível comprovar isso. O que você precisa são informações que confirmem suas crenças com insights valiosos. Esses insights também impactarão positivamente sua empresa como um todo. É evidente que quanto mais rápido e frequente você obtiver esse feedback, melhor para todos.

Um dos desafios que as empresas enfrentam ao coletar feedback e usar métricas é a falta de integração entre suas ferramentas, o que torna a coleta manual de dados um processo incerto. Os dados vêm de todos os lados, sem um sistema unificado para coletá-los e analisá-los.

Vamos então analisar mais de perto quais métricas são as mais importantes e úteis para um Mapeamento do Fluxo de Valor (VSM) em um DevOps ambiente.

Tudo está nas métricas.

Isso nos leva ao ponto principal deste post: as métricas. Ao criar seu mapa de fluxo de valor, é essencial começar pelo SDLC (Ciclo de Vida de Desenvolvimento de Software) e seguir pelas equipes de QA (Garantia de Qualidade) e de lançamento. 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 No entanto, dependendo do ambiente, o que e como você mede pode ser um pouco diferente. Você ainda pode usar as métricas padrão aceitas.

Seu produto possui três componentes. DevOps Métricas:

Tempo de Valor Agregado – O tempo que suas equipes dedicam ao trabalho em seus projetos. Este é o tempo de trabalho efetivo. Se não houver alterações em um projeto de desenvolvimento, considere esse tempo como tempo sem valor agregado.

Tempo De Espera – O tempo total que uma equipe ou mesmo um indivíduo leva para concluir uma tarefa. Essa métrica geralmente é medida como uma combinação de tempo produtivo e tempo sem valor agregado.

Porcentagem completa e porcentagem precisa – Esta é a porcentagem do trabalho que está totalmente concluído, sem necessidade de edições ou retrabalho.

Dentro desse espectro, existem mais dois tipos de métricas. Vamos discuti-las uma de cada vez.

DevOps Métrica

Suas equipes devem começar a trabalhar com as métricas que demonstram a produtividade e a estabilidade dos fluxos de valor da sua empresa. Com essas métricas, você entenderá a saúde dos seus fluxos de valor e como eles se modificam ao longo do tempo.

Alguns dos mais importantes DevOps as métricas incluem:

  • Deployfrequência de mento – Com que frequência você implanta código no ambiente de produção.
  • Tempo de espera – O tempo decorrido desde o momento em que você envia o código até que ele seja executado com sucesso em produção.
  • Tempo médio para reparo – Tempo necessário para restabelecer o serviço em caso de falha do sistema ou interrupção do serviço que afete os usuários finais.
  • Alterar taxa de falha – Percentagem de alterações que degradam o serviço quando implementadas em produção e que exigem intervenção imediata.

Fluxo de métricas

Depois de integrar o DevOps O próximo passo é adicionar métricas aos seus processos. métricas de fluxoCom as métricas de fluxo, você descobre insights sobre o fluxo de valores à medida que analisa os itens do fluxo. Cada item do fluxo representa uma parte do trabalho. Por exemplo, funcionalidades, 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 específico. Isso também é conhecido como taxa de transferência e indica se a sua entrega de valor está aumentando.
  • Distribuição de Fluxo – Mede a proporção de itens de fluxo concluídos ao longo do tempo. Ajuda a priorizar o trabalho dentro de prazos predeterminados.
  • Tempo corrido – Medição do tempo necessário para que os itens do fluxo percorram o trajeto do início ao fim. Isso inclui os tempos de trabalho e de espera.
  • Eficiência de Fluxo – Outra métrica, desta vez entre o tempo ativo e o tempo de espera durante todo o fluxo. Ajuda a identificar desperdícios.
  • Carga de fluxo – Medir o número de itens de fluxo ativos em um determinado fluxo de valor. Isso permite identificar quais fluxos de valor estão subutilizados ou sobrecarregados.

Comunicando suas ideias

Todos sabemos da importância crucial da comunicação entre líderes empresariais e equipes técnicas. A melhor maneira de obter feedback e compartilhar informações, e a forma como fazemos isso, é utilizando o Confluence. Apresentações preparadas também são uma maneira eficaz de compartilhar informações. É recomendável que sejam feitas em um ambiente mais formal, pois os insights obtidos a partir dessas métricas mostrarão às partes interessadas e às equipes técnicas como seus aplicativos e softwares são lançados no mercado.

Embora a velocidade seja essencial no mundo dos aplicativos móveis de hoje, os insights que você obterá com o VSM e DevOps As métricas focam na melhoria contínua em vez da velocidade. O Mapeamento do Fluxo de Valor (VSM), como o conhecemos, visa aprimorar o serviço ao usuário final. A maneira de fazer isso é visualizando as conexões entre os eventos do Ciclo de Vida de Desenvolvimento de Software (SDLC). DevOps Métricas. O sucesso na gestão do fluxo de valor acontece quando você entrega softwares e aplicativos incríveis aos seus clientes. Com as dicas e a ajuda que apresentamos aqui, você encantará seus clientes usando ferramentas de resolução de problemas que aprimorarão continuamente seu software.

Se você quiser ter uma visão completa do VSM de ponta a ponta, então Baixe nosso e-book VSM que já está disponível. 

 

Também recomendamos