Non Regression Continuous Testing (NRT)

Per ridurre costi e Time to Market del lancio dei nuovi prodotti
[…]è una piattaforma molto flessibile. Irion si è dimostrata molto capace, molto abile nell’adattare poi la soluzione alle nostre esigenze, quindi a rendere il prodotto assolutamente aderente a quelle che erano le nostre necessità.
Marco Airoldi
Head of Financial Engineering Divisione Corporate & Investment Banking – Capital Market Solutions – Financial Engineering
Cliente dal
2014

Esigenze

Automatizzare i test di messa in produzione

Time To Market Acceleration

Diminuire il tempo di delivery di un nuovo prodotto

Superare l’approccio sequenziale di esecuzione delle attività

Adozione di un approccio Agile iterativo

Software Quality Improvement

Supportare lo sviluppo di nuove feature garantendo la qualità attesa e preservando il valore “as is”

Rendere possibile l’analisi incrementale degli esiti dei cicli di test

Aumentare la consapevolezza in fase di certificazione di un ready for deployment

Resource Savings

Limitare il consumo di tempo e risorse

Anticipare l’individuazione dei defect

Ridurre il costo di risoluzione delle anomalie

Soluzione

Un processo fortemente automatizzato che riduce il Time to Market a un quarto!

Capabilities

Alcune delle funzionalità di Irion EDM utilizzate:

Metadata Driven Datastore Definition

Codeless Dataset Compare Rule

Automatic rule documentation

Process Orchestration & Automation

Risultati raggiunti

Full test di integrazione librerie di pricing / Sistema di Front Murex:

Elapsed: 2 giorni
Run 1 volta a settimana

Coverage test libreria di pricing:
100% sui deal a sistema (Murex)

Speed up on “Time to Market” > 4X

Teamwork tra FE/IT/Demand

Riduzione dei costi

Business scalabile

Valorizzazione risorse umane

Qualità e sicurezza dei deliverables

Documentazione automatica dei test svolti

Sfide

Combinare il Continuous Testing con lo Shift to Left

Data Intensive Test suite
Creazione di una data intensive test suite

Facile da manutenere

Capace di acquisire e controllare in maniera massiva i dataset baseline vs quelli “to be”
Automation
Automatizzare le procedure di esecuzione dei test

Minimizzare il response time

Rendere il processo sicuro e storicizzabile in qualunque momento del suo ciclo
Accountability Reporting
Realizzare analisi interattive degli esiti sia puntuali che storiche

Gestire i feedback verso la test suite

Produrre report sui risultati ottenuti corredati dalla verbalizzazione dei test eseguiti
Torna in alto