LARUS Business Automation s.r.l.
Transcript
LARUS Business Automation s.r.l.
LARUS Business Automation s.r.l. Sviluppo Sistemi Informativi LARUS-BA FORMAZIONE CORSO: “AGILE PROJECT MANAGEMENT ED IL BUSINESS VALUE” (LBA-004) @ 29.09.2014 Richiesta informazioni e assistenza iscrizioni: [email protected] Home: http://agilemanifesto.org/ Introduzione: http://www.mountaingoatsoftware.com/agile/agile-project-management Bibliografica: Extreme Programming Explained, Agile Estimating and Planning, Agile Samurai, Writing Effective Use Cases Descrizione ed obiettivi Il corso, della durata di 21 ore, consiste in lezioni frontali ed esercitazioni pratiche che forniscono al partecipante, anche neofita nella gestione di un progetto software, di apprendere le basi necessarie, e alle persone che ha già esperienza, di sistematizzare in maniera ordinata tutti i fondamentali per poter proseguire in maniera corretta tutti i passi del ciclo di vita di un progetto software. Obiettivo principale è offrire una panoramica sulle metodologie di gestione di un progetto software – dai tradizionali USE-CASE alle metodologie AGILI – affinché il proprio progetto si concluda con successo. È lo strumento migliore per prepararsi a sostenere gli esami che portano alle certificazioni Scrum Product Owner e Scrum Master. Prospettive La Standish Group, nel loro “The CHAOS Chronicles”, riporta che solamente il 39% dei progetti termina con successo. I restanti sono considerati fallimentari principalmente per tre cause: superamento del budget (over-budget), sforamento del lavoro previsto (over-time), numero di funzionalità rilasciate inferiori rispetto a quanto preventivato (underdelivered). Le cause che concorrono al fallimento di un progetto sono molteplici: obiettivi poco articolati e poco realizzabili, stime sbagliate di risorse necessarie, requisiti del sistema mal definiti, scarse informazioni sullo stato del progetto, rischi non gestiti, scarsa comunicazione tra clienti, sviluppatori e utenti, utilizzo di tecnologie poco evolute, incapacità di trattare la complessità del progetto, pratiche di sviluppo inadeguate, scarsa capacità nella gestione dei progetti, pressioni commerciali. Durante il corso si descriveranno gli approcci utili ad evitare di incorrere in questi problemi, per far sì che il team sia in grado di reagire e far fronte ai cambiamenti che nel corso del progetto inevitabilmente accadranno e che spesso rischiano di influenzare negativamente il progetto stesso e l'allievo avrà occasione di acquisire tecniche, strumenti e metodologie che gli permetteranno di: • Avere una chiara comprensione del contesto nel quale si inscrive l'attività di raccolta e analisi dei requisiti Indirizzo: Via Bruno Maderna, 7 – 30174 Mestre (VE) Telefono/Fax: +39 041 85 21 208 Email: [email protected] Codice Fiscale / Partita IVA: 03540680273 Iscrizione al Registro Imprese Venezia: REA VE 0316716 Capitale sociale: 15.000€ Interamente Versato Pagina 1 di 3 LARUS Business Automation s.r.l. Sviluppo Sistemi Informativi • • • • Divenire consapevoli dell'importanza della costruzione di un modello del business domain e dell'assunzione del business value quale criterio guida per la propria attività Acquisire una tecnica per raccogliere e organizzare le informazioni per elaborare i requisiti di un sistema Essere in grado di descrivere agli altri cosa sia uno use case, a cosa serva e in quali modi possa essere scritto Imparare quale sia l'abito mentale di un buon analista e conoscere gli strumenti a sua disposizione A chi si rivolge Il corso è rivolto a tutti coloro, donne e uomini, desiderino non solo affrontare gli esami di certificazione per ottenere la qualifica di Product Owner e Scrum Master, ma anche ottenere una preparazione pratica potendo utilizzare immediatamente le conoscenze apprese. Si rivolge a professionisti e consulenti del settore ICT, studenti delle scuole superiori, studenti universitari, laureati e dottorandi, professionisti del settore. Rappresenta anche la possibilità, per tutte quelle persone che già lavorano in questo campo, siano anche già certificate o che desiderino ricertificarsi, di approfondire tutti gli aspetti e di sistematizzare in maniera ordinata tutti i fondamentali per poter proseguire in maniera corretta nella gestione di un progetto. Prerequisiti Il corso non richiede prerequisiti specifici. È però gradita una buona conoscenza dell'inglese e dei basilari concetti di analisi e project management. L'allievo avrà comunque un approccio graduale e calibrato ai contenuti proposti e sarà accompagnato passo passo da istruttori qualificati. Gli iscritti al corso dovranno sostenere un test di selezione, finalizzato alla creazione di aule omogenee (in termini di conoscenze e competenze pregresse dei partecipanti), e un breve colloquio di orientamento. Il corso è impegnativo e richiede motivazione, applicazione e periodi di studio assidui. Programma Gli argomenti principali trattati nel corso includono: • • • • • • • • • Introduzione al corso Problemi tipici nella gestione di un progetto Il business value La Discovery ◦ Comprensione di un modello di business ◦ Identificazione dei progetti candidati Project inception User stories Requisiti Use cases Gestione delle stime Indirizzo: Via Bruno Maderna, 7 – 30174 Mestre (VE) Telefono/Fax: +39 041 85 21 208 Email: [email protected] Codice Fiscale / Partita IVA: 03540680273 Iscrizione al Registro Imprese Venezia: REA VE 0316716 Capitale sociale: 15.000€ Interamente Versato Pagina 2 di 3 LARUS Business Automation s.r.l. Sviluppo Sistemi Informativi • • Pianificazione Esecuzione dei compiti Competenze acquisite Al completamento del corso, e dopo aver superato le verifiche previste, lo studente sarà in grado di gestione dell’intero cicli di vita di un progetto software: analizzare i requisiti utente, progettare una soluzione software, sviluppare applicazioni complesse e collaudarle. Il partecipante infatti acquisirà una solida preparazione teorico/pratica che gli permetterà di proseguire autonomamente nello sviluppo del software, adottando per la risoluzione di problematiche comuni i design pattern qui appresi. Inoltre sarà in grado di gestire la fase di collaudo delle applicazioni utilizzando i test unitari. Nella trattazione degli argomenti sarà posta particolare attenzione alle metodologie di progettazione e disegno delle problematiche comuni. Design Pattern, Unit Testing, Test Driven Development, Continuous Integration saranno gli strumenti utilizzati per addestrare il candidato alla gestione dell’intero cicli di vita del software. Certificazioni e qualifiche Il corso “Agile Project Management ed il Business Value” è lo strumento migliore per prepararsi a sostenere gli esami che portano alle certificazioni SCRUM: • • Certified Scrum Product Owner Certified Scrum Master Per maggiori informazioni e assistenza iscrizione skype: AgileLARUS email: [email protected] Tel: +39 329 722 52 30 Indirizzo: Via Bruno Maderna, 7 – 30174 Mestre (VE) Telefono/Fax: +39 041 85 21 208 Email: [email protected] Codice Fiscale / Partita IVA: 03540680273 Iscrizione al Registro Imprese Venezia: REA VE 0316716 Capitale sociale: 15.000€ Interamente Versato Pagina 3 di 3