Post on 06-Dec-2014
description
Workshop metodi e tecnologie agili
(cc) Federico Gobbofederico.gobbo@uninsubria.it
Dipartimento di Informatica e ComunicazioneUniversità degli Studi dell'Insubria
Pomodori del giorno
• la metodologia agile al DICOM: la ESSAP
• progettazione e sviluppo agile: il co-design
• le tecnologie: applicazioni rails su strada
Come progettare al meglio il web 2.0?
Agilemanifesto.org• Individui e iterazioni
• Software che funziona
• Collaborare con il cliente
• Adattarsi al cambiamento
Naturalmente antifondamentalista:tante metodologie,tante tecnologie,
più che processi e strumenti
più che documentazione estesa
più che contrattare e negoziare
più che seguire un piano prestabilito
basato sulla comunità!
eXtremeProgramming.org• primo metodo agile
• Principi
• Valori
• Pratiche
• Nella comunità XP impari facendo
ControlChaos.com : SCRUM• per sviluppatori
• per il management
• ciclo dell'iterazione
• ciclo giornaliero
• SCRUM si lega con XP come due scatole cinesi
RubyOnRails.org• sviluppo web senza dolore
• prototipi veloci
• logica del perpetual beta
• mostra il codice, non spiegarlo, anche al cliente
• il movimento agile si crea le sue tecnologie
European Summer School on Agile Programming
http://essap.dicom.uninsubria.it
vivaci lezioni frontali...in pair coaching è più divertente!
imparare a programmare dal vivo
...in pair programming è meglio!
hai dimenticato il punto e virgola
rompere la barriera della cattedra
apprendimento collaborativo
essere agili vuol dire essere veloci
simulazioni per apprendere facendo
dal kaos nascono le idee
il planning agile è low tech
utenti finali come narrative
team in competizione
tutti partecipano
rivivere quanto è successo
costruire la comunità di pratica
Grazie per l'attenzione.E ora, passiamo al co-design
http://agilemanifesto.org
http://extremeprogramming.com
http://www.rubyonrails.org
http://essap.dicom.uninsubria.it