metodiagili.it

Perché partecipare

I Metodi Agili sul tuo Sistema. Subito!

Massimizzare i profitti per le aziende vuol dire avere sistemi software semplici da usare e cambiare. Spesso invece si hanno, per eredità e per "stratificazione" di funzionalità, sistemi che nel tempo sono diventati dei "mostri" di complessità: sempre più rigidi, lenti e fragili. Effettuare cambiamenti diventa così un'attività non prevedibile, non testabile e perlomeno complicata, se non impossibile. Nessun programmatore vorrebbe metterci le mani... Attraverso questo Corso il tuo "mostro" può diventare la più grande opportunità di business! Infatti con i Metodi Agili è possibile far diventare produttivi questi sistemi attraverso il Refactoring: riducendone la complessità, aumentandone l'usabilità e la testabilità e favorendone il cambiamento. E lo può fare chiunque, da subito!


Chi lo fa

Francesco Cirillo Francesco Cirillo

È noto a livello internazionale come esperto dei Metodi Agili, Design Pattern e Progettazione Object Oriented. Francesco è riconosciuto come pioniere dell' Extreme Programming. Ha dato vita al sistema di Time Management per la gestione dei progetti software noto come la Tecnica del Pomodoro. Ha ideato e promosso la Campagna Anti-IF.

Il blog

Segui Francesco sul suo blog in cui troverai consigli sullo sviluppo e sul management agile.

 

Obiettivi

Imparerete a:

  • Applicare i principali Tip di Refactoring su casi concreti
  • Applicare il Refactoring per far emergere i Pattern
  • Applicare i Principi di Design per ridurre la compessità di codice
  • Rendere flessibile, testabile e usabile un Sistema Legacy
  • Leggere le metriche utili per valutare il miglioramento della qualità interna del software

Linguaggi utilizzati: Java

A chi è rivolto:

  • Sviluppatori
  • Project Leader Tradizionali
  • Responsabili della Qualità del Software

Cos'è

Due giorni di laboratori

Attraverso una serie di laboratori imparerete sotto la guida di Francesco Cirillo a rendere malleabile il software attraverso l'applicazione dei Principi di Design. I laboratori proposti nascono dall'esperienza di mentoring su progetto. Quindi si tratta di esempi concreti vicini alle problematiche aziendali. I lab si rinnovano continuamente.