= Sviluppo software in gruppi di lavoro complessi = == Gli obiettivi del corso == Il corso presenta gli aspetti più organizzativi dello sviluppo software, ma mira a formare figure professionali che contribuiscono allo sviluppo, più che alla pura gestione dei progetti. Verranno trattati i seguenti argomenti: * Cenni ai modelli organizzativi di sviluppo (cattedrale, bazaar, kibbutz, gruppi di lavoro "agili") * Il supporto fornito dai tool di configuration management e versioning * Continuous Integration & Delivery * DevOps * Documentazione e specifica mirata al lavoro collaborativo (Design By Contract) [[PageOutline]] == A.A. 2016/17 == * [https://calendar.google.com/calendar/embed?src=im3m7e84t10gqkl7dmqcjbole4%40group.calendar.google.com&ctz=Europe/Rome Calendario lezioni ed esami] * [http://easystaff.divsi.unimi.it/EasyCourse//Orario/Dipartimento_di_Informatica_-_Milano/2016-2017/98/Docenti/MongaMattia_16197.html Orario ufficiale] == Materiali anni precedenti == * [https://www.reddit.com/r/unimi_svigruppo/wiki/index Gruppo Reddit (occorre iscrizione)]