Fases do Success by Design
O Success by Design foi criado para que um arquiteto de soluções possa interagir com os clientes, independentemente da metodologia de entrega. Com projetos Agile, as fases e os workshops provavelmente serão repetidos em alguma capacidade durante o ciclo de vida do projeto. Esta orientação mapeará o ciclo de vida da implementação do Dynamic 365 em quatro fases independentes de metodologia:
Iniciar
Implementar
Preparar
Operar
Iniciar
Na fase iniciar, a equipe do projeto está no modo de descoberta, no qual a equipe está coletando e validando os requisitos comerciais, finalizando a abordagem da solução de alto nível, fazendo incursões para definir todos os fluxos de trabalho dentro do escopo e examinando o plano de projeto para refletir essas atualizações. Quando a equipe do projeto produzir o design da solução de alto nível e os fluxos de trabalho do projeto relacionado estiverem definidos em sua maioria, o Success by Design começará com a revisão do blueprint da Solução.
A fase iniciar é uma das partes mais importantes do projeto porque muitas decisões tomadas nessa fase afetarão o sucesso da implantação. Eventualmente, pode ser tentador apressar essa fase para começar a compilar o sistema, mas é importante ter um plano e um projeto antes de iniciar a compilação.
Na fase iniciar, o projeto geralmente está em um modo de descoberta, no qual você está reunindo os requisitos comerciais, finalizando a abordagem da solução de alto nível e planejando o escopo do trabalho.
O ideal é que o arquiteto de soluções se envolva nessa fase e apresente o Success by Design, os workshops envolvidos, as principais medidas de sucesso e assim por diante. O arquiteto de soluções também proporá e agendará o workshop de blueprint da Solução.
Durante o mindset de descoberta, as equipes do projeto podem responder a perguntas específicas relacionadas ao serviço, gerenciamento de locatário, ajuste de produto e assim por diante. O arquiteto de soluções pode abordar essas questões.
Quando a equipe produzir uma abordagem de solução de alto nível, as principais integrações serão identificadas, um plano de projeto de alto nível estará pronto e o workshop de blueprint da Solução deverá ser planejado e implementado.
A revisão do workshop de blueprint da Solução também deverá ajudar a realçar as áreas com maior complexidade (como modelos de dados complexos, grandes migrações de dados e integrações) para que os respectivos workshops de implementação também possam ser planejados.
Independentemente do estágio e do andamento do projeto, o workshop de blueprint da Solução será um exercício importante e deverá ser feito para todos os participantes.
Implementar
Na fase implementar, a equipe do projeto se concentra na compilação da solução de acordo com o design e o escopo da solução acordados. Nessa fase, são introduzidas as revisões de implementação que foram informadas pelos resultados e pelas recomendações da revisão de blueprint da Solução. As revisões de implementação são usadas para resolver completamente as questões relacionadas aos aspectos específicos do design da solução (modelo de dados, segurança, integração) e práticas de implementação (ALM e estratégia de teste). As revisões de implementação tratam totalmente dos riscos identificados durante ou após a revisão de blueprint da Solução, mas antes que a construção da solução esteja muito adiantada no processo.
Independentemente da metodologia de entrega, seja em cascata ou iterativa, o arquiteto de soluções deve agendar os workshops de implementação que são planejados durante o workshop de blueprint da Solução. No entanto, enquanto a metodologia precisa depende de cada proprietário do projeto, as implementações do Dynamics 365 são mais adequadas para métodos de entrega iterativos e/ou Agile.
Os workshops de implementação devem ser planejados antes de finalizar o design detalhado do componente.
Alguns workshops de implementação não serão relevantes ou direcionados a componentes considerados de baixo risco e, nesse caso, o workshop de implementação correspondente poderá ser ignorado.
Durante a fase de implementação, é possível esperar perguntas relacionadas ao design de componentes específicos, opções tecnológicas, alterações futuras e roteiros, preterimentos, ALM (Gerenciamento do Ciclo de Vida do Aplicativo) e compilação.
Trabalhe proativamente com os clientes para garantir que a solução desenvolvida esteja de acordo com as práticas recomendadas e estrategicamente alinhada ao roteiro do produto.
Preparar
Na fase preparar, a solução foi compilada e testada e a equipe do projeto está se preparando para a rodada final de UAT (teste de aceitação do usuário) e treinamento. Além disso, todas as aprovações necessárias do cliente foram concedidas, as análises de segurança da informação foram concluídas, o plano de substituição foi definido (incluindo os critérios prosseguir/não prosseguir), os eventos de ativação fictícios estão agendados, o modelo de suporte está pronto e o runbook de implantação está concluído com tarefas, proprietários, durações e dependências definidas. Nesse ponto, a equipe do projeto usará a revisão de preparação de ativação do Success by Design para identificar as lacunas ou os problemas restantes.
Você também está validando os requisitos não funcionais do sistema (como os tempos de carregamento de formulário, desempenho de pesquisa e desempenho de integração sob a carga de produção realista).
O cliente ou o parceiro passou por todas as aprovações internas, por análises de segurança da informação, por testes de penetração, e assim por diante, para garantir a prontidão de produção do sistema.
O modelo de suporte pós-ativação é definido e acordado com a empresa.
O plano de substituição, a data de ativação e os critérios prosseguir/não prosseguir são acordados com a empresa, e o plano de implantação de produção foi criado com todas as tarefas, proprietários, hora de início, duração e plano de reversão.
O arquiteto de soluções conduz o workshop de prontidão de produção para revisar o plano e realçar as lacunas e saídas.
O arquiteto de soluções também garante que as verificações de desempenho proativas e o verificador de soluções sejam implementados.
Operar
Nesta altura, você planejou, desenvolveu e implantou o aplicativo, mas ainda não terminou. O objetivo dessa fase é validar o sucesso da implantação, revisar as lições aprendidas com o projeto e planejar a transição para a próxima fase ou fornecer suporte transicional para a equipe de manutenção.
Após ativar o cliente, o arquiteto de soluções deverá realizar uma revisão pós-ativação.
Discuta o plano de transição e compartilhe o mesmo com a equipe de manutenção.