Introduzione al corso

Transcript

Introduzione al corso
Introduzione al
corso
Laboratorio di Ingegneria del Software
Andrea Bei
Organizzazione del corso
„
3 seminari tenuti da esperti di Project Management,
Testing e Mobile Development
„
Esame
…
Progettazione e sviluppo di un sistema software con il
classico approccio del business game
„
„
…
2 o 3 componenti per ogni team di progetto
All’interno del team devono essere ricoperti tutti i principali
ruoli di un progetto reale (project manager, tester, test
manager …)
Discussione del progetto ed esame orale
Programma
I Seminario (Marzo)
Project Management (Federica Spiga)
„
„
„
„
„
„
Introduzione al Project Management
Ciclo di vita dei progetti
Gestione dello scope
Stima dell’effort
Time Management e Cost Management
Monitoring dei progetti
II Seminario (Aprile)
Testing (Fabio Rabini)
„
„
„
„
„
Introduzione al software testing
Static & Dynamic white box testing
Data based black box testing
Performance testing
Test Tools
III Seminario (Maggio)
Mobile Development (Massimiliano Tarquini, Carlo Pelliccia)
„
„
Mobile: overview su servizi e tecnologie
Sviluppo su ANDROID
Breve cv e riferimenti dei docenti
„
Federica Spiga ([email protected])
…
„
Fabio Rabini ([email protected] )
…
„
Esperienza di 5 anni nel settore IT come responsabile Ingegneria del Software,
Qualità e Test Management. Ha partecipato con Hewlett Packard a progetti di
delivery business critical top 5 a livello mondiale. Attualmente si sta occupando della
diffusione del modello CMMi in azienda.
Massimiliano Tarquini ([email protected])
…
„
Project Manager da 7 anni, certificata PMP (Project Management Professional, PMI
org), Master in Business Administration presso il Politecnico di Milano. Da 4 anni
lavora come Program e Project Manager presso EMC2.
Esperienza di 12 anni nel settore IT e di 2 anni come amministratore di una piccola
azienda Italiana che si occupa di nuove tecnologie e user experience design. E’
autore del libro “Java mattone dopo mattone”
Carlo Pelliccia ([email protected])
…
Si occupa di analisi e sviluppo software per piattaforme Java. Nella sua carriera di
technical writer ha pubblicato cinque manuali ed oltre duecento articoli su periodici
specializzati come ioProgrammo, Dev. e Login