Strumenti Utente

Strumenti Sito


informatica:is-a:start

Ingegneria del Software A.A 2020/2021

Corso A: matricole pari

Corso B: matricole dispari

  • Docente: Laura Semini
  • Teams: 271AA 20/21 - INGEGNERIA DEL SOFTWARE - DISPARI [INF-L]
  • Orario di ricevimento Giovedì 9-11, oppure su appuntamento. Orario valido durante il periodo di lezione. Altrimenti comunque su appuntamento. TEAMS: “Ricevimento & esami Prof. Semini”
  • Orario delle lezioni : Dal sito della segreteria
  • Registro delle lezioni Da unimap

Lezioni a.a. 20/21

Le lezioni dei corsi A e B possono essere leggermente diverse tra loro: diversi modi di presentare il materiale, ritmo, ordine (un argomento anticipato o posticipato), però i lucidi di riferimento per i due corsi corsi sono gli stessi e saranno pubblicati qui di serguito.

Durante il corso ci saranno alcuni interventi di esperti esterni provenienti da grandi industrie. Ci ha confermato Davide Luca Roitero, Agile Transformation Leader in una delle aziende italiane di maggiori dimensioni. Stiamo concordando una lezione con un gruppo di sviluppo di Microsoft.

  1. Analisi dei requisiti. Materiale da consultare: House of Cars Vasa, PisaMover, Rebu. Esempi di documenti dei requisiti di provenienza industriale: eirene sys, MultiMahjong, Nasa's X-38 Fault Tolerant System Services

Mid-term

Fino a che perdureranno le attuali restrizioni causa COVID19 che impediscono di fare esami in presenza, la prova intermedia sarà di tipo autovalutativo.

Modalità di esame

Fino a che perdureranno le attuali restrizioni causa COVID19 che impediscono di fare esami in presenza, le modalità di esame saranno quelle dell'a.a. 2019-2020: progetto + orale.

Appena sarà possibile invece si tornerà alla modalità tradizionale: scritto e orale.

DETTAGLI IMPORTANTI PER LA MODALITA' A PROGETTO (ONLINE)

  • Dovrà essere realizzato un progetto in gruppo (avrete un progetto per appello e 5 giorni per realizzarlo, max 5 persone per gruppo.
  • Un progetto sufficiente rimane tale per tutta la sessione, quindi, per esempio, non è richiesto che tutti i membri di un gruppo facciano l'orale nello stesso appello.
  • Nella sessione estiva avete 3 occasioni di esame per quanto riguarda il progetto (se fallite per 2 volte il progetto, potete consegnarlo una terza volta), 2 per quanto riguarda l'orale (se bocciate o vi ritirate all'orale, anche se per un voto non gradito, potete ripeterlo solo un'altra volta nella sessione estiva).
  • Gli orali saranno individuali e verteranno sul progetto e sugli argomenti del corso.
  • Dopo la scadenza dell'iscrizione alla prova orale verranno stimati e poi pubblicati gli slot disponibili per fare gli orali. Gli studenti iscritti all'appello potranno prenotarsi per i singoli slot di esame. A tal fine verrà reso disponibile un file condiviso sul team dove
  • Se cambiate idea dovete cancellare l'iscrizione all'orale entro la scadenza della consegna del progetto, altrimenti, se non ci saranno validissimi motivi, verrà contato come occasione di esame persa (questo è necessario per motivi organizzativi).

DOTAZIONI INFORMATICHE NECESSARIE E REGOLE PER L'ESAME ORALE:

Hardware:

 PC/Mac/tablet/smartphone
 munito di webcam e microfono
 che siano compatibili con il software per videoconferenze TEAMS

Software:

 Se necessario, installare il software per videoconferenza indicato dal docente (TEAMS).

Altro:

 Collegamento internet per consentire la videoconferenza.
 

Divieto:

 E' vietato registrare le prove orali
 

PER IL CORSO A:

 Team orali: "aula" CorsoA: Esami IS, codice pubblicato in nota nel portale Valutami
 e sul team delle lezioni. 
 In tale team troverete il file iscrizioneSlotEOrali_NesimoAppello_CorsoA, per iscrivervi alle singole date 
 (questo non vi esime dall'iscrizione sul sito valutami). 
 ATTENZIONE: controllate dopo 5 minuti che non sappiamo come Teams gestisca accessi concorrenti
 

Per quanto riguarda la prova orale, tenete a portata di mano foglio, penna e una copia (cartacea o elettronica) del vostro progetto e del progetto di midterm (se lo avete svolto e consegnato).

PER IL CORSO B:

 Team orali: ricevimento & esami ingegneria del software B, codice pubblicato in nota nel portale Valutami
 e sul team delle lezioni (non per farvi fare la caccia al tesoro, ma non qui perché didawiki non è protetto in
 lettura da credenziali e il codice dà accesso diretto). 
 In tale team troverete il file iscrizioneSlotEOrali_NesimoAppello, per iscrivervi alle singole date 
 (questo non vi esime dall'iscrizione sul sito valutami). 
 ATTENZIONE: controllate dopo 5 minuti che non sappiamo come Teams gestisca accessi concorrenti

Materiale didattico, in parte disponibile on line

  1. Object Oriented and Classical Software Engineering, Stephen R.Schach, Fifth edition, McGraw Hill, Capitoli: 1-3-10 e Object-Oriented Software Engineering, David C. Kung, Capitolo 2
  2. UML@Classroom, Martina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel, Springer Verlag, 2015. Disponibile per gli studenti di unipi a questa pagina.
  3. Capitoli: 1-2-9-10-11-12-16-17-18 del libro “Software Testing and Analysis: Process, Principles, and Techniques” di Mauro Pezzè e Michal Young, nella versione free che potete richiedere seguendo le istruzioni su Teams

Materiale di riferimento/approfondimento, disponibile on line

  1. Durante il corso useremo Visual Paradigm (editor UML), E' disponibile free la Community Edition: https://www.visual-paradigm.com/download/community.jsp
  2. Riassunto di UML 2.0 in 33 pagine illustrate, tutto quello che avreste sempre voluto sapere su UML e non avete mai osato chiedere.
  3. Handbook of Software Engineering, a cura di Sungdeok Cha, Richard N. Taylor, Kyochul Kang, Springer, 2019, Disponibile per gli studenti di unipi alla pagina

Materiale dagli scorsi a.a.:

informatica/is-a/start.txt · Ultima modifica: 26/02/2021 alle 14:36 (2 giorni fa) da Roberta Gori