ARIES ARCHITETTURA PER L'IMPLEMENTAZIONE RAPIDA DEI SISTEMI AZIENDALI - PRESENTAZIONE DELLA METODOLOGIA ARIES

Pagina creata da Marco Piras
 
CONTINUA A LEGGERE
ARIES ARCHITETTURA PER L'IMPLEMENTAZIONE RAPIDA DEI SISTEMI AZIENDALI - PRESENTAZIONE DELLA METODOLOGIA ARIES
ARIES
                                  Architettura   p e r l ’ i m p l e m e n ta z i o n e r a p i d a d e i s i s t e m i a z i e n d a l i

                                                                                              Presentazione della metodologia ARIES

ARIES brochure ITA_A4_v2.indd 1                                                                                                             03/08/2012 15:37
ARIES ARCHITETTURA PER L'IMPLEMENTAZIONE RAPIDA DEI SISTEMI AZIENDALI - PRESENTAZIONE DELLA METODOLOGIA ARIES
ARIES è una metodologia che consente di implementare
                                                      rapidamente complessi sistemi software su vasta scala,
                                                      compresi i sistemi multi-struttura, regionali e nazionali.
                                                      Molti progetti informatici su vasta scala non sono efficaci
                                                      per un motivo molto semplice: richiedono troppo tempo.
                                                      Rimangono invischiati in una serie di processi complessi ed
                                                      eccessivamente burocratici, causando così un incremento
                                                      dei costi e la perdita di fiducia da parte dei clienti. Ne risulta
                                                      che spesso solo una parte del sistema viene implementata
                                                      efficacemente e tuttavia con dei limiti che impediscono
                                                      l’accesso ai benefici desiderati.
                                                      Inoltre, accade spesso che la metodologia e la tempistica
                                                      siano troppo rigide e ciò costituisce un’altra causa comune
                                                      per la mancata implementazione efficace. Secondo il
                                                      manuale Managing Projects Large and Small della Harvard
                                                      Business School:
                                                      “Le metodologie convenzionali per il project management
                                                      sono efficaci quando esistono buone possibilità
                                                      che il progetto si svolgerà come previsto in fase di
                                                      pianificazione... quando emerge un numero limitato di
                                                      imprevisti... Il 50% [dei grandi progetti informatici] è
                                                      destinato ad essere un vero e proprio insuccesso.”
                                                      I progetti informatici complessi raramente si svolgono
                                                      secondo le previsioni originarie. Accade spesso che
                                                      l’eccessiva formalità dei processi e tempistiche rigide
                                                      ostacolino il rispetto delle scadenze, fatto salvo il caso
                                                      in cui i tempi previsti siano esageratamente (e
                                                      inaccettabilmente) lunghi.
                                  Molte metodologie di implementazione (specialmente quelle utilizzate da
                                  aziende di consulenza ed integrazione di sistemi) vengono progettate per
                                  implementare applicazioni create su misura per il cliente o prodotti che non
                                  possono essere facilmente adattati al cliente stesso. Le soluzioni create su
                                  misura per il cliente possono richiedere molto tempo, sia per il personale del
                                  cliente stesso che per il fornitore del software, e spesso non forniscono una
                                  funzionalità adeguata. Quando si trova a dover implementare prodotti non
                                  flessibili, il cliente deve adattarsi al prodotto stesso, in quella che viene spessa
                                  chiamata “implementazione delle buone pratiche”. Questo approccio richiede
                                  anche un intenso lavoro da parte del personale del cliente e potrebbe comunque
                                  non produrre i risultati desiderati.
                                  ARIES si basa su una diversa premessa: il modo migliore (e in molti casi l’unico)
                                  per risolvere questi complessi problemi informatici è l’utilizzo di software
                                  sofisticati in grado di adattarsi alle richieste specifiche del cliente. Questi
                                  prodotti sono un prerequisito per l’utilizzo di ARIES.
                                  ARIES può essere utilizzato in combinazione con la maggior parte dei modelli
                                  standard per il project management, come PMI e PRINCE2, e con strumenti
                                  quali i diagrammi di Pert e Gantt. Tuttavia non è efficace con metodologie
                                  derivate da, o principalmente destinate a, produzione, controllo di processi o
                                  processi evidence-based. Di solito, tali metodologie non sono sufficientemente
                                  agili per l’implementazione di software complessi.

ARIES brochure ITA_A4_v2.indd 2                                                                                            03/08/2012 15:37
ARIES ARCHITETTURA PER L'IMPLEMENTAZIONE RAPIDA DEI SISTEMI AZIENDALI - PRESENTAZIONE DELLA METODOLOGIA ARIES
I PRINCIPI DI ARIES

                    n    dattabilità. Sebbene sia normale voler modificare alcuni processi
                        A
                        del cliente durante l’implementazione di un nuovo prodotto, è bene
                        che ciò accada prima o dopo l’implementazione e non durante tale
                        processo. ARIES si distingue per essere un prodotto in grado di adattarsi
                        rapidamente al modo in cui il cliente opera, invece di costringere il cliente
                        a cambiare. Di conseguenza, tale adattabilità consentirà al sistema di
                        crescere ed evolversi insieme al cliente.
                    n    artecipazione esecutiva del cliente. Per definizione, l’enterprise system
                        P
                        avrà un forte impatto sull’azienda, perciò la partecipazione esecutiva del
                        cliente è decisiva per l’efficacia del sistema.
                    n    eedback tempestivo da parte del cliente e processi iterativi. La
                        F
                        “strategia a cascata”, che prevede il completamento di ciascuna fase
                        del progetto prima del passaggio a quella successiva, non è un modello
                        efficace per una rapida implementazione. La strategia iterativa aumenta
                        notevolmente l’efficacia del progetto in quanto in questo caso il cliente
                        fornisce il proprio feedback in modo tempestivo e costante non appena
                        viene perfezionata la configurazione del sistema, consentendo anche il
                        perseguimento di più pietre miliari contemporaneamente.
                    n    dozione rapida. ARIES si impegna a consegnare velocemente agli utenti
                        A
                        un sistema completamente funzionante per poi effettuare periodicamente
                        le modifiche necessarie nei 90 giorni successivi in base al feedback degli
                        utenti. Troppi progetti restano intrappolati in circoli viziosi dove gli utenti
                        avanzano richieste prima di avere un’esperienza diretta con il prodotto.
                    n    alidazione da parte del cliente, non collaudo. Al momento
                        V
                        dell’installazione del prodotto, non è necessario alcun collaudo. Tuttavia
                        è necessario che il cliente provveda alla revisione e alla validazione di
                        configurazione, workflow, integrazione e migrazione dei dati, nonché
                        di qualunque report specifico per accertarsi che questi riflettano le
                        sue effettive necessità. A questa validazione farà seguito una serie di
                        certificazioni di attivazione.
                    n    ttivazioni simultanee. Di solito, il metodo migliore è la “strategia
                        A
                        simultanea”, dove il sistema completo viene attivato contemporaneamente
                        per l’intera struttura (o comunque entro poche settimane). In questo
                        modo si evita di immettere due volte gli stessi dati sia nel vecchio che nel
                        nuovo sistema; inoltre, i sistemi iwmplementati solo parzialmente spesso
                        forniscono funzionalità non sufficienti a garantire un’operatività efficace.
                        Ancora più importante è la capacità del sistema di fornire al cliente i
                        benefici di un sistema pienamente funzionante in tempi molto più rapidi.

ARIES brochure ITA_A4_v2.indd 1                                                                           03/08/2012 15:37
ARIES ARCHITETTURA PER L'IMPLEMENTAZIONE RAPIDA DEI SISTEMI AZIENDALI - PRESENTAZIONE DELLA METODOLOGIA ARIES
APPENDICE I: LE FASI DELL’IMPLEMENTAZIONE DI ARIES

               Le fasi di implementazione sono le seguenti:             7.	La configurazione ottenuta viene quindi
                                                                            presentata al cliente, il quale comunica
               1.	Il primo incontro con il cliente ha lo scopo di
                                                                            eventuali errori riscontrati (ad esempio un
                   instaurare un rapporto, stabilire le aspettative
                                                                            workflow sbagliato) e verifica che non siano
                   complessive del cliente e identificare le
                                                                            stati omessi elementi importanti. Dopodiché,
                   risorse di cui dispone. All’incontro dovrebbero
                                                                            saranno apportate le debite correzioni.
                   partecipare sia i dirigenti che hanno preso
                   parte all’acquisto del sistema sia i membri del      8.	Contemporaneamente, gli Specialisti tecnici
                   personale dei clienti che avranno un ruolo di            completano le integrazioni, le procedure di
                   primo piano in fase di implementazione. A                migrazione dei dati, i report, ecc.
                   questo punto verrà presentata la campagna
                                                                        9.	Nel caso di funzioni personalizzate, queste
                   di adozione da parte dell’utente e verrà
                                                                            vengono riviste e collaudate dal cliente.
                   identificato un team congiunto che si
                                                                            Nel caso vi sia un’interfaccia utente
                   occuperà della sua divulgazione.
                                                                            personalizzata, anch’essa dovrà essere
               2.	Viene mostrata l’edizione nazionale del                  rivista e approvata dal cliente.
                   prodotto (o un’altra versione vicina alle
                                                                        10.	InterSystems (o un subappaltatore) esegue i
                   esigenze del cliente) agli utenti che sono stati
                                                                             nostri script di prova.
                   identificati per il progetto. Tale dimostrazione
                   ha l’obiettivo di mettere in evidenza in che         11.	Il cliente rivede e valida: a) il workflow, le
                   modo il prodotto soddisfa le loro esigenze e              norme cliniche e altri componenti della
                   di far riflettere gli utenti sull’uso ottimale del        configurazione; b) la migrazione dei dati,
                   sistema.                                                  l’integrazione, i report, ecc.; e c) qualsiasi
                                                                             funzione personalizzata. Il cliente dovrà
               3.	Gli Specialisti dell’applicazione raccolgono
                                                                             inoltre eseguire e validare gli script relativi
                   le specifiche per il workflow e altri problemi
                                                                             ai percorsi dei pazienti. Le fasi dalla
                   di configurazione che poi dovranno essere
                                                                             7 alla 12 sono iterative!
                   confermate dal cliente. Nel caso in cui siano
                   coinvolti più ospedali/organizzazioni,               12.	Le certificazioni di attivazione vengono
                   tutte le organizzazioni devono rivedere                   ottenute separatamente per ciascun modulo,
                   contemporaneamente ciascun modulo.                        per la migrazione dei dati, le integrazioni e una
                                                                             serie di casi d’uso dei percorsi dei pazienti.
               4.	Analogamente, gli Specialisti tecnici insieme
                                                                             Deve essere rilasciata anche una certificazione
                   agli Specialisti dell’applicazione e il cliente
                                                                             di attivazione attestante che l’infrastruttura
                   identificheranno (e il cliente dovrà approvare)
                                                                             informatica del cliente è adeguata.
                   richieste particolari in merito a report,
                   integrazione, migrazione dei dati e qualsiasi        13.	InterSystems forma gli “utenti principali” e
                   sviluppo si ritenga necessario.                           gli amministratori del sistema del cliente. La
                                                                             formazione degli altri utenti è responsabilità
               5.	In base ai colloqui con il cliente, InterSystems
                                                                             di un cliente o di un subappaltatore.
                   fornisce una serie di script di prova per i casi
                   d’uso dei percorsi dei pazienti.                     14.	Viene attivato il sistema (di solito, l’intero
                                                                             sistema viene attivato contemporaneamente
               6.	A partire dall’edizione nazionale (o
                                                                             o comunque nel giro di poche settimane) e gli
                   un’implementazione che sia simile all’ospedale/
                                                                             utenti iniziano ad acquisire dimestichezza.
                   clinica, ecc.), InterSystems implementa tutte
                   le modifiche alla configurazione del software        15.	Al termine dei primi 30 giorni di utilizzo
                   e del workflow e crea la maggior parte delle              attivo, realizzeremo tutte le modifiche
                   tabelle di codici specifiche per il centro.               essenziali. InterSystems assegnerà ad alcuni
                   Il cliente non apporta alcuna modifica al                 membri del proprio personale l’incarico di
                   workflow o alla configurazione, ma può essere             lavorare insieme al Centro Assistenza del
                   responsabile di alcune tabelle di codici. Spesso,         Cliente nel corso di questi 30 giorni.
                   le modifiche vengono effettuate dal personale
                                                                        16.	Trascorsi 90 giorni dall’attivazione,
                   dell’InterSystems alla presenza del cliente
                                                                             apporteremo una serie di modifiche finali.
                   responsabile per quel modulo specifico.
                                                                             A questo punto il sistema dovrebbe essere
                                                                             pronto per essere gestito dall’organizzazione
                                                                             addetta all’assistenza.

ARIES brochure ITA_A4_v2.indd 2                                                                                                  03/08/2012 15:37
APPENDICE II: PIETRE MILIARI DI ARIES

                                  L’esempio che segue mostra una serie di pietre
                                  miliari per un progetto mono-struttura di ARIES
                                  (una serie simile viene utilizzata anche per
                                  progetti multi-strutturali).
                                  La natura parallela e iterativa delle varie attività
                                  non consente sempre di raggiungere le diverse
                                  pietre miliari in un ordine prestabilito.
                                  1. Inizio del progetto
                                  2. Vengono raccolte e concordate le specifiche più
                                      importanti (con l’approvazione del cliente)
                                      e condizioni del sistema sono pronte,
                                  3. L
                                     compresa tutta l’infrastruttura informatica
                                  4. Viene completata la configurazione
                                  5. Vengono completati i report e i dashboard
                                  6. Vengono completate e validate procedure di
                                      integrazione e migrazione dei dati
                                  7. G
                                      li script di prova vengono eseguiti
                                     correttamente.
                                  8. Vengono ottenute le certificazioni di attivazione
                                  9. Viene fornita la formazione agli utenti principali
                                  10. Viene fornita la formazione agli utenti
                                  11. Attivazione
                                  12. Completamento dei primi 30 giorni di utilizzo
                                      attivo: installazione degli adeguamenti
                                  13. Completamento dei primi 90 giorni di utilizzo
                                      attivo: installazione degli adeguamenti finali e
                                      trasferimento del sistema all’assistenza.

ARIES brochure ITA_A4_v2.indd 3                                                            03/08/2012 15:37
APPENDICE III: ARIES Responsabilità delle Parti

                       Il diagramma che segue fornisce uno sguardo d’insieme delle responsabilità congiunte in un’implementazione su vasta
                       scala per un cliente nel settore sanitario. Potranno tuttavia esservi differenze in base al paese e al cliente specifico.

                        						 Responsabilità di InterSystems

                        Configurazione dell’applicazione                   n   Configurare:
                        					                                                  l Workflow
                        					                                                  l Layout delle schermate
                        					                                                  l Menu
                        					                                                  l Gruppi di sicurezza
                        						                                             n   Compilare la maggior parte delle tabelle di codici
                        						                                             n   Creare report e dashboard speciali, se necessario

                        Migrazione e integrazione dei dati                 n   Sviluppare i processi di migrazione
                        						                                             n   Eseguire la migrazione dei dati
                        						                                             n   Fornire le interfacce ad altre applicazioni/sistemi

                        Configurazione del sistema		                       n   Installare il software InterSystems
                        						                                             n   Fornire consulenza ai clienti in merito ai requisiti
                                                                                dell’infrastruttura

                        Collaudare e validare			                           n   Fornire ed eseguire la serie degli script di prova di base
                        						                                             n   Sviluppare gli script dei percorsi dei pazienti
                        						                                             n   Collaudare tutte le modifiche al workflow e alla configurazione
                        						                                             n   Collaudare tutti i report, i dashboard e le altre funzioni
                                                                                personalizzate
                        						                                             n    Collaudare la migrazione e l’integrazione dei dati

                        Formazione					                                    n   Erogare la formazione relativa alla gestione del sistema
                        						                                             n   Erogare la formazione agli utenti principali

                        Gestione					                                      n   Garantire la partecipazione del personale InterSystems
                                                                                competente
                        						                                             n    Fornire il project management del personale InterSystems

ARIES brochure ITA_A4_v2.indd 4                                                                                                        03/08/2012 15:37
sta

             Responsabilità del cliente

             n D
                 eterminare eventuali modifiche all’organizzazione e al
                workflow del cliente
             n Definire e rivedere i requisiti di configurazione

             n Specificare report e dashboard speciali, se necessario

             n Elaborare le tempistiche cliniche

             n Compilare alcune tabelle di codici, in collaborazione con il personale di InterSystems

             n   Accordarsi con i fornitori attuali per:
                 l Output automatici prodotti dalla migrazione dei dati (file flat) con adeguata documentazione
                 l Documentazione dell’interfaccia per tutti i sistemi con cui è necessario integrarsi
             n   Essere disponibili per spiegare il significato e le relazioni dei dati trasmessi
             n   Fornire l’accesso ad altri sistemi per il collaudo in base alle necessità
             n   Fornire qualsiasi contenuto di terzi richiesto, ad esempio il database dei farmaci

             n   Fornire e configurare server e reti
             n   Fornire e configurare i dispositivi del cliente, compresi computer e stampanti
             n   Registrare utenti autorizzati e specificare la sicurezza degli utenti

             n    Descrivere i casi d’uso e collaborare con InterSystems per definire gli script dei percorsi del paziente
             n    Rivedere gli script di prova per assicurarsi di avere incorporato tutti i processi di lavoro
             n    Collaudare tutte le funzioni personalizzate
             n    Rivedere e validare:
                 l   Tutti i problemi di configurazione, compresi i workflow
                 l   Tutti i report e i dashboard personalizzati
                 l   Che tutti i dati migrati ed integrati siano accurati, inseriti nei campi corretti e nel formato corretto
                 l   Percorsi dei pazienti
             n   Completare la certificazione di attivazione per ciascun modulo assicurandosi che la configurazione risponda
                  alle esigenze della struttura
             n    Eseguire tutti i collaudi necessari per la certificazione di attivazione.

             n    ormare gli utenti prima dell’attivazione del sistema (in determinate circostanze di questo aspetto potrà
                 F
                 occuparsene anche InterSystems)
             n   Erogare una formazione continua per i nuovi utenti dopo l’attivazione del sistema
             n    Produrre materiali e documentazione di formazione per gli utenti specifici per il centro, comprese le
                   politiche degli utenti, se necessario (di solito, riteniamo che tale documentazione non sia necessaria).

             n   Fornire la direzione esecutiva e clinica necessaria per il completamento, l’attivazione e l’adozione del
                  progetto da parte degli utenti
             n    Ottenere il supporto e la collaborazione dei reparti e degli utenti principali
             n    Garantire la partecipazione del personale del cliente competente
             n    Fornire il project management al personale del cliente

      ARIES brochure ITA_A4_v2.indd 5                                                                                           03/08/2012 15:37
InterSystems Corporation

                                      World Headquarters
                                      One Memorial Drive
                                   Cambridge, MA 02142-1356
                                      Tel: +1.617.621.0600
                                     Fax: +1.617.494.1631

                                         InterSystems.com

                                      InterSystems Italia s.r.l.

                                      Piazzale Biancamano, 8
                                        20121 Milano, Italy
                                      Tel: +39 02 62 03 22 00
                                      Fax: +39 02 62 03 40 00

                                  Corte Don Giuliano Botticelli, 11
                                     47023 Cesena (FC) – Italy
                                       Tel: +39 0547 368211
                                      Fax: +39 0547 368231

                                        InterSystemsitalia.it

ARIES brochure ITA_A4_v2.indd 6                                       03/08/2012 15:45
Puoi anche leggere