CONTRATTO ATTUATIVO
per l’affidamenĒo dei servizi di sviluppo frontend, backend e devops
CIG: 91076785A5
CIG DERIVATO: 959105227E CUP: G51B21005590006
Art. 1 - Deffinizioni
Art. 2 - Valore giuridico delle premesse e degli allegati Art. 3 - Oggetto e importo del Contratto Attuativo Art. 4 - Durata del Contratto Attuativo
Art. 5 - Corrispettivi e modalità di pagamento
Art. 6 - Ordinativi di Servizio
Art. 7 - Penali
Art. 8 - Oneri di sicurezza per l’eliminazione dei rischi da interferenza
Art. 9 - Responsabili delle Parti e comunicazioni relative al Contratto Attuativo
Art. 10 - Rinvio
Art. 11 - Foro competente
tra
PagoPA S.p.A., con sede legale in Roma, Piazza Colonna, n. 370, C.F., P.I. e iscrizione al Registro delle Imprese di Roma n. 15376371009, in persona del suo legale rappresentante il Direttore Generale Xxxxxxxx Xxxxxxxxx (di seguito “Società”o “Committente”)
e
NTT DATA Italia S.p.A. con sede legale in Milano, Via Xxxxxxx Xxxxxxxx n.4, iscrizione al Registro delle Imprese di Milano, Codice Fiscale 00513990010 e Partita IVA n. 07988320011, PEC xxx_xxxx@xxxxxxxxxxxxx.xxxxxxxxx.xx, in persona del suo legale rappresentante pro tempore Xxxxxxxx Xxxxxxxx (di seguito “Fornitore”)
La Societm e il Fornitore, di seguito singolarmente “Parte” e congiuntamente “Parti”
PREMESSO CHE
a) la Societm ha come obiettivo la diffusione di servizi pubblici digitali mediante
1 di 11
lo sviluppo di progetti innovativi e la progettazione, l’attuazione e lo sviluppo di infrastrutture digitali su cui costruire una nuova generazione di servizi pubblici, per un nuovo rapporto Stato - cittadino più moderno, sostenibile e vantaggioso, attraverso le piattaforme dalla medesima gestite, in particolare:
● Piattaforma delle notifiche digitali degli atti (PN);
● Piattaforma pagoPA;
● APP IO;
● Piattaforma Digitale Nazionale Dati (PDND);
● Check Iban;
● Centro Stella;
b) l’innovazione e la modernizzazione sono fondamentali per il raggiungimento della missione istituzionale della Societm, e gli obiettivi sopra citati possono essere raggiunti attraverso il completamento e la messa a disposizione delle infrastrutture immateriali che alla medesima fanno capo;
c) per tutto quanto sopra, sussiste per la Societm la necessitm di affidare servizi di sviluppo frontend, backend e devops da effettuarsi nell’ambito dei progetti tecnologici sopra indicati;
d) a tal fine, la Committente ha indetto in data 17/02/2022 una procedura di gara europea (aperta) ai sensi dell’art. 60, D.lgs 50/2016 s.m.i. per l’affidamento, tramite Accordo quadro ex art. 54, co. 4 lett. a) D.lgs 50/2016 s.m.i., delle prestazioni in oggetto, prevedendo l’aggiudicazione nei confronti dei due concorrenti migliori offerenti, secondo una ripartizione delle quote di aggiudicazione come specificato nel Disciplinare di gara e nel Capitolato tecnico;
e) in data 06/07/2022 è stato sottoscritto, tra il Fornitore e la Committente, l’Accordo Quadro avente ad oggetto i “Servizi di sviluppo frontend, backend e devops”;
f) nell’ambito dell’Accordo Quadro, il Fornitore si è impegnato a sottoscrivere Contratti Attuativi aventi ad oggetto la prestazione dei servizi in questione;
g) le Parti hanno redatto congiuntamente un Piano Attuativo avente ad oggetto il porting dei modulo di party attualmente realizzato con tecnologie Scala e correntemente in produzione (sub-allegato 1);
h) che il Fornitore ha presentato la documentazione tecnica richiesta ai fini della stipula del presente atto (di seguito “ Contratto Attuativo”);
i) ai sensi dell’art. 80, comma 4, del D.lgs. 50/2016 s.m.i, la Committente ha provveduto al positivo accertamento della correttezza contributiva del Fornitore, mediante l’acquisizione del D.U.R.C.
2 di 11
Tanto ritenuto e premesso, le Parti, come in epigrafe rappresentate e domiciliate, convengono e stipulano quanto segue:
Art. 1 (Deffinizioni)
Si rinvia alle definizioni presenti nell’Accordo Quadro, parte integrante e sostanziale del presente Contratto Attuativo.
Art. 2 (Valore giuridico delle premesse e degli allegati)
1. Le premesse formano parte integrante e sostanziale del presente Contratto Attuativo.
2. Formano parte integrante e sostanziale del presente Contratto Attuativo, anche se non formalmente allegati, l’Accordo Quadro, il Capitolato Tecnico, il Disciplinare di Gara e l’Offerta (sia Tecnica sia Economica) dell’Appaltatore.
Art. 3 (Oggetto e importo del Contratto Attuativo)
1. Il presente Contratto Attuativo ha ad oggetto il porting dei modulo di party attualmente realizzato con tecnologie Scala e correntemente in produzione (sub allegato 1).
2. Il costo complessivo del presente Contratto Attuativo è pari ad € 24.000,00
(ventiquattromila/00), oltre IVA.
Art. 4 (Durata del Contratto Attuativo)
1. Le attivitm dovranno essere completate entro completate entro il 15 aprile 2023, secondo le tempistiche indicate nel Piano attuativo.
Art. 5 (Modalità di pagamento e fatturazione)
1. La Fatturazione è articolata secondo quanto specificato al punto 4 del Piano Attuativo;
2. Per quanto riguarda le modalitm di pagamento si rinvia a quanto stabilito nell’art. 11 dell’Accordo Quadro “Modalità e termini di pagamento, tracciabilità dei flussi finanziari e CIG”.
Art. 6 (Penali)
3 di 11
1. Fatta salva la responsabilitm del Fornitore da inadempimento ed il risarcimento del maggior danno ai sensi dell’art. 1382 c.c., il Fornitore sarm tenuto a corrispondere alla Committente le penali indicate nell’art. 8 dell’Accordo Quadro.
Art. 7 (Oneri di sicurezza per l’eliminazione dei rischi da interferenza)
1. Ai sensi e per gli effetti del comma 3-bis dell’art. 26 del D.Lgs. n. 81 del 9 aprile 2008 e della Determinazione dell’Autoritm per la Vigilanza sui Contratti Pubblici di lavori, servizi e forniture n. 3/08, si attesta che gli oneri di sicurezza per l’eliminazione dei rischi di interferenza sono pari a C 0,00 (Euro zero/00), in quanto il servizio non contempla attivitm da effettuarsi nell’ambito di locali nelle disponibilitm della Committente.
2. In tutti i casi il Fornitore si impegna a provvedere all'attuazione della misura necessaria per eliminare o ridurre al minimo i rischi specifici connessi alle proprie attivitm.
Art. 8 (Responsabili delle Parti e comunicazioni relative al Contratto Attuativo)
1. I soggetti responsabili dell’esecuzione dell’Accordo Quadro sono individuati nelle persone di Xxxxx Xxxxxxxxx quale DEC del contratto per conto della Committente e di Xxxxxx Xxxxxx in qualitm di Referente Unico per l’Appaltatore.
2. Qualsiasi comunicazione relativa al presente Contratto Attuativo sarm effettuata per iscritto e spedita in modalitm telematica mediante posta elettronica, ai seguenti indirizzi:
per l’Appaltatore
e-mail: xxxxxxxxxxxx.xxxxxx@xxxxxxx.xxx
per la Committente
e-mail: xxxxx.xxxxxxxxx@xxxxxx.xx
Qualsiasi comunicazione relativa al presente Contratto Attuativo sarm inviata mediante gli indirizzi sopra indicati.
3. Sarm facoltm di ciascuna Parte modificare in qualunque momento i Responsabili e i recapiti di cui sopra, mediante comunicazione effettuata all’altra Parte.
4. Le Parti danno atto che trasmetteranno alla Committente una copia del
4 di 11
presente Contratto Attuativo nella versione sottoscritta da entrambe le Parti.
Art. 9 (Rinvio)
1. Le Parti, per tutto quanto non espressamente previsto nel presente Contratto Attuativo, rinviano integralmente alle disposizioni contenute nell’Accordo Quadro e nei documenti ivi allegati e/o richiamati.
Art. 10 (Foro competente)
1. Per qualunque controversia inerente alla validitm, interpretazione, esecuzione e risoluzione del presente Contratto Attuativo, sarm esclusivamente competente il Foro di Roma, con esclusione di qualunque altro Foro eventualmente concorrente.
Per accettazione FORNITORE
X.XX DIGITALMENTE
Xxxxxxxx Xxxxxxxx 19.01.2023
17:00:18
GMT+01:00
PagoPA S.p.A. Xxxxxxxx Xxxxxxxxx f.Ēo digiĒalmgnĒg
Allegato n.1 - Piano Attuativo
5 di 11
PIANO ATTUATIVO
“Porting Modulo Party”
(14/12/2022)
6 di 11
INDICE
7 di 11
1. Oggetto
PIANO ATTUATIVO
“Porting Modulo Party”
Il presente Piano Attuativo, all’interno del progetto di Interoperabilitm PNRR 1.3.1, è finalizzato al porting dei modulo di party attualmente realizzato con tecnologie Scala e correntemente in produzione.
La tecnologia target è su base java, preferenzialmente Spring Boot.
2. Obiettivi
Il modulo party costituisce il core IAM della piattaforma PagoPA ed è dedicato a gestire
● le adesioni degli enti ai prodotti PagoPA
● il ciclo di vita degli utenti
● i ruoli degli utenti
Per la definizione del data model ci si è basati sul modello party, tramite il quale sono state modellate due entitm: persona e istituzione.
Il modulo è suddiviso in due componenti,
● una di persistenza (party-management) xxxxx://xxxxxx.xxx/xxxxxx/xxxxxxx-xx-xxxxx-xxxxxxxxxx
● una di processo (party-process) xxxxx://xxxxxx.xxx/xxxxxx/xxxxxxx-xx-xxxxx-xxxxxxx
La componente di persistenza è un micro servizio REST che espone API puramente CRUD, si occupa quindi restituire i dati e di gestire tutte le modifiche, senza applicare alcuna logica di business.
Sono stati utilizzati i pattern architetturali Event Sourcing, per le loro garanzie di immutabilitm degli eventi e di replica dello storico, al suo fianco sono stati realizzati dei meccanismi di proiezione degli eventi per abilitare il pattern CQRS, in modo da disaccoppiare le scritture dalla letture e ottenere benefici in termini di scalabilitm e prestazioni.
Gli eventi generati sono persistiti in maniera seriale su un RDBMS (Postgres).
La componente di processo è un micro servizio REST che espone le API necessarie per la gestione del ciclo di vita degli oggetti party.
Si occupa principalmente di:
8 di 11
● raccogliere i dati delle adesioni ai prodotti PagoPA degli enti
● verificare che i dati di adesione siano corretti, in particolare si fanno controlli sulla firma digitale apposta al documento di adesione verificando che i dati inseriti siano coerenti con quelli relativi all'adesione
La durata di queste attivitm è stimata in 3 mesi.
3. Requisiti
La realizzazione del porting deve provvedere con il supporto e supervisione del team di PagoPA, in prima istanza a :
● realizzare lo stesso componente con uno stack tecnologico più vicino a Java
● garantire le stesse funzionalitm dell’as-is attualmente in produzione
● mantenere l’impostazione architetturale dell’as-is attualmente in produzione
● mantenere le stesse interfacce esposte agli altri componenti dell’eco sistema PagoPa
● accrescere, dove valutato necessario, la batteria di test unitari
● integrare il processo di CI/CD secondo gli standard attualmente in uso nel team di lavoro e tramite il supporto del team devops di PagoPA
● garantire l’integrazione dei componente con i sistemi gim in uso in produzione
● mantenere l’integrazione con il DB relazionale
● prevedere l’adeguata copertura di documentazione relativa allo sviluppo e installazione del componente
● supportare le fasi di code review periodiche (seguendo la modalitm Agile in sprint di durata di 2 settimane)
4. COSTI
Il costo complessivo per l’attuazione dell’intervento di cui al presente Piano attuativo è pari ad Euro 24.000,00 ventiquattromila,00 (in numeri e lettere).
La fatturazione è articolata sulla base delle Fasi individuate, percentualmente quantificata come riportato alla Tabella 3 che segue e vincolata:
- al “Criterio di uscita” specifico per ciascuna Fase come riportato alla Tabella 3 che segue.
9 di 11
Fase | Criterio di uscita5 | % fatturabile | Importo |
Porting Modulo Party | Porting Modulo Party | 100% | C 24.000,00 |
TOTALE | 100 % | € 24.000,00 |
Tabella 3 - Articolazione dei costi
5. Approvazione
Sottoscritto per approvazione:
per PagoPA S.p.A.
Firmato digitalmente da: XXXXXXXX XXXXXXXXX Data: 13/01/2023 17:14:03
per il Fornitore:
10 di 11
Xxxxxxxx Xxxxxxxx 19.01.2023 17:00:18 GMT+01:00
11 di 11
PagoPA S.p.A.
societm per azioni con socio unico
capitale sociale di euro 1,000,000 interamente versato sede legale in Xxxx, Xxxxxx Xxxxxxx 000, XXX 00000
n. di iscrizione a Registro Imprese di Roma, CF e P.IVA 15376371009