OPS03-BP05 Incentivo à experimentação
A experimentação é um catalisador para transformar novas ideias em produtos e recursos. Ela acelera o aprendizado e mantém os membros da equipe interessados e envolvidos. Os membros da equipe são incentivados a experimentar com frequência para promover a inovação. Mesmo quando um resultado não desejado ocorre, é importante saber o que não se deve fazer. Os membros da equipe não são punidos por experimentos bem-sucedidos com resultados indesejados.
Resultado desejado:
-
Sua organização incentiva a experimentação para promover a inovação.
-
Os experimentos são usados como oportunidade de aprendizado.
Antipadrões comuns:
-
Você deseja executar um teste A/B, mas não há nenhum mecanismo para conduzir o experimento. Você implanta uma alteração de interface do usuário sem a possibilidade de testá-la. O resultado é uma experiência negativa para o cliente.
-
Sua empresa tem apenas o ambiente de preparação e produção. Como não há área restrita para testes para experimentar novos recursos ou produtos, você precisa realizar experimentos no ambiente de produção.
Benefícios do estabelecimento desta prática recomendada:
-
A experimentação promove a inovação.
-
Você reagir mais depressa ao feedback dos usuários por meio da experimentação.
-
Sua organização desenvolve uma cultura de aprendizado.
Nível de risco exposto se esta prática recomendada não é estabelecida: médio
Orientações para a implementação
Os experimentos devem ser conduzidos de maneira segura. Utilize vários ambientes para experimentar, sem colocar em risco os recursos da produção. Use testes A/B e sinalizadores de recursos para testar experimentos. Ofereça aos membros da equipe a possibilidade de conduzir experimentos em um ambiente de área restrita para testes.
Exemplo de clientes
A Loja UmaEmpresa estimula a experimentação. Os membros da equipe podem usar 20% da semana de trabalho para experimentar ou aprender novas tecnologias. Eles têm um ambiente de área restrita para testes no qual podem inovar. São usados testes A/B para novos recursos com o objetivo de validá-los com um feedback de usuário real.
Etapas da implementação
-
Trabalhe com a liderança em toda a sua organização para favorecer a experimentação. Os membros da equipe devem ser incentivados a conduzir experimentos de maneira segura.
-
Ofereça aos membros da equipe um ambiente em que eles possa experimentar com segurança. Eles devem ter acesso a um ambiente semelhante ao de produção.
-
Você pode usar uma Conta da AWS separada para criar um ambiente de área restrita para testes para experimentação. O AWS Control Tower pode ser usado para provisionar essas contas.
-
-
Use sinalizadores de recursos e testes A/B para experimentar com segurança e coletar feedback dos usuários.
-
O AWS AppConfig Feature Flags oferece a possibilidade de criar sinalizadores de recursos.
-
O Amazon CloudWatch Evidently pode ser usado para realizar testes A/B em uma implantação limitada.
-
Você pode usar versões do AWS Lambda para implantar uma nova versão de uma função para testes beta.
-
Nível de esforço do plano de implementação: alto. A viabilização de um ambiente para experimentação e de uma maneira segura para os membros da equipe conduzirem experimentos pode exigir um investimento significativo. Você também pode precisar modificar o código da aplicação para usar sinalizadores de recursos ou respaldar testes A/B.
Recursos
Práticas recomendadas relacionadas:
-
OPS11-BP02 Executar análise pós-incidente: aprender com incidentes é um motivador fundamental para a inovação, bem como a experimentação.
-
OPS11-BP03 Implementar loops de feedback: os ciclos de feedback são um componente importante da experimentação.
Documentos relacionados:
-
Uma visão interna da cultura da Amazon: experimentação, erro e obsessão pelo cliente
-
Práticas recomendadas para criar e gerenciar contas em área restrita para testes na AWS
-
Viabilização da experimentação e inovação na nuvem na SulAmérica Seguros
-
Organização do ambiente da AWS usando várias contas: UO de área restrita para testes
Vídeos relacionados:
Exemplos relacionados:
Serviços relacionados: