ICT Professional Services



Advanced testing


Descrizione
Rispetto al corso base, che inquadra il processo di testing nell’ambito del ciclo di vita del software e si sofferma sulle principali tecniche, il corso avanzato approfondisce gli argomenti affrontati in precedenza ponendo l’accento su tre diversi aspetti che riguardano l’esercizio del test in un ambiente software “asset oriented”: aspetto Business, Tecnico e Governance. L’aspetto Business comprende la gestione e il test dei Requisiti (funzionali e non). L’aspetto Tecnico riprende ed affina le tecniche e la gestione del processo di Testing. Nella Governence rientrano gli aspetti che riguardano la definizione delle strategie di qualità, Risk Management, Raccolta ed analisi risultati, le misure di difettosità nonché i KPI per la costruzione del Cruscotto della qualità. Il corso si sofferma inoltre sull’organizzazione e l’implementazione di una strategia di Test nel caso di Outsourcing di progetti in cui vi sono fornitori esterni coinvolti nei processi di Application Management (AM). Concludono il corso alcune considerazioni legate alla qualificazione del test ai clienti al fine di renderli consapevoli dei costi ma anche dei benefici che otterranno.

Destinatari

  • Analisti, Designer e Architetti
  • Responsabili di programma/progetto
  • Capi Progetto
  • Personale dell'assicurazione e del controllo di qualità

Prerequisiti

  • Problematiche di base di testing
  • Conoscenza e applicazione gestione requisiti
  • Tecniche di software sizing

Contenuti

  • I tre aspetti della strategia di Testing - Business, Tecnico, Governance;
  • Business - Requisiti e Ispezioni sui Requisiti, Risk Analysis (derivante dal Project Scope) e rispetto di esigenze di certificazione (PCI, Privacy...) come input dei requisiti;
  • Tecnico - Approfondimento delle tecniche di testing ovvero Progettazione (Granularità dei Requisiti, Test di algoritmi e Rule Engine, Array ortogonali, ottimizzazione del numero dei Test Case) e Test di Non Regressione;
  • Governance - La strategia di testing in funzione della Risk Analisys, Test Project Management: organizzazione e gestione del gruppo di testing; Process: formazione e gestione delle fasi di progetto. Estimation, ovvero stime di effort e di difettosità residua e complessiva costruite sul sizing applicativo (Function Point) r Metriche ( Metriche di prodotto e di processo). La definizione dei KPI di processo, la raccolta dei risultati, e lo sviluppo di un Data Warehouse di stime e di metriche (estimation vs actual) come base per un sistema di qualità misurabile e tracciata;
  • Testing in regime di Outsourcing - Il Testing nell’AM, dalla contrapposizione alla cooperazione, condivisione delle tecniche e degli strumenti di test e delle metriche, rating dei Fornitori, aspetto premiante e penalizzante;
  • Qualificare e saper comunicare la qualità al Cliente - Perché il test costa caro ma vale ancor di più?

Durata

3 giorni

Questo sito fa uso di cookie anche di terze parti per poterti offrire una migliore esperienza di visita; cliccando su "Accetto" acconsenti all’ uso. Per approfondire clicca su Informativa.