Informazioni aggiuntive per il test aziendale (test di accettazione utente) durante la migrazioneGuidance for business testing (UAT) during migration

Tradizionalmente considerata come funzione IT, il test di accettazione utenti durante una trasformazione aziendale può essere orchestrato esclusivamente dal team IT.Traditionally seen as an IT function, user acceptance testing during a business transformation can be orchestrated solely by IT. Questa funzione, tuttavia, viene spesso eseguita in modo più efficace come funzione aziendale.However, this function is often most effectively executed as a business function. Il team IT supporta quindi questa attività aziendale facilitando il test, sviluppando piani di test e automatizzando i test quando possibile.IT then supports this business activity by facilitating the testing, developing testing plans, and automating tests when possible. Sebbene l'IT possa spesso fungere da surrogato per il test, non vi è alcun sostituto per l'osservazione diretta degli utenti reali che tentano di sfruttare una nuova soluzione nel contesto di un processo aziendale reale o replicato.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

Se disponibile, il test automatizzato è un mezzo più efficace ed efficiente per testare qualsiasi sistema.When available, automated testing is a much more effective and efficient means of testing any system. Tuttavia, le migrazioni cloud spesso si concentrano principalmente sui sistemi legacy o sui sistemi di produzione almeno stabili.However, cloud migrations often focus most heavily on legacy systems or at least stable production systems. Spesso questi sistemi non sono gestiti da test automatizzati accurati e ben gestiti.Often, those systems aren't managed by thorough and well-maintained automated tests. Questo articolo presuppone che tali test non siano disponibili al momento della migrazione.This article assumes that no such tests are available at the time of migration.

In secondo luogo, i test automatizzati sono test delle modifiche apportate alla tecnologia e ai processi da parte degli utenti.Second to automated testing is testing of the process and technology changes by power users. Gli utenti esperti sono persone che in genere eseguono un processo reale che richiede interazioni con uno strumento tecnologico o un set di strumenti.Power users are the people that commonly execute a real-world process that requires interactions with a technology tool or set of tools. Potrebbero essere rappresentati da un cliente esterno che usa un sito di e-commerce per acquisire beni o servizi.They could be represented by an external customer using an e-commerce site to acquire goods or services. Gli utenti esperti possono anche essere rappresentati da un gruppo di dipendenti che esegue un processo aziendale, ad esempio un call center che assiste i clienti e registra le proprie esperienze.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.

L'obiettivo del test aziendale è sollecitare la convalida da parte degli utenti esperti per certificare che la nuova soluzione è in linea con le aspettative e non ostacola i processi aziendali.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 tale obiettivo non viene soddisfatto, il test aziendale funge da ciclo di feedback che consente di definire il motivo e il modo in cui il carico di lavoro non soddisfa le aspettative.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.

Attività aziendali durante i test aziendaliBusiness activities during business testing

Durante i test aziendali, la prima iterazione viene gestita manualmente, direttamente con i clienti.During business testing, the first iteration is manually driven directly with customers. Questa è la forma più semplice, ma più dispendiosa in termini di tempo del ciclo di feedback.This is the purest but most time-consuming form of feedback loop.

  • Identificare gli utenti avanzati.Identify power users. L'azienda ha in genere un migliore riconoscimento degli utenti esperti più interessati da una modifica tecnica.The business generally has a better understanding of the power users who are most affected by a technical change.
  • Allineare e preparare gli utenti avanzati.Align and prepare power users. Assicurarsi che gli utenti esperti conoscano gli obiettivi aziendali, i risultati desiderati e le modifiche previste ai processi aziendali.Ensure that power users understand the business objectives, desired outcomes, and expected changes to business processes. Preparare loro e la loro struttura di gestione per il processo di test.Prepare them and their management structure for the testing process.
  • Partecipare nell'interpretazione del ciclo di feedback.Engage in feedback loop interpretation. Aiutare il personale IT a comprendere l'effetto dei diversi punti di feedback degli utenti esperti.Help the IT staff understand the impact of various points of feedback from power users.
  • Chiarire la modifica al processo.Clarify process change. Quando la trasformazione può attivare una modifica ai processi aziendali, comunicare la modifica e qualsiasi impatto downstream.When transformation could trigger a change to business processes, communicate the change and any downstream impacts.
  • Assegnare priorità ai feedback.Prioritize feedback. Consentire al team IT di assegnare priorità ai feedback in base all'impatto aziendale.Help the IT team prioritize feedback based on the business impact.

In alcuni casi, il team IT può utilizzare analisti o proprietari del prodotto che possono fungere da proxy per le attività di test aziendale dettagliate.At times, IT may employ analysts or product owners who can serve as proxies for the itemized business testing activities. Tuttavia, la partecipazione aziendale è caldamente consigliata ed è probabile che produca risultati aziendali favorevoli.However, business participation is highly encouraged and is likely to produce favorable business outcomes.

Attività IT durante i test aziendaliIT activities during business testing

Il team IT è uno dei destinatari dell'output dei test aziendali.IT serves as one of the recipients of the business testing output. I cicli di feedback esposti durante i test aziendali diventano elementi di lavoro che definiscono modifiche tecniche o modifiche ai processi.The feedback loops exposed during business testing eventually become work items that define technical change or process change. In qualità di destinatario, si prevede che il team IT contribuisca alla facilitazione, alla raccolta di feedback e alla gestione delle azioni tecniche conseguenti.As a recipient, IT is expected to aid in facilitation, collection of feedback, and management of resultant technical actions. Le attività tipiche che esegue il team IT durante i test aziendali includono:The typical activities IT performs during business testing include:

  • Fornire la struttura e la logistica per i test aziendali.Provide structure and logistics for business testing.
  • Agevolare i test.Aid in facilitation during testing.
  • Fornire un mezzo e un processo per la registrazione del feedback.Provide a means and process for recording feedback.
  • Consentire all'azienda di definire le priorità e convalidare il feedback.Help the business prioritize and validate feedback.
  • Sviluppare piani per agire su modifiche tecniche.Develop plans for acting on technical changes.
  • Identificare i test automatizzati esistenti che possono semplificare il test da parte di utenti esperti.Identify existing automated tests that could streamline the testing by power users.
  • Per le modifiche che potrebbero richiedere una distribuzione o un test ripetuti, studiare i processi di test, definire i benchmark e creare l'automazione per semplificare ulteriormente i test dell'utente.For changes that could require repeated deployment or testing, study testing processes, define benchmarks, and create automation to further streamline power user testing.

Passaggi successiviNext steps

Insieme ai test aziendali, l'ottimizzazione degli asset migrati può migliorare le prestazioni dei costi e del carico di lavoro.In conjunction with business testing, optimization of migrated assets can refine cost and workload performance.