Pronto para produção: como verificar a saúde do produto

Hoje vamos compartilhar os critérios que as equipes da True Engineering usam para garantir a qualidade do produto quando enviado para a Prod.





O que significa “produto pronto”? Cada desenvolvedor pode ter uma resposta diferente para esta pergunta. E embora em geral as ideias possam coincidir, mais cedo ou mais tarde qualquer equipe precisará desenvolver uma certa linguagem que lhes permitirá olhar o produto das mesmas posições e produzir um resultado estável.





Essas visualizações unificadas constituem o conceito de leitura de produção. Quando a equipe concorda com os requisitos que o produto deve atender, torna-se mais fácil para os desenvolvedores trabalharem. Todos colocam um único significado no conceito de prontidão, o que significa que o resultado não muda de desenvolvedor para desenvolvedor - não haverá tal coisa que alguém não iniciou o log, porque pensou que por algum motivo não era necessário. O gerente de projetos tem menos dor de cabeça - ele sabe em que condições o produto será recebido e o que pode ser garantido ao cliente.





Nosso conjunto de critérios de Pronto para Produção combinou nosso próprio conhecimento e melhores práticas do mundo externo de desenvolvimento. Este ponto deve ser enfatizado separadamente - não é necessário tomar a experiência de outra pessoa como uma cópia carbono, sua equipe pode ter seu próprio estilo de trabalho. O principal é que seja eficaz e esteja em conformidade com um único padrão.





Então, como sabemos que nosso produto está realmente pronto para produção?





  1. Atende aos requisitos do projeto. Esta cláusula, em primeiro lugar, assume que tais requisitos existem, eles são formalizados e documentados. Isso inclui solicitações de clientes, solicitações de usuários e requisitos técnicos do ambiente. Todos os membros da equipe conhecem esses requisitos e são orientados por eles durante o desenvolvimento.





  2. . . , . , , , . , , . – .





  3. . 100- ( ). , . , – , . , , mock-. – .





  4. . , 100% , SLA. , - . - . , SLA, .





  5. . , , . , , .. . - – , , , .





  6. . , . , , . , , , . , , .





  7. . , . – , .. .





  8. . , , , . , , Gitlab, , .





  9. . , , . , : -, , , ..





Os critérios Unified Production Ready irão ajudá-lo a alcançar o mesmo resultado, independentemente de quem cria o produto ou de quem gerencia cada projeto específico. Recomendamos adotar este método para todos que desejam construir regras de desenvolvimento simples, transparentes e lógicas para sua equipe.








All Articles