Preparação para Lançamento
1. Introdução (Para Clientes e Parceiros)
Nosso processo de Preparação para Lançamento é o último ponto de verificação antes de implantar recursos e correções em produção. Nesta fase, verificamos rigorosamente se cada alteração atende aos nossos padrões de qualidade, desempenho e segurança. Isso garante que, quando um novo código é lançado, ele entrega valor sem comprometer a estabilidade do sistema. Ao delinear claramente nossos critérios e processos, fornecemos transparência e confiança aos nossos clientes e partes interessadas.
2. Quem Está Envolvido
Função | Envolvimento | Benefício para Você |
---|---|---|
Product Owner | Confirma que os recursos entregues atendem aos requisitos de negócios e critérios de aceitação. | Garante que os lançamentos estejam alinhados com os objetivos estratégicos. |
Equipe de Desenvolvimento | Completa a codificação, realiza revisões entre pares e corrige quaisquer problemas identificados durante os testes. | Garante que o código seja robusto, manutenível e pronto para produção. |
| Equipe de QA/Testes | Realiza testes abrangentes (funcionais, de desempenho, de segurança) para validar os critérios de liberação. | Fornece garantia de que a liberação funcionará de forma confiável em produção. | | Equipe de Operações/DevOps | Prepara o ambiente de implantação e realiza verificações finais de liberação para garantir uma implantação suave.| Garante que as liberações em produção ocorram de forma contínua com o mínimo de tempo de inatividade. | | Partes Interessadas/Clientes | Podem revisar as notas finais de liberação e resultados, oferecendo feedback quando necessário. | Confirma que a liberação atende às expectativas de negócios e às necessidades dos usuários. |
3. Fluxo de Processo / Diagrama
Abaixo está uma visão geral do processo de Preparação para Lançamento com aspas duplas para os rótulos do Mermaid:
1. **Conclusão da Tarefa & Mesclagem de Código:** O trabalho é finalizado e mesclado na base de código principal.
2. **Teste Pré-Lançamento:** Testes automatizados e manuais são executados para validar funcionalidade, desempenho e segurança.
3. **Revisão de Código & Aprovação de QA:** Revisões por pares e garantia de qualidade confirmam que o código está em conformidade com nossos padrões.
4. **Verificação de Prontidão para Lançamento:** Uma avaliação final é realizada para garantir que todos os critérios de lançamento sejam atendidos.
5. **Decisão de Aprovação:** Se o código atender a todos os critérios, ele é agendado para implantação em produção; caso contrário, ele retorna para retrabalho.
6. **Implantação:** O lançamento aprovado é implantado em produção, seguido de monitoramento pós-implantação.
---
## 4. FAQ
**Q1: O que é a Prontidão para Lançamento?**
**A1:** A Prontidão para Lançamento é o ponto de verificação final onde verificamos se novos recursos e correções atendem a todos os padrões de qualidade, desempenho e segurança antes da implantação em produção.
**Q2: Quem realiza a verificação de Prontidão para Lançamento?**
**A2:** O processo envolve a colaboração entre o Product Owner, a Equipe de Desenvolvimento, a Equipe de QA/Testes e a Equipe de Operações/DevOps, garantindo uma avaliação abrangente.
**Q3: O que acontece se um lançamento não atender aos critérios?**
**A3:** Se o lançamento não passar na verificação de prontidão, ele é enviado de volta para retrabalho e reteste até que todos os critérios sejam atendidos.
**Q4: Como a Prontidão para Lançamento beneficia nossos clientes?**
**A4:** Ela fornece a garantia de que cada lançamento em produção é estável, seguro e alinhado com as necessidades do negócio, reduzindo o risco de problemas inesperados.
## 5. Próximos Passos e Recursos Adicionais
- **Revisão do Sprint:** Veja como o trabalho concluído é avaliado em nossa [página de Revisão do Sprint](/docs/roadmap/ceremonies/sprint-review).
- **Ciclo de Vida da Funcionalidade:** Saiba mais sobre como as funcionalidades progridem desde a ideação até a implantação em nossa [página de Ciclo de Vida da Funcionalidade](/docs/roadmap/feature-lifecycle).
- **Gerenciamento do Backlog:** Entenda como as tarefas são priorizadas e mantidas em nossa [página de Gerenciamento do Backlog](/docs/roadmap/process/backlog-management).
- **Entre em Contato Conosco:** Para mais perguntas ou preocupações urgentes, entre em contato através do [suporte de contato](mailto:contact+support@aismarttalk.tech) ou converse com nossa equipe no site.