18
Melhores práticas em gerenciamento de liberação e implantação por Mark Levy, Sr. Gerente de Marketing de Produtos, Serena Software (agora Micro Focus ® ) White Paper

Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

Embed Size (px)

Citation preview

Page 1: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

Melhores práticas em gerenciamento de liberação e implantaçãopor Mark Levy, Sr. Gerente de Marketing de Produtos, Serena Software (agora Micro Focus®)

White Paper

Page 2: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

Índice página

O dilema de desconexão do DevOps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Transformação de lançamento e implantação . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Automação é um excelente lugar para começar . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Controlar e proteger os artefatos de liberação . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Integrar sua cadeia de ferramentas de implantação/entrega . . . . . . . . . . . . . . . 8

Gerenciar ambientes de pré-produção . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Remover as transferências ineficientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Organizar o processo de lançamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Conclusão e resumo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Page 3: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

1www.microfocus.com

O dilema de desconexão do DevOps

Para ser competitivo no ambiente de hoje, as empresas precisam se adaptar rapidamente

e com custo eficiente em resposta às mudanças no mercado. Esta agilidade de negócios

aumentou drasticamente o volume de solicitações de mudanças na organização de TI .

A adoção de metodologias ágeis e a integração contínua são a primeira etapa lógica que

as equipes implementam para satisfazer essa “necessidade de velocidade”, mas que

normalmente apenas empurra o gargalo ainda mais no caminho da produção .

O software não está sendo implantado nos ambientes de teste ou liberado nos ambientes de

produção mais rapidamente . A falta de controle sobre o processo de liberação, colaboração

inadequada entre as equipes e implantações manuais estão levando a versões de baixa

qualidade a um custo elevado para o negócio. Com poucas transferências perfeitas entre as

equipes de desenvolvimento e operações, não é surpresa que pesquisas recentes indiquem

que até 2016, a falta de um gerenciamento de lançamento eficaz contribuirá para até 80%

dos incidentes de produção em grandes organizações com serviços de TI complexos* . As

desconexões de processo entre equipes de desenvolvimento e operações podem afetar

seriamente a capacidade da organização de gerar receita .

O agravamento das questões de processo é o fato de que a maioria das equipes de TI e de

desenvolvimento mantém seu próprio conjunto de ferramentas para gerenciar lançamentos

e implantações em ambientes de pré-produção e produção. As equipes de operações

de TI normalmente não tiveram acesso nem visibilidade nas correções e nas alterações

feitas pelas equipes de desenvolvimento de aplicativos. Da mesma maneira, as equipes de

desenvolvimento raramente têm acesso aos sistemas operacionais e à base de conhecimento

que as equipes de operações de TI usam para gerenciar e manter o ambiente de produção.

Esses silos funcionais agravam o problema.

Os desafios de desconexões de processos e ferramentas se tornam aparentes neste exemplo

da liberação de um novo portal de transações on-line em um provedor de telecomunicações .

A equipe de desenvolvimento apenas informou a equipe de operações de TI alguns dias

antes do lançamento que uma versão diferente do banco de dados Oracle era necessária

no ambiente de produção. Como a equipe de operações de TI tinha visibilidade limitada

sobre os detalhes do lançamento, eles não tinham conhecimento dos procedimentos de

implantação e da necessidade de uma atualização do banco de dados . Para complicar

ainda mais a situação, os outros aplicativos que compartilhavam a instância do banco de

dados Oracle eram incompatíveis com a versão mais recente. Como resultado, a equipe de

Até 2016, uma falta de gerenciamento de lançamento eficaz contribuirá até 80% dos incidentes de produção em grandes organizações com serviços de TI complexos. —Gartner

__________

* George Spafford e Ronni J. Colville, “Como as operações de TI podem configurar um processo de gerenciamento de lançamentos eficaz e centralizado”. Gartner, 3 de junho de 2013.

Page 4: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

2

White PaperMelhores práticas em gerenciamento de liberação e implantação

operações de TI foi forçada a lutar para adquirir hardware adicional e levantar uma nova

instância do banco de dados. Isso resultou em um lançamento de aplicativo caro e atrasado,

o que impactou a receita e levou a uma divisão mais profunda entre as organizações de

desenvolvimento e operações .

O impacto do negócio de não ser capaz de reunir pessoas, processos e sistemas em equipes

de desenvolvimento e operações é evidente quando os aplicativos que são o pilar de um

negócio vacilam devido a implantações e lançamentos com falha.

Então, como você melhora a qualidade e aumenta a velocidade de seus lançamentos e

implantações sem comprometer a estabilidade e o controle do ambiente? E como você agiliza

os processos que abrangem suas equipes de desenvolvimento e operações?

Transformação de lançamento e implantação

Melhorar e alterar a maneira como você libera e implanta o software de aplicativo é

um grande desafio. Grandes silos organizacionais foram criados, ferramentas foram

incorporadas e muitos processos foram desenvolvidos para suportar o sistema atual. Esses

sistemas tendem a se tornar quebradiços, difíceis de manejar e quebram quando algo muda.

O gerenciamento de lançamentos se torna um conjunto temido de tarefas para o qual todos

precisam estar preparados, normalmente nos fins de semana.

Como você começa sua jornada para melhorar a qualidade e a velocidade de seus

lançamentos em produção? Como primeira etapa, é preciso ter uma abordagem ágil e enxuta

para entender como você fornece valor ao negócio, eliminando perda, fazendo pequenas

mudanças incrementais, focando na melhoria contínua e entregando vitórias rápidas. É

incrível como pequenas ações e mudanças podem levar a resultados impressionantes. Sem

grandes explosões, distribuições enormes e projetos longos - apenas uma compreensão clara

de como você pode oferecer valor ao negócio, seu ambiente atual e medidas para o sucesso.

Ganhar visibilidade e visão sobre o negócioPara começar, você precisa entender o que realmente importa para o negócio. Quais são suas

metas e objetivos, e como o seu trabalho se encaixa dentro do contexto do negócio. Comece

entrevistando todas as partes interessadas para obter comentários e sugestões. Você ficará

Melhorar e alterar a maneira como você libera e implanta o software de aplicativo é um grande desafio.

Page 5: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

3www.microfocus.com

surpreso com as diferentes perspectivas. Comece com as pessoas de negócios e finanças e

trabalhe o seu caminho de volta até TI. Inclua as equipes de triagem e de desenvolvimento

de aplicativos, operações e suporte à produção, e revise os relatórios de gerenciamento

de incidentes e problemas . Você precisa entender a cultura e discutir metas, objetivos e

melhorias priorizadas para conseguir ver as inter-relações e identificar vitórias rápidas.

Determinar o sucesso antecipadamenteQuais são os seus compromissos com o negócio? Defina o sucesso da sua organização.

Você pode medir o sucesso e o que você está fazendo com essas medições? Que tipo de

compromisso com a cadência de lançamentos você tem e o que você pode realmente

sustentar? Você pode medir e relatar o plano versus o real? E quanto a medir os tempos

de ciclo de implantação? Você precisa desenvolver as métricas que suportam o que mais

importa para o negócio. Também é importante estabelecer um vocabulário comum de

termos e conceitos .

_______________________________________________________________

Você precisa entender a cultura e discutir metas, objetivos e melhorias priorizadas para conseguir ver as inter-relações e identificar vitórias rápidas.

Fig. 1

Painel de controle de gerenciamento de lançamentos

Page 6: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

4

White PaperMelhores práticas em gerenciamento de liberação e implantação

Você precisa entender o fluxo de informações do processo e onde residem todos os seus ativos implementáveis, juntamente com os ambientes aos quais se destinam.

Veja o SistemaÉ preciso “Ver o Sistema” e obter uma imagem detalhada do seu processo de lançamento

atual e como ele se alinha com seus objetivos de negócios e políticas de lançamento.

Concentre-se no fluxo do processo desde a solicitação de negócios até a produção e

identifique quais são os ciclos de realimentação necessários.

_______________________________________________________________

Onde no processo você está gastando mais tempo e quais são as questões de qualidade? Os

princípios de inclinação, como o mapeamento de fluxo de valor, devem ser aproveitados

para analisar ainda mais o fluxo de informações e artefatos. Você precisa entender o fluxo de

informações do processo e onde residem todos os seus ativos implementáveis, juntamente

com os ambientes aos quais se destinam. Defina um objetivo para reduzir os prazos de

entrega em todos os processos de lançamento e implantação . Mantenha-se dentro de seus

limites e procure maneiras de otimizar o throughput, simplificar o processo e ser mais

responsivo. Elimine perdas e estados de espera longos no sistema.

_______________________________________________________________

Fig. 2

Fluxo do processo de gerenciamento de lançamentos

Page 7: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

5www.microfocus.com

Inclinar para dentro e então para foraEsta avaliação dará a você uma boa visibilidade sobre onde você está gastando o seu tempo e

onde você precisa otimizar e simplificar. Não existe uma única ordem prescritiva ou ponto de

partida. Normalmente, as organizações começam automatizando implantações manuais de

código, mas você pode achar que automatizar o roteamento de aprovações poderia fornecer

grandes ganhos imediatos. Seu objetivo é “inclinar para dentro”, entender o negócio, ver o

sistema e “inclinar para fora”, identificando e eliminando perdas durante todo o ciclo de vida

da versão. Pense globalmente e atue localmente. Normalmente, há muita folga no sistema.

Aqui estão várias melhores práticas que as organizações implementam para melhorar a

velocidade e o controle, ao mesmo tempo em que mantêm e melhoram a qualidade de suas

implantações e lançamentos de aplicativos .

Seu objetivo é “inclinar para dentro”, entender o negócio, ver o sistema e “inclinar para fora”, identificando e eliminando perdas durante todo o ciclo de vida da versão. Pense globalmente e atue localmente.

Fig. 3

Mapa básico de fluxo de valor

Page 8: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

6

White PaperMelhores práticas em gerenciamento de liberação e implantação

Automação é um excelente lugar para começar

A automação permite realizar tarefas repetitivas sem amarrar recursos humanos valiosos .

As pessoas não devem mover ou implantar os “bits”, pois as máquinas são muito melhores

e muito mais consistentes na implantação de aplicativos do que os seres humanos.

Automatizar tarefas manuais e transferências é uma das primeiras coisas que você deve

olhar. Você pode obter um monte de vitórias rápidas com a automação, e essa abordagem de

baixo para cima pode ser muito incremental e entregue rapidamente sem grandes mudanças

organizacionais .

_______________________________________________________________

Automatizar tarefas manuais e transferências é uma das primeiras coisas que você deve olhar. Você pode obter um monte de vitórias rápidas com a automação, e essa abordagem de baixo para cima pode ser muito incremental e entregue rapidamente sem grandes mudanças organizacionais.

Fig. 4

Implantações automatizadas de aplicativos

Page 9: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

7www.microfocus.com

O uso do controle de versão como sua única fonte de verdade dá a você a capacidade de apontar falhas, retornar facilmente a um estado conhecido e implantar rapidamente um novo aplicativo.

Controlar e proteger os artefatos de liberação

A automação das implantações de código e o uso do controle de versão foram identificados

como duas das melhores práticas implementadas pelas organizações de alto desempenho .

O uso do controle de versão como sua única fonte de verdade dá a você a capacidade de

apontar falhas, retornar facilmente a um estado conhecido e implantar rapidamente um

novo aplicativo. Tudo o que é necessário para suportar e executar o aplicativo, incluindo a

infraestrutura e o código de configuração, deve estar sob o controle de versão. E, todos esses

componentes de versão devem residir em um repositório de liberação seguro com suporte

para controle de versão .

_______________________________________________________________

O repositório de liberação garante que os componentes implantados sejam idênticos aos

testados nos ambientes de pré-produção. Sem o repositório, os artefatos teriam que ser

puxados de compartilhamentos de rede ou de algum outro sistema, aumentando os riscos de

segurança e a possibilidade de erros .

Fig. 5

Repositório de artefatos de lançamento

Page 10: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

8

White PaperMelhores práticas em gerenciamento de liberação e implantação

Integrar sua cadeia de ferramentas de implantação/entrega

Uma filosofia de cadeia de ferramentas defende que um conjunto de ferramentas de

tarefas específicas complementares sejam usadas em combinação para automatizar um

processo completo. Há muitas ferramentas de diferentes fornecedores que usam APIs

diferentes dentro dos processos de lançamento e implantação . Haverá sobreposição e você

precisa gerenciar isso. Embora seja desejável um conjunto comum de ferramentas entre

organizações, muitas vezes não será possível controlar a seleção de ferramentas, por isso é

importante ter a flexibilidade de unir essas ferramentas.

Dentro do processo de lançamento, é necessário garantir que a ferramenta de gerenciamento

de lançamentos possa se integrar ao seu sistema de gerenciamento de mudanças. É muito

importante fornecer ligações para solicitações de mudanças e de negócios. Você deve ter

uma rastreabilidade completa desde o pedido de mudança até o artefato implantável . Os

processos de mudança e liberação precisam ser capazes de conduzir transições de estado

entre os dois processos. Uma ferramenta de gerenciamento de lançamentos que pode

organizar outras ferramentas e processos com base no estado do processo de liberação é uma

vantagem real .

_______________________________________________________________

Os processos de mudança e liberação precisam ser capazes de conduzir transições de estado entre os dois processos. Uma ferramenta de gerenciamento de lançamentos que pode organizar outras ferramentas e processos com base no estado do processo de liberação é uma vantagem real.

Fig. 6

Integra ferramentas de terceiros para automatizar a cadeia de ferramentas de implantação

Page 11: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

9www.microfocus.com

Um único processo de implantação fornece uma série de benefícios discutidos

anteriormente. O problema é que geralmente pode existir um número de ferramentas de

implantação, bem como scripts desenvolvidos internamente que participam do processo

de implantação de aplicativos . Você precisa ter a capacidade de direcionar a integração e

as implantações com um único processo que pode ser integrado aos produtos de terceiros

existentes. Este conceito de integração de cadeia de ferramentas permite organizar e

automatizar os processos complexos de automação de aplicativos e componentes em

diferentes ferramentas e ambientes de maneira consistente e repetitiva .

Gerenciar ambientes de pré-produção

O uso eficaz e eficiente dos ambientes de teste e de preparação (pré-produção) é fundamental

para uma implantação de lançamento bem-sucedida . A combinação de maior velocidade

de lançamento, número de aplicativos e a complexidade da pilha de infraestrutura de

aplicativos tem aumentado exponencialmente a complexidade de gerenciamento desses

ambientes . A falta de disponibilidade de ambiente de teste e/ou a contenção de ambiente

pode atrasar lançamentos e aumentar o custo de implantações de lançamento .

O uso de ferramentas de produtividade de escritório (Excel ou Word) não funciona em

ambientes de teste de grande porte. É preciso ser capaz de implementar um processo

para programar, gerenciar, monitorar e controlar todos os ambientes de teste e de pré-

produção no ciclo de vida de lançamentos . O aprovisionamento ambiental automatizado

e de autoatendimento pode agilizar ainda mais o processo para permitir tempos de ciclo

reduzidos .

Uma visualização do tipo calendário pode fornecer uma programação de gerenciamento

de testes unificada, fornecendo informações e visibilidade sobre quem e o que está

programado para qual conjunto de ambientes. A visualização da programação deve mostrar

as implantações programadas, para quando a manutenção está programada e as janelas de

lançamento para cada ambiente .

_______________________________________________________________

O uso eficaz e eficiente dos ambientes de teste e de preparação (pré-produção) é fundamental para uma implantação de lançamento bem-sucedida.

Page 12: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

10

White PaperMelhores práticas em gerenciamento de liberação e implantação

Painéis de controle e relatórios baseados em métricas ambientais permitem ao

gerenciamento planejar, programar e coordenar com facilidade e eficiência ambientes de

pré-produção para suportar o ciclo de vida de lançamentos . As partes interessadas devem

receber notificações automáticas sempre que houver uma mudança no estado de um

ambiente e quando as mudanças foram implementadas. O gerenciamento de ambiente

é uma parte importante do ciclo de vida de lançamento e implantação. Ele garante que a

equipe certa tem o ambiente certo no momento certo.

O gerenciamento de ambiente é uma parte importante do ciclo de vida de lançamento e implantação. Ele garante que a equipe certa tem o ambiente certo no momento certo.

Fig. 7

Calendário de programação de ambiente

Page 13: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

11www.microfocus.com

Remover as transferências ineficientes

A quantidade de esforço necessário para mover informações e artefatos de lançamento

de um processo para outro, ou de uma equipe para outra, em apoio a um lançamento é

considerável e é um grande gargalo no fluxo do lançamento. Quaisquer ambiguidades

exigem comunicação adicional entre as equipes para resolver e podem resultar em atrasos

significativos, custos elevados e falhas em lançamentos.

Os problemas de transferência ocorrem quando suportados por conversas, e-mails,

documentos de escritório e sistemas de venda de bilhetes. Infelizmente, apenas muito pode

ser transmitido com sucesso com palavras e diagramas. Há uma grande quantidade de

conhecimento tácito que é difícil de transmitir apenas escrevendo ou falando. Conforme

as transferências seguem adiante, muito conhecimento se perde, como a brincadeira do

telefone que você brincava quando criança. A intenção original perde significado à medida

que cada transferência segue para a equipe seguinte.

A eliminação de transferências ineficientes é fundamental para o sucesso do seu lançamento.

O exercício de mapeamento de fluxo de valor mencionado acima deve fornecer a você uma

boa visão sobre as transferências que podem ser eliminadas. Se você não pode se livrar da

transferência de tarefa, certifique-se de formalizar a criação real de pacotes e o processo

da transferência de tarefa. A consistência e um conjunto de semânticas que todos podem

compreender reduzirá a possibilidade de má interpretação .

_______________________________________________________________

A eliminação de transferências ineficientes é fundamental para o sucesso do seu lançamento.

Fig. 8

Implantações de rotatividade automatizadas

Page 14: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

12

White PaperMelhores práticas em gerenciamento de liberação e implantação

Documente apropriadamente o conhecimento sempre que possível. Livre-se do

conhecimento tribal, agregue as múltiplas fontes de conhecimento e use o conceito de

“compilação de rotinas” para documentar e padronizar processos e tarefas de implantação.

Os processos de compilação de rotinas fornecem uma única fonte de referência para

procedimentos e tarefas de implantação que capturam as melhores práticas de tarefas de

implantação para cada aplicativo associado .

Organizar o processo de lançamento

Um processo formal e automatizado de gerenciamento de lançamentos ajuda as

organizações a maximizar o valor da equipe de TI existente. O gerenciamento de

lançamentos é um processo de gerenciamento do ciclo de vida de aplicativos que orienta os

esforços de TI desde o desenvolvimento do código do aplicativo, através dos testes e até a

produção, ajudando a concentrar os recursos na entrega em tempo hábil da funcionalidade

que a empresa precisa. Um processo de gerenciamento de lançamentos bem projetado e

abrangente permite às organizações a:

Melhorar a visibilidade e percepção das linhas de tempo e andamento do projeto, a fim de ajudar a evitar surpresas e manter todos os interessados na mesma página

Aumentar o fluxo de lançamentos para obter, em pouco tempo, mudanças importantes na produção com menos recursos ou com os recursos existentes

Melhorar a qualidade dos lançamentos para aumentar o número de implantações bem-sucedidas e reduzir o tempo ocioso, planejado ou não

Simplificar a conformidade por meio da imposição da consistência e rastreabilidade das mudanças

Inicie com as melhores práticas dos processos de gerenciamento de lançamentos que podem

ser adaptadas e alinhadas às suas políticas de lançamento. O livro ITIL V3 Service Transition

deve definitivamente ser analisado. Processos simples e leves são um bom começo, pois você

pode personalizar especificamente para oferecer suporte ao seu negócio.

_______________________________________________________________

Inicie com as melhores práticas dos processos de gerenciamento de lançamentos que podem ser adaptadas e alinhadas às suas políticas de lançamento.

Page 15: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

13www.microfocus.com

Conseguir que suas equipes de desenvolvimento e operações trabalhem em conjunto

através de processos integrados capacita-os melhor a implementar rapidamente mudanças

de aplicativos para suportar o negócio sem comprometer a estabilidade do ambiente

operacional .

Um calendário integrado acessível pelas equipes de desenvolvimento e operações com todas

as mudanças planejadas por semana ou por mês ajuda a alertar as equipes para atualizações

programadas para aplicativos .

_______________________________________________________________

Conseguir que suas equipes de desenvolvimento e operações trabalhem em conjunto através de processos integrados capacita-os melhor a implementar rapidamente mudanças de aplicativos para suportar o negócio sem comprometer a estabilidade do ambiente operacional.

Fig. 9

Melhores práticas dos processos de lançamento

Page 16: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

14

White PaperMelhores práticas em gerenciamento de liberação e implantação

A capacidade de ver os vários aplicativos impactados por um trem de lançamentos e detalhar

as informações de uma solicitação de mudança pode ser de grande valor para as equipes de

desenvolvimento e operações . Isso deve incluir os detalhes das mudanças no aplicativo até

os artefatos a serem implantados, bem como as informações de mudança de infraestrutura .

Um calendário unificado de mudanças fornece às equipes de desenvolvimento, aos gerentes

de lançamento e às equipes de operações uma visão consolidada de todos os softwares

planejados, bem como as mudanças de infraestrutura .

As equipes de gerenciamento de lançamentos exigem processos e ferramentas formais

para planejar e monitorar as etapas de liberação de aplicativos, maior visibilidade desses

processos e uma forma de impor políticas de lançamento. Somente com essas ferramentas

e processos as várias equipes podem sincronizar seus esforços para atender as expectativas

dos negócios, garantir a qualidade dos aplicativos lançados e proteger a integridade dos

sistemas de produção essenciais .

A capacidade de ver os vários aplicativos impactados por um trem de lançamentos e detalhar as informações de uma solicitação de mudança pode ser de grande valor para as equipes de desenvolvimento e operações.

Fig. 10

Tela de calendário do cronograma do trem de lançamentos

Page 17: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

15www.microfocus.com

Conclusão e resumo

A velocidade e a complexidade dos lançamentos de aplicativos continuam aumentando à

medida que as empresas se adaptam a novas condições econômicas. Implantações manuais,

baixa colaboração entre as equipes e falta de controle do processo de lançamento levam a

lançamentos de baixa qualidade a um custo alto para o negócio. Para alcançar níveis mais

altos de desempenho, as organizações devem usar uma abordagem ágil e enxuta para o

gerenciamento de lançamentos .

A automação é a rota mais rápida para alto desempenho, aumento de qualidade

e velocidade. No entanto, embora a automação seja necessária, ela não é suficiente.

É importante aproveitar sobre o sucesso da automação, otimizando e integrando as cadeias

de ferramentas, simplificando as transferências de tarefas e as comunicações entre as

equipes de desenvolvimento e operações, e padronizando um conjunto único de processos

de lançamento e implantação .

É importante aproveitar o sucesso da automação, otimizando e integrando as cadeias de ferramentas, simplificando as transferências de tarefas e as comunicações entre as equipes de desenvolvimento e operações, e padronizando um conjunto único de processos de lançamento e implantação.

Page 18: Melhores práticas em gerenciamento de liberação e implantação · 4 hite Paper Melhores práticas em gerenciamento de liberação e implantação Você precisa entender o fluxo

162-PB0088-001 | S | 03/17 | © 2017 Micro Focus. Todos os direitos reservados. Micro Focus e o logotipo Micro Focus, entre outros, são marcas registradas ou marcas comerciais registradas da Micro Focus ou de suas subsidiárias ou afiliadas no Reino Unido, Estados Unidos e outros países. Todas as outras marcas pertencem a seus respectivos proprietários.

www.microfocus.com

Micro FocusArgentina+54 11 5258 8899

Brasil+55 11 3627 0900

Colombia+57 1 622 2766

México+52 55 5284 2700

Venezuela+58 212 267 6568

Micro FocusSede da empresaReino Unido+44 (0) 1635 565200

www.microfocus.com