Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Developers Italia
Il Piano Triennale: verso il sistema operativo del paese
05/07/2017
Giovanni Bajo – Developer Relation
g...
Problema
Perché usare le tecnologie progettate
dallo Stato dev’essere così difficile?
Facebook vs SPID
Facebook
Facebook
Facebook
Facebook
Facebook login
•  Sito dedicato ben identificabile
•  Tantissima documentazione
•  SDK per tutti i principali linguaggio
•...
Login con SPID (2016)
Login con SPID (2016)
Login con SPID (2016)
Login con SPID (2016)
•  Sito tecnico non esistente
•  PDF pubblicati nell’area documenti di AgID
•  Regole tecniche in PD...
Tempo di integrazione in MVP
•  Facebook Login: ~2h
•  SPID: ~10gg
Riassumiamo:•  Documentazione superficiale e spesso
non dettagliata
•  Nessun SDK
•  Nessun esempio
•  Nessun ambiente di ...
Developers Italia
Developers Italia
•  Piattaforma di sviluppo per le tecnologie
abilitanti del Piano Triennale
•  Basata su strumenti leade...
Chi è al lavoro?
•  TUTTI!
•  Personale direttamente assegnato ai
progetti: dipendenti o consulenti
•  Coinvolgimento dell...
Progetti
Login con SPID (2017)
•  Roadmap pubblica di sviluppo
•  Maintainer chiaramente identificati
•  Call quindicinale di aggio...
Github (github.com/italia)
•  Vediamolo live…
Approccio collaborativo
•  Si lavora insieme su documentazione e
software
•  Si usano Pull Request e Issue
•  Non c’è “giu...
ReadTheDocs
•  Scrittura ASCII-based: RestructuredText
•  Link permanenti per ogni capitolo
•  Ricerca a tutto testo
•  Ve...
ReadTheDocs
•  Vediamolo live…
ReadTheDocs
•  Vediamo come modificare del testo in
RestructuredText
Discourse (forum.italia.it)
•  Diversi topic di discussione
•  Comunicazione 1:N, piena indicizzazione
•  Possibilità di c...
Discourse (forum.italia.it)
•  Vediamolo live…
Non solo Developers…
•  Vogliamo portare l’approccio anche ad
altre aree dello sviluppo digitale del paese
Designers Italia
Piano Triennale
In futuro…
•  Linee guida, regole tecniche in formato
RTD
•  Approccio community sui draft
•  Partnership pubblico-privato...
In arrivo… hackathon!
In arrivo… hackathon!
•  Grande hackathon distribuito sul territorio
•  20 sedi
•  Obiettivo: chiamare a raccolta più di 1...
Cosa potete fare voi?
•  Iscrivetevi a newsletter e forum
•  Utilizzatelo come canale primario per
richiedere chiarimenti
...
teamdigitale.governo.it
giovanni@teamdigitale.governo.it
@team-per-la-trasformazione-digitale
@company/teamdigitale
Upcoming SlideShare
Loading in …5
×

Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale

441 views

Published on

Come i fornitori di tecnologia della Pubblica Amministrazione possono rimanere informati sui progetti, proporre modifiche, chiedere chiarimenti e utilizzare gli strumenti messi a disposizione. Dal Piano Triennale al middleware per CIE. Da ANPR a SPID e dati.gov.it

Published in: Technology
  • Be the first to comment

Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale

  1. 1. Developers Italia Il Piano Triennale: verso il sistema operativo del paese 05/07/2017 Giovanni Bajo – Developer Relation giovanni@teamdigitale.governo.it
  2. 2. Problema Perché usare le tecnologie progettate dallo Stato dev’essere così difficile?
  3. 3. Facebook vs SPID
  4. 4. Facebook
  5. 5. Facebook
  6. 6. Facebook
  7. 7. Facebook
  8. 8. Facebook login •  Sito dedicato ben identificabile •  Tantissima documentazione •  SDK per tutti i principali linguaggio •  Esempi di ogni tipo •  Issue tracker e forum
  9. 9. Login con SPID (2016)
  10. 10. Login con SPID (2016)
  11. 11. Login con SPID (2016)
  12. 12. Login con SPID (2016) •  Sito tecnico non esistente •  PDF pubblicati nell’area documenti di AgID •  Regole tecniche in PDF •  Approccio giuridico/normativo alla tecnologia
  13. 13. Tempo di integrazione in MVP •  Facebook Login: ~2h •  SPID: ~10gg
  14. 14. Riassumiamo:•  Documentazione superficiale e spesso non dettagliata •  Nessun SDK •  Nessun esempio •  Nessun ambiente di testing •  Nessun canale di comunicazione per tecnici •  Mancanza totale di gestione del versioning
  15. 15. Developers Italia
  16. 16. Developers Italia •  Piattaforma di sviluppo per le tecnologie abilitanti del Piano Triennale •  Basata su strumenti leader di mercato: GitHub, ReadTheDocs, Discourse •  Approccio collaborativo
  17. 17. Chi è al lavoro? •  TUTTI! •  Personale direttamente assegnato ai progetti: dipendenti o consulenti •  Coinvolgimento delle in-house •  Coinvolgimento di PAC / PAL •  Volontari
  18. 18. Progetti
  19. 19. Login con SPID (2017) •  Roadmap pubblica di sviluppo •  Maintainer chiaramente identificati •  Call quindicinale di aggiornamento •  Ambiente di staging (IdP test) in arrivo •  Esempi di SP già pronti su varie tecnologie •  SDK in preparazione per vari framework
  20. 20. Github (github.com/italia) •  Vediamolo live…
  21. 21. Approccio collaborativo •  Si lavora insieme su documentazione e software •  Si usano Pull Request e Issue •  Non c’è “giusto o sbagliato”: ogni cosa si può migliorare insieme
  22. 22. ReadTheDocs •  Scrittura ASCII-based: RestructuredText •  Link permanenti per ogni capitolo •  Ricerca a tutto testo •  Versioni multiple per iterazioni successivi •  Possibilità di integrare plugin
  23. 23. ReadTheDocs •  Vediamolo live…
  24. 24. ReadTheDocs •  Vediamo come modificare del testo in RestructuredText
  25. 25. Discourse (forum.italia.it) •  Diversi topic di discussione •  Comunicazione 1:N, piena indicizzazione •  Possibilità di chiedere chiarimenti •  Approccio informale
  26. 26. Discourse (forum.italia.it) •  Vediamolo live…
  27. 27. Non solo Developers… •  Vogliamo portare l’approccio anche ad altre aree dello sviluppo digitale del paese
  28. 28. Designers Italia
  29. 29. Piano Triennale
  30. 30. In futuro… •  Linee guida, regole tecniche in formato RTD •  Approccio community sui draft •  Partnership pubblico-privato per restauro servizi digitali
  31. 31. In arrivo… hackathon!
  32. 32. In arrivo… hackathon! •  Grande hackathon distribuito sul territorio •  20 sedi •  Obiettivo: chiamare a raccolta più di 1000 sviluppatori •  6-7-8 Ottobre
  33. 33. Cosa potete fare voi? •  Iscrivetevi a newsletter e forum •  Utilizzatelo come canale primario per richiedere chiarimenti •  Segnalateci (o risolvete!) ogni errore che vedete •  Contribuite!
  34. 34. teamdigitale.governo.it giovanni@teamdigitale.governo.it @team-per-la-trasformazione-digitale @company/teamdigitale

×