wiki:WikiStart

Version 24 (modified by Mattia Monga, 7 years ago) ( diff )

--

Sviluppo software in gruppi di lavoro complessi

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")
  2. Il supporto fornito dai tool di configuration management e versioning
  3. Continuous integration & delivery
  4. DevOps
  5. Documentazione e specifica mirata al lavoro collaborativo (Design By Contract)

Modalità d'esame

L'esame consiste in una prova in laboratorio e una prova orale.

A.A. 2016/17

Le registrazioni sono fornite a uso esclusivo degli studenti del corso e possono essere utilizzate solo per lo studio personale. Per accedere occorre usare la username studente, la password è il titolo del primo capitolo di "The Mythical Man-Month".

1. 28 settembre 2016 (Beta)

Introduzione

2. 29 settembre 2016 (Sigma)

Cattedrali, bazaar, kibbutz

3. 5 ottobre 2016 (Beta)

Metodi agili: introduzione

4. 6 ottobre 2016 (Alfa)

Metodi agili: Scrum, XP

5. 12 ottobre 2016 (Beta)

Software Configuration Management

6. 13 ottobre 2016 (Alfa)

Git (introduzione) prof. Bellettini

7. 19 ottobre 2016 (Beta)

Git (Riassunto)

8. 20 ottobre 2016 (Alfa)

Git (branch) prof. Bellettini

9. 26 ottobre 2016 (Beta)

10. 27 ottobre 2016 (Alfa)

11. 2 novembre 2016 (Aula 307, Settore didattico, inizio ore 16:45)

Materiali anni precedenti

Note: See TracWiki for help on using the wiki.