Estratégia de teste e implantação
Recomendamos que você desenvolva uma estratégia de governança para testar e implantar os componentes relacionados de Power Apps e Microsoft Power Platform com links para Azure DevOps e automação. Power Apps é uma parte crucial dos controles de conteúdo e aprovação exigidos nas indústrias regulamentadas para apoiar a implementação de Dynamics 365 Guides.
Uma estratégia de governança garante os fundamentos e as melhores práticas para a condução de atividades de teste e implantação controladas e planejadas para Power Apps, facilitadas por Azure DevOps, por exemplo. Também ajuda a garantir que você tenha a quantidade necessária de documentação para o seu setor regulamentado. Sua organização deve sempre confirmar qual documentação é necessária. No entanto, um plano de teste, requisitos de conformidade, controle de versão e processo de implantação são outros elementos a serem considerados. Às vezes, existem requisitos para a própria documentação do usuário.
O objetivo dos testes e da implantação é manter os ambientes atualizados e lidar com os aplicativos que suportam o ciclo de vida guia e os fluxos de aprovação em uma abordagem de gerenciamento do ciclo de vida do aplicativo (ALM). Microsoft Power Platform
Para manter a conformidade e garantir que os controles de qualidade corretos sejam conduzidos, é crucial manter os aplicativos nas condições corretas para testes e implantação. Um requisito de conformidade é garantir que os requisitos do setor tenham sido monitorados e gerenciados corretamente. Outra é garantir que esses requisitos da indústria sejam atendidos durante todo o próprio processo de desenvolvimento. Normalmente, esses requisitos de conformidade são atendidos através da definição do ciclo de vida de desenvolvimento de software e, em seguida, da sua aprovação pelo controle de qualidade (QA). O ciclo de vida de desenvolvimento de software segue exatamente o que foi definido na sua organização quando os aplicativos foram desenvolvidos Microsoft Power Platform usando Power Apps. O aspecto de controle de qualidade garante que todos os padrões relevantes sejam verificados e atendidos quando os aplicativos são desenvolvidos e testados.
Ciclo de vida de desenvolvimento de software
O ciclo de vida de desenvolvimento de software envolve orientação sobre o que deve ser abordado quando os aplicativos são desenvolvidos em Power Apps. Ele pode incluir orientações sobre quais modelos do Power App Canvas seguir, quais temas, fontes e layouts específicos usar e quais componentes recomendados usar. Também inclui orientações sobre como conduzir controle de qualidade, avaliações de risco, procedimentos de teste e cobertura em áreas como testes unitários, testes de aceitação, testes de segurança e testes de desempenho. Finalmente, o ciclo de vida de desenvolvimento de software inclui orientações sobre como lidar com os aplicativos após a implantação. Inclui detalhes sobre requisitos e Power Apps processos de manutenção. Define também quais dados relevantes devem ser realizados ou, por exemplo, como deve ser solicitado o acesso ao app, quem deve aprová-lo e quando o acesso será revertido.
ALM
Muitos dos aspectos mencionados neste artigo podem servir como base para melhores práticas sobre o uso do ALM. Como ponto de partida, recomendamos que você se familiarize com o que pode ser alcançado pela estratégia ambiental para ALM. Utilize estas recomendações juntamente com os requisitos da sua organização para elaborar o processo certo para testes e implantação.
Desenvolvendo aplicativos para lidar com o fluxo de aprovação dos Guias
Para dar suporte e gerenciar o fluxo do processo dos Guias, você pode incorporar o processo de aprovação da sua organização de controle de qualidade e combiná-lo com o uso de aplicativos desenvolvidos em Power Apps. Quando esses aplicativos são desenvolvidos para a organização, os processos de controle de qualidade existentes devem ser seguidos e, até certo ponto, replicados para eles. Ao fazer o planejamento dos testes desses processos, mantenha um diálogo próximo com os especialistas de QA para garantir que cada etapa seja conduzida de forma alinhada com a organização. Em muitos casos, o plano de teste pode incluir ambientes de teste separados para cada parte do processo, para que o teste não se sobreponha a outras partes de Microsoft Power Platform. Do ponto de vista da conformidade, verifique se os diferentes componentes Microsoft Power Platform ainda funcionam conforme o esperado durante um período de teste. Considere preparar um novo ambiente de teste para permitir a verificação paralela da solução e um ambiente de execução de Microsoft Power Platform.