Business Analysis II - Università degli studi di Pavia
Transcript
Business Analysis II - Università degli studi di Pavia
Business Analysis II Course Presentation Prof. Thimoty Barbieri Università degli Studi di Pavia Obiettivi del Corso Mostrare una tecnica di riprogettazione dei processi gestionali: – Scelta della strategia informatica per il miglioramento degli indicatori riscontrati Mostrare come raccogliere i requisiti informativi e Progettare il sw – Utilizzo di tecniche standard dell’ingegneria del sw Introdurre alla stima dei tempi e alla progettazione operativa – Tecniche di dimensionamento – Programmazione di Progetto Presentare tecniche di realizzazione SOA – Oriented – BPM / jBPM / BPEL Module Title 2 Thimoty Barbieri Argomenti Discussi Riprogettazione TO-BE – – – Specifica dei Requisiti e Analisi Tecnica – – – – Analisi e Disegno tecnico del sistema Diagramma delle classi Diagrammi dinamici Utilizzo di Design Patterns Utilizzo di Rational Rose (TM) - Esercitazioni Stima di tempi e costi – – – Diagramma dei Casi d'Uso; Stesura di Piani di Collaudo Preliminari Descrizione in Linguaggio Naturale. La griglia di Jacobson. Criterio della prova CRUD Creazione di Mock-Up e Maschere. Criteri per le costruzioni di GUI. Disegno Tecnico – – – – – Disegno dei processi aziendali TO-BE. Aspetti fondamentali della leva informatica. Derivazione dei casi d'uso e delle entità informative candidata. Assembly Lines. La valutazione delle dimensioni funzionali. Cenni ai FP. Cenni alla creazione di un programma di progetto. Stima di tempi. Assegnazione di Risorse. Cenni al controllo di andamento del progetto. Implementazione e Tecnologie (Esercitazioni) – – – Brevi cenni a J2EE e architetture standard per Sistemi Informativi in Rete. Architetture SOA. Sistemi di Workflow. jBPM, JBoss. jPDL / BPEL. Utilizzo di Eclipse, J2EE, plug-in per il design di flussi jBPM Module Title 3 Thimoty Barbieri Contatti Docente: Prof. Thimoty Barbieri – Disponibile on-line – MSN: [email protected] – email: [email protected] – Web: http://www.elet.polimi.it/people/barbieri Virtual meetings via Instant Messaging – ICQ UIN: 104561; MSN: [email protected] Assistente: Ing. Mattia Tommasone – email: [email protected] Module Title 4 Thimoty Barbieri Calendario del Corso 02/10/2009 Progettazione TO BE LEZ Barbieri 09/10/2009 Specifica dei Requisiti LEZ Barbieri 16/10/2009 Analisi Tecnica LEZ Barbieri 23/10/2009 Strumenti di Disegno Tecnico ESE Tommasone 30/10/2009 Tecnologie di Implementazione ESE Tommasone 06/11/2009 Disegno Tecnico LEZ Barbieri 13/11/2009 Tecnologie di Implementazione ESE Tommasone 20/11/2009 Review Deliverable 1 LEZ Barbieri 27/11/2009 Tecnologie di Implementazione ESE Tommasone 04/12/2009 SUSPENDED 11/12/2009 Schedulazione e Stime LEZ Barbieri 18/12/2009 SUSPENDED 25/12/2009 SUSPENDED 01/01/2010 SUSPENDED 08/01/2010 SUSPENDED 15/01/2010 Review Deliverable 2 LEZ Barbieri Module Title 5 Thimoty Barbieri Materiale Didattico Materiale di Studio – Dispense del docente, pubblicate su Copisteria Virtuale – http://www.unipv.it/ingegneria/servizi/copisteriavirtuale.php Libri di testo usati per riferimento – Bracchi G., Francalanci C., Motta G. . Sistemi informativi e azienda digitale . Mc Graw Hill 2005. .. – Leszek Maciaszek. Sviluppo di sistemi informativi con UML. Pearson Education. – Eriksson Hans Erik, Penker Magnus. Business Modeling with UML. OMG Press. – Bennett, Skelton, Lunn. Introduzione a UML. McGraw-Hill. Module Title 6 Thimoty Barbieri Sitografia e Tutorial Materiale di riferimento per le esercitazioni – Tutorial SOA / jBPM – http://docs.jboss.com/jbpm/v3/userguide/tutorial.html Strumenti – Trial di Microsoft Visio per la Riprogettazione Gestionale – Stencil BPM fornito dal Docente – Trial di Enterprise Architect per il Disegno Tecnico – Trial di Microsoft Project per la schedulazione – Eclipse per lo sviluppo Java / J2EE – Jboss Application Server – jBPM API Module Title 7 Thimoty Barbieri Struttura dell’Esame Consegna Deliverable 1: – consegna elettronica entro il 18/12/2009 ore 24:00 Consegna Deliverable 2: – consegna elettronica entro il 25/01/2010 ore 24:00 I deliverable saranno considerati validi per tutto l’A.A. 09/10 Esame – Discussione dei 2 deliverable tesa a verificarne la conoscenza – Domande orali riguardanti i concetti presentati a lezione, o volti a determinare le capacità di modificare aspetti dell’analisi svolta nei deliverable Composizione del voto – 50% somma dei voti sui due deliverable – 50% voto della discussione orale Module Title 8 Thimoty Barbieri Contenuti dei Deliverable I deliverable si riferiranno al caso sviluppato durante il corso di Business Analysis I, e prenderanno le mosse dall’analisi AS IS svolta. Deliverable 1: Dalla Riprogettazione al Disegno Tecnico – Diagrammi UML di Processo Reingegnerizzato – Diagrammi delle Assembly Line – Diagrammi dei Casi d’Uso e Specifica dei Requisiti – Diagramma delle Classi – Diagrammi dinamici di corredo alla specifica dei requisiti Deliverable 2: Dalla Schedulazione alla Implementazione – Valutazione degli effort sui casi d’uso da implementare – GANTT di progetto sulle risorse del gruppo – Implementazione di uno (o più) casi d’uso a scelta mediante J2EE / jBPM, codice (perlopiù) funzionante. Module Title 9 Thimoty Barbieri Le Review Prima di ogni consegna di Deliverable, un incontro viene dedicato alla “Review”. La review serve ad individuare eventuali problemi nel lavoro, discutere il lavoro in corso, decidere come correggere / proseguire / integrare, in modo da poter consegnare un elaborato quanto più professionale e completo possibile. La partecipazione del singolo non è obbligatoria o vincolante per l’esame, tuttavia si richiede che tutti i gruppi siano rappresentati. La Review è il momento migliore per domande e risposte sul deliverable: si consiglia caldamente di sfruttarlo, non essendovi altre occasioni pratiche di incontro a questo scopo. Module Title 10 Thimoty Barbieri Istruzioni per la Consegna Elettronica Il deliverable va consegnato in formato PDF alla data di scadenza specificata (non prima, e non dopo). – Per la creazione PDF si puo’ utilizzare PDF Creator (gratuito): • http://sourceforge.net/projects/pdfcreator/ – Il PDF deve stare entro i 6 – 7 MB La consegna avviene per e-mail all’indirizzo [email protected] Il Subject della mail e il nome del file _DEVONO_ essere nel formato: – BA09_DEL_x_GRUPPO_yy, dove x={1,2} e yy indica il numero del gruppo su due digit (es. se gruppo 2, yy = 02) – La mail deve contenere in CC: tutti gli indirizzi e-mail dei partecipanti del gruppo per consentire di restituire a tutti rapidamente il PDF con i commenti Module Title 11 Thimoty Barbieri Orario delle Lezioni Il venerdì dalle 9.15 alle 12.45, con una pausa di 600 secondi intermedia. Altre proposte ? Module Title 12 Thimoty Barbieri