Orientação para o teste de negócios (UAT) durante a migraçãoGuidance for business testing (UAT) during migration

Tradicionalmente visto como uma função de TI, o teste de aceitação do utilizador durante uma transformação empresarial apenas pode ser orquestrado pelo TI.Traditionally seen as an IT function, user acceptance testing during a business transformation can be orchestrated solely by IT. No entanto, esta função geralmente é executada com mais eficiência como uma função empresarial.However, this function is often most effectively executed as a business function. Em seguida, o TI dá suporte a esta atividade empresarial ao facilitar os testes, desenvolver planos de testes e automatizar testes quando possível.IT then supports this business activity by facilitating the testing, developing testing plans, and automating tests when possible. Embora o TI possa geralmente servir como um substituto para o teste, não há nenhuma substituição para uma observação em primeira mão de utilizadores reais que tentam tirar partido de uma nova solução no contexto de um processo empresarial real ou replicado.Although IT can often serve as a surrogate for testing, there is no replacement for firsthand observation of real users attempting to take advantage of a new solution in the context of a real or replicated business process.

Nota

Quando disponível, o teste automatizado é um meio muito mais eficaz e eficiente de testar qualquer sistema.When available, automated testing is a much more effective and efficient means of testing any system. No entanto, as migrações da cloud geralmente concentram-se muito mais em sistemas legados ou, pelo menos, em sistemas de produção estáveis.However, cloud migrations often focus most heavily on legacy systems or at least stable production systems. Geralmente, esses sistemas não são geridos por testes automatizados e bem mantidos.Often, those systems aren't managed by thorough and well-maintained automated tests. Este artigo pressupõe que esses testes não estão disponíveis no momento da migração.This article assumes that no such tests are available at the time of migration.

Após o teste automatizado, existe o teste às alterações de processo e tecnologia por utilizadores avançados.Second to automated testing is testing of the process and technology changes by power users. Os utilizadores avançados são as pessoas que normalmente executam um processo real que exige interações com uma ferramenta de tecnologia ou um conjunto de ferramentas.Power users are the people that commonly execute a real-world process that requires interactions with a technology tool or set of tools. Podem ser representados por um cliente externo ao utilizar um site de comércio eletrónico para comprar bens ou serviços.They could be represented by an external customer using an e-commerce site to acquire goods or services. Os utilizadores avançados também podem ser representados por um grupo de funcionários que executam um processo empresarial, como um centro de atendimento que serve os clientes e regista as suas experiências.Power users could also be represented by a group of employees executing a business process, such as a call center servicing customers and recording their experiences.

O objetivo do teste empresarial é solicitar a validação de utilizadores avançados para certificar que a nova solução é executada em linha com as expectativas e não impede processos empresariais.The goal of business testing is to solicit validation from power users to certify that the new solution performs in line with expectations and does not impede business processes. Se esse objetivo não for cumprido, o teste empresarial servirá como um ciclo de comentários que pode ajudar a definir porque e como a carga de trabalho não cumpre as expectativas.If that goal isn't met, the business testing serves as a feedback loop that can help define why and how the workload isn't meeting expectations.

Atividades empresariais durante o teste empresarialBusiness activities during business testing

Durante o teste empresarial, a primeira iteração é controlada manualmente diretamente com os clientes.During business testing, the first iteration is manually driven directly with customers. Esta é a forma mais pura, mas mais demorada do ciclo de comentários.This is the purest but most time-consuming form of feedback loop.

  • Identifique utilizadores avançados.Identify power users. A empresa geralmente tem uma compreensão melhor dos utilizadores avançados que são mais afetados por uma alteração técnica.The business generally has a better understanding of the power users who are most affected by a technical change.
  • Alinhe e prepare utilizadores avançados.Align and prepare power users. Garanta que os utilizadores avançados compreendem os objetivos empresariais, os resultados desejados e as alterações esperadas aos processos empresariais.Ensure that power users understand the business objectives, desired outcomes, and expected changes to business processes. Prepare-os e a sua estrutura de gestão para o processo de teste.Prepare them and their management structure for the testing process.
  • Participe na interpretação do ciclo de comentários.Engage in feedback loop interpretation. Ajude a equipa de TI a compreender o impacto de vários pontos de comentários dos utilizadores avançados.Help the IT staff understand the impact of various points of feedback from power users.
  • Esclareça a alteração do processo.Clarify process change. Quando a transformação puder acionar uma alteração aos processos empresariais, comunique a alteração e os impactos a jusante.When transformation could trigger a change to business processes, communicate the change and any downstream impacts.
  • Classifique os comentários.Prioritize feedback. Ajude a equipa de TI a classificar os comentários com base no impacto empresarial.Help the IT team prioritize feedback based on the business impact.

Às vezes, o TI pode empregar analistas ou proprietários de produtos que podem servir como proxies para atividades de testes empresariais discriminadas.At times, IT may employ analysts or product owners who can serve as proxies for the itemized business testing activities. No entanto, a participação empresarial é altamente incentivada e é provável que produza resultados empresariais favoráveis.However, business participation is highly encouraged and is likely to produce favorable business outcomes.

Atividades de TI durante o teste empresarialIT activities during business testing

O TI serve como um dos destinatários da saída do teste empresarial.IT serves as one of the recipients of the business testing output. Os ciclos de comentários expostos durante o teste empresarial acabam por se tornar itens de trabalho que definem a alteração técnica ou a alteração do processo.The feedback loops exposed during business testing eventually become work items that define technical change or process change. Como um destinatário, é esperado que o TI ajude na facilitação e recolha de comentários, bem como na gestão das ações técnicas resultantes.As a recipient, IT is expected to aid in facilitation, collection of feedback, and management of resultant technical actions. As atividades típicas que o TI realiza durante os testes empresariais incluem:The typical activities IT performs during business testing include:

  • Proporcionar estrutura e logística para testes empresariais.Provide structure and logistics for business testing.
  • Auxiliar na facilitação durante o teste.Aid in facilitation during testing.
  • Proporcionar um meio e um processo para registar comentários.Provide a means and process for recording feedback.
  • Ajudar a empresa a classificar e a validar os comentários.Help the business prioritize and validate feedback.
  • Desenvolver planos para agir em alterações técnicas.Develop plans for acting on technical changes.
  • Identificar os testes automatizados existentes que podem simplificar o teste por utilizadores avançados.Identify existing automated tests that could streamline the testing by power users.
  • Para alterações que podem exigir uma implementação ou teste repetidos, processos de teste de estudos, definir testes de referência e criar uma automatização para simplificar ainda mais o teste de utilizadores avançados.For changes that could require repeated deployment or testing, study testing processes, define benchmarks, and create automation to further streamline power user testing.

Passos seguintesNext steps

Em conjunto com os testes empresariais, a otimização dos recursos migrados pode refinar o custo e o desempenho da carga de trabalho.In conjunction with business testing, optimization of migrated assets can refine cost and workload performance.