Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella...

21
Il progetto 2000

Transcript of Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella...

Page 1: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Il progetto 2000

Page 2: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

La Y2K Compliance

La definizione di conformità all’Anno 2000 adottata è quella basata sulla raccomandazione British

Standard Institute BSI DISC PD 2000-1:

“Essere compatibili con l’Anno 2000, significa che né le prestazioni, né la funzionalità debbono risultare

compromesse dalle date prima durante e dopo l’anno 2000”.

Page 3: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Obiettivi del Progetto

Garantendo che:

i sistemi Hw siano Y2K compliant

il Sw di base sia Y2K compliant e compatibile con l’Hw

i sistemi applicativi siano adeguati per gestire correttamente il fenomeno del cambiamento della data in relazione all’anno

2000

Page 4: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Linee di azione• Adeguamento Sistemi Applicativi Y2K non compatibili e flussi di

interscambio

• Certificazione Sistemi Applicativi Y2K compatibili

– collaudi Y2K ( future test) e/o utilizzo di tool automatici (Indipendent Validation & Verification);

– certificazione di compatibilità per le componenti fornite da terze parti

• Adeguamento dell’hw e del sw di base di tutti i sistemi TIM

• Collaudo integrato

– individuazione dei processi informatici critici e delle applicazioni che li realizzano;

– verifica del funzionamento “integrato” delle applicazioni coinvolte

Page 5: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

L’organizzazione del Progetto

Governo e controllo

Analisi impatto

Modifica eUnit Test

•Fornitori abituali

Collaudo

Supporto Tecnologico

Page 6: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Il processo di conversione

Adeguamento Adeguamento Hw e Sw di Hw e Sw di

basebase

Adeguamento Adeguamento Hw e Sw di Hw e Sw di

basebase

Definizione Definizione trattamento trattamento

flussiflussi

Definizione Definizione trattamento trattamento

flussiflussiModifiche & Modifiche & Test UnitarioTest Unitario

Collaudo Collaudo Anno 2000Anno 2000

Analisi Analisi ImpattoImpatto

Analisi Analisi ImpattoImpatto

Page 7: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Analisi di impatto

• Individuazione di tutti i campi “data sensitive” contenuti negli oggetti sw

• Scelta della strategia di conversione– DATE EXPANSION: allargamento del campo da 2 a 4

digit, sia nelle applicazioni che nelle basi dati

– WINDOWING fisso o variabile: individuazione di una finestra temporale di 100 anni in cui è possibile determinare in modo univoco il secolo, attraverso la definizione di un anno base (es. anno base = 30; da 00 a 29 è XXI secolo, da 30 a 99 è XX secolo)

Page 8: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Modifica del software applicativo• Adeguamento dell’applicazione in base ai risultati dell’analisi degli impatti

• Definizione del trattamento dei flussi di interscambio mediante la realizzazione di programmi ponte (particolari routine che consentono l’interoperabilità dei sistemi quando sono messi in linea non contemporaneamente in versione adeguata all’anno 2000)

Collaudo Y2K• Verifica il corretto funzionamento delle applicazioni in intervalli temporali

differenti al fine garantire il funzionamento della applicazione in

– situazione attuale, fase di transizione al 2000, situazione che simula il “dopo 2000”.

Modifica e collaudo Y2K

Page 9: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Tool automatici

• Tra i fattori indispensabili al “Miglioramento della qualità dell'adeguamento” è stato individuato l’utilizzo di strumenti automatici di supporto al processo,

• Sono stati individuati, acquisiti e resi operativi i seguenti tool di supporto:

– D2000 (della HTG) e Turtle (della Sysdata);

– Netsiel Factory Tool (NFT) a supporto della IV&V;

– prodotti 2000 della suite “Compuware”per l’esecuzione delle fasi di “Collaudo” e “Test di pre-esercizio”.

Page 10: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

L’adeguamento Flussi Interscambio

• Censimento preliminare (Giugno 98)• Classificazione dei flussi e attribuzione di livello di

criticità• Definizione di un processo ad hoc, ad alto livello di

presidio per livelli di criticità alto e medio• Definizione e diffusione di:

– linee guida metodologiche– guide operative del processo di adeguamento

• Facilitazione dello scambio di informazioni previsto e verifica sistematica della loro congruenza

• Supporto metodologico ad hoc per situazioni specifiche

Page 11: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Sistemi Non Compatibili(SNC)

Sistemi TIM Sistemi Esterni (SE)

Sistemi Compatibili (SC)

C

E-C

E

A

B

Classificazione flussi

Alta criticitàAlta criticità

Media criticitàMedia criticità

Bassa criticitàBassa criticità

Page 12: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

OBIETTIVO

Garantire la Conformità Anno 2000di hardware, software di base e middleware per le piattaforme mainframe e dipartimentali.

Piano di Azione

• Censimento di sistemi e prodotti, verifica conformità Y2K ;

• Definizione delle piattaforme target (Hw e Sw) ;

• Analisi degli impatti sul sw applicativo ;

• Allineamento applicativi alla piattaforma target ;

• Aggiornamento dei sistemi .

Adeguamento Piattaforme Hw e Sw

Page 13: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

25% sistemi 25% sistemi non compatibili non compatibili anno 2000anno 2000

10% 10% da dismettereda dismettere 65%65% in esercizioin esercizio25% 25% da sostituireda sostituire

60%60% oltre il 2000oltre il 2000 40%40% entro il 2000entro il 2000

20% sistemi20% sistemi da adeguareda adeguare

La mappa dei sistemi

Page 14: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Stato di avanzamento delle attività65% dei Sistemi Applicativi già Y2K

compliant;90% dei Sistemi Applicativi saranno Y2K

compliant entro luglio 1999 (tra cui i sistemi mission critical);

100% dei Sistemi Applicativi saranno Y2K compliant entro agosto 1999.

Adeguamento dei Sistemi Applicativi

non compatibili

Page 15: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Adeguamento Piattaforme Hw e Sw

• La piattaforma tecnologica mainframe è completamente adeguata;

• Le piattaforme tecnologiche dipartimentali, e i relativi client, sono in corso di adeguamento:– 80% saranno Y2K compliant entro luglio 1999 (tra cui

i SA mission critical);– 100% entro settembre 1999.

• PC di “informatica individuale” – fine adeguamento 30 ottobre 1999

Page 16: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Attività Y2K ReteAttività Y2K Rete

ImpiantiRadio

• Censimento dei sistemi con individuazione di quelli critici

• Inserimento clausole sui nuovi contratti e richiesta di garanzie ai Fornitori secondo lo standard BSI per i sistemi già acquisiti

• Collaudo dei sistemi in modalità stand alone

• Collaudo dei sistemi in modalità integrata

• Stesura dei piani di emergenza Rete

Impianti diCommutazione

Sistemi diTrasmissione

SistemiSpeciali

Sistemi diGestione

Page 17: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Sistemi SpecialiSistemi Speciali

Raggiungimento Y2KCompliance per i sistemi critici

Raggiungimento Y2KCompliance per i sistemi critici

Complessivamente si ha:

Impianti di Commutazioneed alimentazione

Impianti di Commutazioneed alimentazione

Sistemi dei GestioneSistemi dei Gestione

Impianti RadioImpianti Radio

Sistemi di TrasmissioneSistemi di Trasmissione

Luglio 1999

Luglio 1999

Ottobre 1999

Luglio 1999

Compliance

• il 40 % dei sistemi già compliant

• il 90 % entro luglio 1999

• il 100% entro ottobre 1999

Page 18: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Clausole e GaranzieClausole e Garanzie

• Sono state inserite clausole ad hoc sui contratti emessi a partire dal 1998 e 1999

• Sono state richieste ai Fornitori opportune garanzie per i sistemi già forniti

• In entrambi i casi suddetti lo standard richiesto è il “BSI DISC PD 2000-1”

• Si stanno vagliando le risposte e predisponendo i piani di adeguamento per i sistemi non compatibili tra quelli dichiarati non critici

Page 19: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Collaudo dei sistemi criticiCollaudo dei sistemi critici

• Sono in corso prove specifiche in Test Plant per verificare la compliance dei sistemi in modalità stand alone

• E’ in fase di progetto un ambiente di test integrato Rete - Applicazioni Informatiche, in questo ambiente verranno eseguiti test congiunti anche con TELECOM Italia ed OMNITEL

• I test saranno completati entro settembre e successivamente l’ambiente di test sarà mantenuto in simulazione anno 2000 ed utilizzato per i collaudi di routine

Page 20: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Piani di emergenzaPiani di emergenza

Sebbene siano state dedicate risorse alla prevenzione ed alla eliminazione di tutte le possibili fonti di fallimento, potrebbero inevitabilmente insorgere potenziali problemi ed avere un impatto con i sistemi di rete.

E’ stato predisposto il progetto di Contingency Planning Anno 2000 con l’obiettivo di:

attivare procedure di emergenza per i servizi “mission critical” di TIM, in caso di blocco per Millennium bug, in grado di minimizzare l’impatto e la durata del blocco

Page 21: Il progetto 2000. La Y2K Compliance La definizione di conformità allAnno 2000 adottata è quella basata sulla raccomandazione British Standard Institute.

Piani di emergenzaPiani di emergenza

Il progetto prevede un’articolazione nelle fasi di seguito elencate:

•Analisi dei processi critici e attribuzione delle priorita’ di intervento

•Identificazione Scenari di errore e definizione dei Piani di Emergenza

•Realizzazione dei Piani di Emergenza

•Collaudo dei Piani di Emergenza

Attualmente il progetto si trova al termine della prima fase