= Sviluppo software in gruppi di lavoro complessi = == Avvisi == * Chi, per ragioni legate all'emergenza COVID, fosse impossibilitato a seguire la lezione in presenza, potrà seguire lo streaming via MS Teams (codice canale: `17f6mab`). Non verranno rese disponibili registrazioni (ma rimangono accessibili quelle delle scorse edizioni, vedi [#old Materiali anni precedenti]). * È utile che tutti gli studenti interessati si iscrivano al forum [https://svigruppo.zulipchat.com/join/usp22iilj4kfdcyaj75h662l/ Zulip] (se il link di invito fosse scaduto, contattare i docenti). == Gli obiettivi del corso == Il corso (6CFU) 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: 1. Cenni ai modelli organizzativi di sviluppo (cattedrale, ''bazaar'', ''kibbutz'', gruppi di lavoro "agili") 1. Il supporto fornito dai ''tool'' di ''configuration management'' e ''versioning'' 1. ''Continuous integration & delivery'' 1. ''!DevOps'' 1. Documentazione e specifica mirata al lavoro collaborativo (''Design By Contract'' e linguaggi per la ''separation of concerns'') === Modalità d'esame === L'esame consiste in una prova in laboratorio e una prova orale. [[PageOutline]] == A.A. 2021/22 == * [https://calendar.google.com/calendar/embed?src=im3m7e84t10gqkl7dmqcjbole4%40group.calendar.google.com&ctz=Europe/Rome Calendario lezioni ed esami] * [https://easystaff.divsi.unimi.it/PortaleStudenti/index.php?view=easycourse&form-type=attivita&include=attivita&anno=2021&attivita%5B%5D=ECF94-103_1&visualizzazione_orario=cal&periodo_didattico=&date=28-09-2021&_lang=it&list=0&week_grid_type=-1&ar_codes_=&ar_select_=&col_cells=0&empty_box=0&only_grid=1&highlighted_date=0&all_events=0&faculty_group=0 Orario ufficiale] === 1. 28 settembre 2021, Aula Alfa, 15:30-17:30 (Mattia Monga) * [https://homes.di.unimi.it/monga/lucidi2122/svigruppo00.pdf Slide] -- [https://homes.di.unimi.it/monga/lucidi2021/svigruppo00-handout.pdf Slide (versione per la stampa)] == [=#old Materiali anni precedenti] == * [wiki:WikiStart@346 A.A. 2020/21] * [wiki:WikiStart@253 A.A. 2019/20] * [wiki:WikiStart@193 A.A. 2018/19] * [wiki:WikiStart@132 A.A. 2017/18] * [wiki:WikiStart@73 A.A. 2016/17] * [https://www.reddit.com/r/unimi_svigruppo/wiki/index A.A. 2015/16] (Resp. prof. Carlo Bellettini, occorre iscrizione al gruppo subreddit)