Test Factory

Ad ogni progetto sono associati dei rischi, la cui identificazione richiede molta attenzione e competenze di business specifiche sui sistemi. I rischi sono tanto più mitigati quanto più robusta ed efficace è la strategia di test.

Molti sono gli aspetti che devono essere verificati, tra questi emerge la necessità di raggiungere un’accurata rappresentazione delle informazioni e la corretta esecuzione dei processi e delle funzionalità, tenendo in opportuna considerazione gli interventi di sviluppo e adeguamento eseguiti sui sistemi.

Si rende quindi necessario progettare e sviluppare varie tipologie di test:

  • Test Funzionali con l’obiettivo di verificare che l’implementazione di un nuovo processo informatico sia “quella attesa”, ovvero quella specificata nei documenti di Business Requirement e di Analisi Funzionale
  • Test automatici di non regressione i quali permettono la verifica del corretto funzionamento mediante il confronto del comportamento di 2 ambienti (ad esempio due versioni differenti)
  • Test di carico con lo scopo di verificare i tempi di risposta dell’applicazione con carichi analoghi a quelli previsti in produzione
  • Analisi del software con lo scopo di verificare il rispetto delle regole d’ingegneria del software mediante analisi statica dei sorgenti sviluppati.

La soluzione

Engineering, grazie all’esperienza decennale maturata nella gestione automatica dei test funzionali, propone al mercato assicurativo il modello della “Test Factory”.

Si tratta di un modello specifico e finalizzato alle tematiche assicurative, applicabile ai sistemi delle compagnie vita e danni, basato sulla conoscenza delle best practice e delle metodologie di test.

La competenza funzionale e dei processi del mondo assicurativo permette una progettazione accurata dei test da condurre.

L’integrazione dei tool di test automatico con motori di Business Intelligence consente il monitoraggio e l’analisi critica e interattiva dei risultati ottenuti durante i cicli di test.

La copertura

Il servizio di Test Factory soddisfa le esigenze di test dei clienti in tutte le fasi progettuali, sia durante lo sviluppo e la certificazione precedente alla messa in produzione, sia nelle fasi operative dopo il go-live.

Il servizio diventa parte integrante del ciclo di vita del software, migliorandone la qualità e riducendo i costi di manutenzione.

Viene ridotto significativamente il coinvolgimento degli utenti nelle attività di test i quali possono dedicarsi al meglio alle attività di business.

Le modalità di erogazione del servizio

Attività presso la compagnia

  • Raccolta dei requisiti e recepimento delle analisi funzionali
  • Pianificazione delle attività e incontri periodici di avanzamento dei test
  • Presentazione dei risultati dei test
  • Valutazione dei KPI definiti
  • Presidio presso la compagnia per scopi o progetti particolari.

Attività presso i laboratori Engineering

  • Definizione del Master Test Plan
  • Esecuzione dei test e sintesi dei risultati
  • Realizzazione delle procedure di test automatico
  • Presidio ed esecuzione dei test automatici
  • Hosting degli applicativi a supporto della certificazione.