Modello 3 - Accordi per lo sviluppo in cooperazione con altre PA o imprese

In questo modello si prevede uno scenario in cui una PA o un’impresa fa un accordo di co-sviluppo con la Regione Piemonte per realizzare, nel caso della proposta di evoluzione del Taccuino, un particolare modulo software (ad esempio gestione dell’autenticazione con spid) o ad esempio un’App specifica di un sistema operativo.

La PA o l’impresa finanzierebbero il software che prendono in carico come sviluppo e il codice sorgente potrebbe essere ospitato su repository di code hosting della Regione Piemonte. Nel caso d’uso di GitHub, in particolare, l’organizzazione potrebbe essere Regione Piemonte e il modulo software potrebbe essere ospitato in un repository di tale organizzazione. La titolarità di tale software sarebbe in capo alla PA/impresa.

E’ necessaria una fase negoziale in cui si devono definire gli accordi di gestione del co-sviluppo che vanno a chiarire ad esempio:

  • le responsabilità

  • il perimetro dell’intervento

  • la titolarità del software e la licenza con cui viene rilasciato il software oggetto di co-sviluppo (che deve essere compatibile con il resto del software del taccuino di tutte le Amministrazioni coinvolte nel progetto)

  • le modalità di gestione del software su repository di code hosting

  • i tempi di presa in carico delle pull request e degli issue.

Questo modello potrebbe essere affiancato al modello 1 per ampliare ed estendere il progetto fondato sul concetto di Community.