Melhores Práticas de Gerenciamento de Liberação – plutora.com Como ganhar Bitcoin

O processo de gerenciamento de release é um componente importante o processo de transição de serviço descrito na estrutura do ITIL V3 pelo itSMF. O objetivo principal do Release Management é desenvolver, testar e fornecer serviços fornecidos pelo Service Design que atendam às necessidades das partes interessadas e atinjam os objetivos pretendidos.

Por exemplo, uma empresa de comércio eletrônico chamada XYZ poderia adicionar um novo site para vender bicicletas on-line. uma vez equipe de desenvolvimento Quando o XYZ grava o código da nova página da Web, ele pode precisar ser testado por várias equipes de teste e em diferentes ambientes antes de ser finalmente usado na produção para uso do consumidor final ou do cliente.


A XYZ poderia hospedar seu portal eletrônico em servidores de nuvem do Amazon EC2. O processo de publicação garante que o código escrito pela equipe de desenvolvimento seja construído em uma ferramenta de design (por exemplo, Microsoft MS Build, Ant Scripts, etc.) compatível com o Amazon EC2 e a unidade testada. Depois que o teste do pacote de construção for concluído e bem-sucedido, ele poderá ser implantado em ambientes de teste ou de implementação ativa.

Portanto, o processo de gerenciamento de versões é, de certa forma, um elo crítico entre desenvolvimento e teste / produção. Esta é uma etapa intermediária para garantir a integridade do código e garantir que o código implementado atenda às expectativas das partes interessadas. O que é o controle de versão? Melhores práticas?

Embora o controle de versão seja componente importante Como parte do processo de transição de serviços, muitas organizações não possuem os ativos ou as etapas do processo necessárias para entregar com êxito componentes ou serviços. Isso muitas vezes leva a muitas falhas no sistema ou falhas que resultam em altos custos, tanto em termos de dinheiro quanto de credibilidade comercial.

Por exemplo, uma empresa de comércio eletrônico chamada XYZ poderia adicionar um novo site para vender bicicletas on-line. uma vez equipe de desenvolvimento Quando o XYZ grava o código da nova página da Web, ele pode precisar ser testado por várias equipes de teste e em diferentes ambientes antes de ser finalmente usado na produção para uso do consumidor final ou do cliente.

Muitas empresas não têm esse processo de entregar efetivamente código de desenvolvimento em ambientes de teste ou produção, resultando em erros ou erros de produção. Deve ser entendido que seria terrível se os clientes estivessem no meio de uma transação de comércio eletrônico e, de repente, o site acabou devido a uma falha no software do aplicativo!

Há, portanto, a necessidade da melhor prática de versão. Neste casoMelhores práticas“Veja as instruções criadas por empresas generalizadas que já implementaram com sucesso o ITIL e o refinam ao longo do tempo para maximizar a eficiência. Estas políticas são publicadas oficialmente na posse do Gabinete do Gabinete Britânico. O processo de Gerenciamento de Liberação ITIL foi implementado com sucesso por organizações como a NASA, o Serviço Nacional de Saúde (NHS) no Reino Unido, o Banco HSBC e a Disney.

Embora as diretrizes de melhores práticas sejam essenciais para a melhoria bem-sucedida do processo, essas diretrizes devem ser adaptadas pelas organizações com base em suas necessidades individuais. Observe também que não é necessário implementar todas as etapas sugeridas na Melhor Prática.

A Figura 1 fornece uma visão geral das diferentes fases do SDLC, nas quais os processos de controle de versão devem ser implementados. Conforme descrito abaixo, o planejamento da liberação deve começar durante a fase de desenvolvimento, embora a versão seja mais importante durante a fase de transição e durante a operação. Figura 1: Etapas no processo de gerenciamento de liberação

As organizações devem alinhar seus objetivos estratégicos com a versão corporativa. Nesse estágio, as organizações definem as metas, o escopo e os princípios finais para adotar processos de controle de versão em toda a empresa. O momento ideal para desenvolver uma política de publicação é antes de uma atividade de desenvolvimento ou durante o desenvolvimento.

De acordo com a política de divulgação, os planos de marketing corporativo são formalmente projetados e aprovados pela gerência. Isso inclui não apenas aspectos de governança, mas também projetos detalhados de processos para implementação de versões em toda a empresa. Esses planos são estruturas genéricas que podem ser ajustadas por unidades operacionais ou equipes individuais de acordo com suas necessidades específicas.

Esta é a fase em que os ativos reais são projetados e configurados para lançamento. Isso pode incluir servidores de aplicativos, servidores de hardware, ferramentas de controle de origem, ferramentas de criação e muito mais. o que seria necessário para a construção, teste e entrega do código. Isso deve ser feito durante a fase de desenvolvimento e antes das etapas de teste do SDLC.

Uma vez que uma versão tenha sido testada com sucesso pela equipe de QA, a equipe de trabalho validará os resultados e, se tudo correr bem, a versão será aprovada para uso em produção. Quaisquer erros encontrados durante a fase de revisão do controle de qualidade serão rejeitados e enviados ao equipe de desenvolvimento para revisão e solução de problemas.

• É importante desenvolver um sistema de versões monolíticas que integre firmemente os vários componentes necessários para uma disseminação bem-sucedida. O Plutora suporta um produto de versionamento integrado que pode ser usado por organizações desde o planejamento de release até a produção SDLC.

Conclusão: O gerenciamento de versões é uma parte importante do processo de transição de serviços. Quando as organizações implementam corretamente o ITIL Melhores práticas Com este artigo, você pode não apenas otimizar a eficiência dos processos de publicação, mas também economizar muito dinheiro e melhorar o valor comercial dos serviços.