Agile in the real world: no room for dogmatism!

Il Meetup

Come migliorare la vita di un team per avere un ambiente collaborativo ed idoneo allo sviluppo di soluzioni innovative?! Durante l’ora che trascorreremo insieme, proveremo ad esplorare come concretamente Agile e DevOps possono cambiare la vita dei team. Al di là di facili promesse, proverò a raccontarvi cosa è solo una bazzword (o “fuffa” se preferite) e cosa, invece, ho visto funzionare realmente in aziende di piccolissime, medie e grandi dimensioni. Sarà uno spazio tutto vostro, per cui… tante domande e tips concisi e diretti da parte mia.

Felice Pescatore

Felice Pescatore – Disciplined Agile Business Coach @Xebir – si confronta quotidianamente con contesti complessi, utilizzando primariamente approcci Agile e Lean per supportare le organizzazioni nel loro percorso di trasformazione in ottica customer-centric. Ingegnere Informatico, con un Master in Tecnologie e Gestione del software, si definisce un “tecnico” prestato all’organizzazione e la sua mission è quella di contribuire allo sviluppo della rete sociale che costituisce la linfa vitale di ogni società. PMI Disciplined Agile Coach e Instructor, è lead del progetto open AgileConstellation che guarda ai nuovi domini di interesse dell’Agile, primi tra tutti l’Industry 4.0 e il BIM, grazie ad un approccio disciplinato che supporta team multidisciplinari impegnati giornalmente nella creazione di soluzioni di valore “ricamate” sulle esigenze dei clienti. Presidente e co-fondatore dell’Agile Community Campania, è impegnato costantemente nelle community a tema, nonché speaker e co-organizzatore delle più importanti conferenze Agile, Lean e DevOps, italiane ed Europee.

Agenda

  • Benvenuto
  • Talk
  • Domande e risposte

Credits

Evento organizzato da:
Dev WorkSpace Community [Gruppo LinkedInGruppo FBPagina Eventbrite]

In collaborazione con:
The Communities Bay – Siamo il Network delle Tech Community in Italia [Sito web]

Powered By:
Ad Hoc Minds
Innocenzo Sansone – Tech & Dev Community Engagement [Sito web]

Gli altri meetup

Sviluppo Web: un occhio alla sicurezza!

Sviluppo Web: un occhio alla sicurezza!

In questo talk faremo un’introduzione al vasto mondo della sicurezza nello sviluppo web: vedremo come i concetti fondamentali sulla sicurezza informatica si applicano alla creazione e alla gestione delle web app, parleremo dei tipi di attacco più comuni e dei relativi meccanismi di difesa.
Partendo dalla struttura di base di una tipica applicazione web, costituita da un database, un software di backend ed uno di frontend, delineeremo la cosiddetta superficie di attacco e capiremo come la sicurezza coinvolga tutti gli elementi ed abbia impatto su tutti gli aspetti, dalla gestione sistemistica alla scrittura del codice, senza dimenticare il disegno dei processi.
Passeremo quindi a considerare, più concretamente, i singoli aspetti, i possibili errori e le relative conseguenze, iniziando con l’autenticazione ed il controllo di accesso.
Parleremo poi del delicatissimo compito della validazione dell’input dell’utente e vedremo, anche con degli esempi pratici, come degli errori in questa fase possano causare vulnerabilità di iniezione di codice, in particolare SQL injection e Cross Site Scripting.
Concluderemo con una panoramica sulla sicurezza a livello delle configurazioni del web server e di rete.

Introduzione alla Programmazione Funzionale in Java

Introduzione alla Programmazione Funzionale in Java

La Programmazione Funzionale è un paradigma che si sta facendo sempre più strada in molti linguaggi di programmazione, tra cui Java. In questo talk parleremo di: • Come la programmazione funzionale può essere utilizzata in Java per scrivere codice più conciso e leggibile • Lambda e le Interfacce Funzionali • Esploreremo alcuni esempi pratici. Tra il “classico” mondo della programmazione ad oggetti e la programmazione funzionale non c’è nessuna scelta da fare, vedremo infatti come prendere il meglio da entrambi i mondi!