Develop Release Plans
O desenvolvimento de planos de release é um processo crucial que envolve a criação de planos detalhados para a gestão de lançamentos de software e outras mudanças no ambiente de TI.
Este processo inclui a definição dos objetivos e escopo dos lançamentos, a identificação dos recursos necessários, o estabelecimento de cronogramas e a coordenação entre as equipes envolvidas.
Um plano de release bem estruturado considera todos os aspectos do lançamento, incluindo testes, validação, comunicação com os stakeholders e medidas de contingência.
O objetivo é garantir que os lançamentos sejam realizados de maneira eficiente e com o mínimo de interrupção para os usuários finais e as operações do negócio.
Além disso, é essencial documentar todos os detalhes do plano para assegurar a transparência e a rastreabilidade ao longo de todo o ciclo de vida do lançamento.
- PDCA focus: Plan
- Periodicidade: Trimestral
# | Nome da Atividade | Descrição | Inputs | Outputs | RACI | DARE |
1 | Define Release Objectives | Definir os objetivos específicos para cada lançamento. | Estratégia de TI, requisitos de negócios | Objetivos de release definidos | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
2 | Identify Resources | Identificar os recursos necessários para o lançamento, incluindo pessoal e ferramentas. | Objetivos de release, capacidades disponíveis | Lista de recursos necessários | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: Data, AI & New Technology | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: Data, AI & New Technology; Executer: IT Infrastructure & Operation |
3 | Develop Timeline | Desenvolver um cronograma detalhado para todas as atividades de release. | Lista de recursos, objetivos de release | Cronograma de release | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: IT Governance & Transformation; Informed: Architecture & Technology Visioning | Decider: IT Infrastructure & Operation; Advisor: IT Governance & Transformation; Recommender: Architecture & Technology Visioning; Executer: IT Infrastructure & Operation |
4 | Coordinate Stakeholders | Coordenar com as partes interessadas para alinhar expectativas e responsabilidades. | Cronograma de release, objetivos de release | Plano de comunicação | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Cybersecurity; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: Cybersecurity; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
5 | Document Release Plan | Documentar todos os detalhes do plano de release para garantir a rastreabilidade. | Plano de comunicação, cronograma de release | Plano de release documentado | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Data, AI & New Technology; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Data, AI & New Technology; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
Identify Release Requirements
Identificar os requisitos para releases é um processo fundamental que visa garantir que todas as necessidades e condições para um lançamento bem-sucedido sejam claramente definidas e documentadas.
Este processo envolve a coleta e análise de informações detalhadas sobre os componentes a serem lançados, incluindo requisitos técnicos, funcionais e de segurança.
Além disso, é essencial considerar as dependências com outros sistemas e serviços, bem como os impactos potenciais nas operações do negócio.
A validação dos requisitos com as partes interessadas é uma etapa crítica para assegurar que todas as expectativas sejam atendidas e que os objetivos do release sejam alcançados de forma eficaz.
A documentação dos requisitos serve como base para o planejamento e execução das atividades de release, proporcionando clareza e direcionamento para todas as equipes envolvidas.
- PDCA focus: Plan
- Periodicidade: Trimestral
# | Nome da Atividade | Descrição | Inputs | Outputs | RACI | DARE |
1 | Collect Requirement Data | Coletar dados detalhados sobre os requisitos do release. | Propostas de mudança, feedback dos usuários | Dados coletados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
2 | Analyze Technical Needs | Analisar as necessidades técnicas para o release, incluindo hardware e software. | Dados coletados, documentação técnica | Relatório de análise técnica | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
3 | Identify Functional Requirements | Identificar os requisitos funcionais do release. | Relatório de análise técnica, dados de requisitos funcionais | Lista de requisitos funcionais | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Data, AI & New Technology; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: Data, AI & New Technology; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
4 | Validate Requirements | Validar os requisitos identificados com as partes interessadas. | Lista de requisitos funcionais, feedback dos stakeholders | Requisitos validados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: IT Governance & Transformation; Informed: Architecture & Technology Visioning | Decider: IT Infrastructure & Operation; Advisor: IT Governance & Transformation; Recommender: Architecture & Technology Visioning; Executer: IT Infrastructure & Operation |
5 | Document Release Requirements | Documentar todos os requisitos de release de forma clara e compreensível. | Requisitos validados, melhores práticas | Documentação de requisitos | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
Execute Release Activities
Executar as atividades de release conforme planejado é um processo vital para garantir que as mudanças e atualizações nos serviços de TI sejam implementadas de maneira controlada e eficaz.
Este processo envolve a coordenação e execução de todas as tarefas definidas no plano de release, incluindo a configuração de sistemas, a implementação de novas funcionalidades e a realização de testes finais.
Durante a execução, é crucial monitorar o progresso e resolver quaisquer problemas que possam surgir, garantindo que todas as etapas sejam concluídas conforme o cronograma estabelecido.
A comunicação constante com as partes interessadas é fundamental para assegurar que todos estejam informados sobre o status do release e que possam fornecer feedback em tempo real.
A documentação das atividades de execução é essencial para garantir a rastreabilidade e a transparência ao longo de todo o processo.
- PDCA focus: Do
- Periodicidade: Contínua
# | Nome da Atividade | Descrição | Inputs | Outputs | RACI | DARE |
1 | Coordinate Implementation | Coordenar a implementação das atividades de release. | Plano de release, recursos necessários | Implementação coordenada | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
2 | Configure Systems | Configurar os sistemas conforme as especificações do release. | Implementação coordenada, especificações técnicas | Sistemas configurados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
3 | Execute Functional Tests | Realizar testes funcionais para garantir que os sistemas atendam aos requisitos definidos. | Sistemas configurados, documentação de testes | Testes funcionais realizados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Data, AI & New Technology; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: Data, AI & New Technology; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
4 | Resolve Issues | Resolver quaisquer problemas identificados durante a execução dos testes. | Resultados dos testes, relatório de problemas | Problemas resolvidos | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: IT Governance & Transformation; Informed: Architecture & Technology Visioning | Decider: IT Infrastructure & Operation; Advisor: IT Governance & Transformation; Recommender: Architecture & Technology Visioning; Executer: IT Infrastructure & Operation |
5 | Communicate Status | Comunicar o status do release às partes interessadas relevantes. | Problemas resolvidos, feedback dos stakeholders | Comunicação de status | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Cybersecurity; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: Cybersecurity; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
Monitor Release Performance
Monitorar continuamente o desempenho das releases é essencial para garantir que os lançamentos estejam funcionando conforme o esperado e que quaisquer problemas sejam rapidamente identificados e corrigidos.
Este processo envolve a coleta e análise de dados de desempenho, a comparação dos resultados com os objetivos estabelecidos e a identificação de desvios ou áreas de melhoria.
O monitoramento deve ser contínuo e detalhado, cobrindo todos os aspectos das releases, desde a conformidade com os cronogramas até a avaliação do impacto nas operações e nos usuários finais.
A comunicação constante com as partes interessadas é fundamental para garantir a transparência e a colaboração durante todo o processo.
Além disso, a documentação rigorosa das atividades de monitoramento é crucial para a revisão e otimização futura dos processos de release.
- PDCA focus: Check
- Periodicidade: Contínua
# | Nome da Atividade | Descrição | Inputs | Outputs | RACI | DARE |
1 | Collect Performance Data | Coletar dados de desempenho das releases em andamento. | Dados de desempenho, feedback dos usuários | Dados coletados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
2 | Analyze Data | Analisar os dados coletados para avaliar a conformidade com os objetivos de release. | Dados coletados, metas de desempenho | Relatório de análise | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
3 | Identify Issues and Deviations | Identificar problemas e desvios nos resultados das releases. | Relatório de análise, feedback dos usuários | Lista de problemas e desvios | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Cybersecurity; Informed: Data, AI & New Technology | Decider: IT Infrastructure & Operation; Advisor: Cybersecurity; Recommender: Data, AI & New Technology; Executer: IT Infrastructure & Operation |
4 | Implement Corrective Actions | Implementar ações corretivas para resolver problemas identificados. | Lista de problemas e desvios, plano de ação | Ações corretivas implementadas | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: IT Governance & Transformation; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: IT Governance & Transformation; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
5 | Communicate Results | Comunicar os resultados das ações corretivas aos stakeholders. | Ações corretivas, relatório de desempenho | Relatório de comunicação | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
Review and Optimize Release Processes
Revisar e otimizar os processos de release com base nos resultados obtidos é uma etapa essencial para garantir a melhoria contínua na gestão de releases.
Este processo envolve a análise dos dados de desempenho e dos feedbacks recebidos para identificar áreas de melhoria.
A revisão deve considerar as lições aprendidas durante a implementação dos releases, as tendências de desempenho e as melhores práticas do setor.
As atualizações nos processos de release devem ser documentadas de forma clara e comunicadas a todas as partes envolvidas para garantir que as melhorias sejam compreendidas e implementadas eficazmente.
Este processo assegura que as estratégias de release permaneçam relevantes e eficazes, permitindo que a organização continue a maximizar os benefícios dos releases e a responder rapidamente às novas demandas e desafios.
- PDCA focus: Act
- Periodicidade: Trimestral
# | Nome da Atividade | Descrição | Inputs | Outputs | RACI | DARE |
1 | Evaluate Release Results | Avaliar os resultados dos releases implementados. | Dados de desempenho, feedback dos stakeholders | Relatório de avaliação | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Solution Engineering & Development; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Solution Engineering & Development; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
2 | Identify Improvement Areas | Identificar áreas de melhoria com base na avaliação dos resultados. | Relatório de avaliação, feedback dos stakeholders | Lista de áreas de melhoria | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |
3 | Update Release Processes | Atualizar os processos de release para incorporar as melhorias identificadas. | Lista de áreas de melhoria, melhores práticas | Processos de release atualizados | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Data, AI & New Technology; Informed: Solution Engineering & Development | Decider: IT Infrastructure & Operation; Advisor: Data, AI & New Technology; Recommender: Solution Engineering & Development; Executer: IT Infrastructure & Operation |
4 | Document Changes | Documentar as mudanças nos processos de gestão de releases. | Processos de release atualizados, feedback dos stakeholders | Documentação de mudanças | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Cybersecurity; Informed: IT Governance & Transformation | Decider: IT Infrastructure & Operation; Advisor: Cybersecurity; Recommender: IT Governance & Transformation; Executer: IT Infrastructure & Operation |
5 | Communicate Updates | Comunicar as atualizações dos processos aos stakeholders relevantes. | Documentação de mudanças, plano de comunicação | Comunicação de atualizações | Responsible: IT Infrastructure & Operation; Accountable: IT Infrastructure & Operation; Consulted: Architecture & Technology Visioning; Informed: Cybersecurity | Decider: IT Infrastructure & Operation; Advisor: Architecture & Technology Visioning; Recommender: Cybersecurity; Executer: IT Infrastructure & Operation |