Pronti o no, arriva il 2000 Pier Carlo Rapetti. Contingency Planning n Cosè essenziale per: il...

Post on 01-May-2015

212 views 0 download

Transcript of Pronti o no, arriva il 2000 Pier Carlo Rapetti. Contingency Planning n Cosè essenziale per: il...

Pronti o no, arriva il 2000Pier Carlo Rapetti

Contingency Planning Cos’è essenziale per:

il primo giorno dell’anno?La prima settimana?

Non dimentichiamo: la fine della prima settimana il primo fine-mese il termine del primo trimestre il fatto che il 2000 è bisestileeventuali date speciali

Il personale

Gestione dei Desktop

Unicenter TNG - Asset Management Option

Inventario automatico di Hardware & Software Controllo delle licenze Controllo centralizzato della configurazione Gestione automatica degli eventi Integrazione aperta del controllo remoto Gestione e analisi dei problemi su Desktop Reportistica avanzata

Inventario HardwareCompatibile DMICPU, dischi, memoriaBios, CMOS, ecc. Informazioni addizionaliPC, MAC e UNIX

Inventario SoftwareRegistrazione licenzeInventario delle

applicazioni4000 pacchetti notiPC, MAC e UNIX

Controllo del SoftwareAuditingInstallazioniUtenti particolariPC e MAC

Controllo della configurazione File di testo (ini, sys, ecc.)Registri (95 e NT)DirectoryNon occorre scripting

Unicenter TNG - Asset Management Option

Unicenter TNG - Distribuzione del software

Automazione della distribuzione, archiviazione, installazione e rollback del software

Controllo sugli utenti finali e verifica dello stato Distribuzione Push e Pull Controllo delle versioni Verifica di pre-requisiti e co-requisiti Compressione e crittografia

Disaster Recovery Occorre definire un piano nel caso in cui:

i telefoni non funzioninonon siano disponibili i cerca-persone le reti siano paralizzate i sistemi di sicurezza siano inattivi i PC non funzionino il riscaldamento sia bloccatonon ci sia elettricitàgli ascensori siano fermi le applicazioni non funzioninonon sia possibile contattare i fornitori

CA Discovery 2000 Gestione del progetto Inventario Analisi di impatto Correzione IV&V Testing CCM

Soluzioni globali e Partner strategici

Una soluzione completa

Cos’è IV&V? Independent Verification and Validation Indipendente dal tipo di correzione

strumenti differenti tecnica oggettiva

Verifica e validazioneanalisi di tutto il codice tutte le date sono state modificate

Attività Aggiuntivegaranzia di correttezzaNON sostituisce il testing

Priorità di IV&V: Fattori di rischioCorrezione eseguita in-house Gli esperti dei vari argomenti Conoscenze dei linguaggi La documentazione: codice originale e modifiche Programmazione strutturata o “spaghetti code” Strumenti di automazione

scanning/parsinganalisi del data flow

Change & Configuration Managementcontrollo delle versionisviluppo in parallelo

Priorità di IV&V: Fattori di rischioCorrezione eseguita all’esterno Disponibilità degli esperti dei vari argomenti Conoscenze dei linguaggi La documentazione: codice originale e

modifiche Strumenti di automazione

scanning/parsinganalisi del data flow

Change & Configuration Management integrazione con le modifiche fatte in-

house

Priorità di IV&V: Fattori di rischioCodice fornito da Vendor Personalizzazione: un semplice ritocco o una

pesante attività? I test del Vendor Dimensione della base di utenza Nuovo prodotto? Nuova release? Esperienza su precedenti upgrade

IV&V: è parte del progetto Y2K Occorre eseguire la IV&V:

durante la fase di correzioneprima del testingdurante il testingdopo il testing

Occorre eseguire la IV&V sul:codice correttosul codice originale

Il codice potrebbe dare errore durante il test… ma gli utenti non sanno quale campo

data è sbagliato

La IV&V Sostituisce il testing? NO E’ un supplemento al testing

trova più rapidamente gli errori il test non controlla ogni linea di codice il testing potrebbe non

identificare campi data in errorepiù tardi si scopre un errore, più

il testing diventa gravoso Velocizza il testing

si focalizza sui campi data identificatiassicura che l’elaborazione delle date sia corretta

YYDD MM

Millennium Watch