Servizi per la didattica
PORTALE DELLA DIDATTICA

Gestione dell'innovazione e sviluppo prodotto ICT

01NATPG

A.A. 2018/19

2018/19

Gestione dell'innovazione e sviluppo prodotto ICT

L'integrazione delle competenze come opportunità di raccordo tra abilità e conoscenze elaborate nel contesto della gestione dei progetti software, della gestione della qualità del processo software e delle tecniche di programmazione avanzata, è il motore del ciclo di apprendimento pianificato per l'allievo che frequenta l'insegnamento. Elemento catalizzatore è il prodotto che, nel panorama industriale, tende a caratterizzarsi con maggior frequenza anche attraverso funzionalità realizzate tramite componenti di tipo computazionale.

Gestione dell'innovazione e sviluppo prodotto ICT

Integration of different domains, linking skills and knowledge developed in the contexts of software project management, software process quality management and advanced programming techniques is the effective engine able to enhance learning outcomes delivered in this course. Catalyst is the "product", that in the industrial domain tends to be strongly characterized in terms of functionalities realized through specific software components.

Gestione dell'innovazione e sviluppo prodotto ICT

L'allievo apprende le modalità di impiego delle tecnologie e delle metodologie, in un contesto orientato a favorire il miglioramento e l'ampliamento della gamma di prodotti e servizi delle imprese manifatturiere, di consulenza e di sviluppo software. L'allievo acquisisce ed esercita specifiche competenze operando direttamente nell'impresa, sperimentando azioni dirette alla riduzione dei tempi e dei costi, quali fattori determinanti dei risultati conseguiti in tutte le attività e le aree aziendali, partecipando anche alla pianificazione e realizzazione di nuovi prodotti/servizi.

Gestione dell'innovazione e sviluppo prodotto ICT

Students learn how to use IT technologies and methodologies in various domains, addressing improvement and enlargement of the set of products of manufacturing, counselling and software development enterprises. Students acquire and exercise specific competences working in enterprises directly, putting in place actions to reduce cost and time to market of products and services. Students work also on planning and implementation of new products and services.

Gestione dell'innovazione e sviluppo prodotto ICT

Ai fini della comprensione dei contenuti del corso, è consigliata un'adeguata conoscenza dei principi delle basi di dati, della programmazione avanzata Java/C++/Visual Basic, dei fondamenti della gestione della qualità e del project management.

Gestione dell'innovazione e sviluppo prodotto ICT

Course content require adequate competence on "databases", "advanced programming Java/C++/Visual Basic, quality and project management principles.

Gestione dell'innovazione e sviluppo prodotto ICT

Vengono trattati aspetti significativi che caratterizzano il ciclo di vita del prodotto, anche nella prospettiva dell'impatto che quest'ultimo esprime sull'organizzazione dell'impresa e della società. In particolare si sviluppano argomenti che mettono in relazione metodi, tecnologie e pratiche che possono applicarsi indifferentemente al manufatto o al prodotto/servizio software. In particolare sono considerati: - La tecnologia a supporto del processo di sviluppo del prodotto - I sistemi di Gestione del Ciclo di Vita del Prodotto (PLM) - Tecniche di controllo e miglioramento In particolare per il prodotto dell'area "software": - Sviluppo del prodotto software - I Metodi formali di specifica - La gestione del processo associato all'ingegneria del software - Individuazione di casi di studio proposti dal mondo delle imprese - Lo sviluppo del piano di progetto relativo al prodotto/servizio (caso di studio) - Analisi dei costi e definizione del rapporto costi/benefici - Metodologie: IDEF0; UML; BPMN; Metodi formali di specifica

Gestione dell'innovazione e sviluppo prodotto ICT

This course deals with relevant issues concerning product life cycle, taking also into account the impact that it expresses on firms and organizations. In particular the following topics are developed in details: - Technologies to support product development process - Systems for Product Lifecycle Management (PLM) - Process control and improvement For the software technologies production area: - Software product development - Formal specifications and methodologies - Software engineering process management - Identification of specific case studies proposed by selected enterprises - Project plan development concerning a product/service (case-study related) - Cost analysis and definition of cost-benefits scenarios - Methodologies: IDEF0; UML; BPMN; Formal Methods for Specification development

Gestione dell'innovazione e sviluppo prodotto ICT

Gestione dell'innovazione e sviluppo prodotto ICT

Gestione dell'innovazione e sviluppo prodotto ICT

L'allievo sperimenta le metodologie, le tecniche e le prassi utili per la specifica dei requisiti e per lo sviluppo del prodotto software, sperimentando prodotti CASE specifici che consentono di impostare e gestire il ciclo di vita del prodotto/servizio. Nell'ambito di progetti specifici, assunti quali casi di studio reali, gli allievi si organizzano in gruppi di progetto elaborando studi di fattibilità conformi ai requisiti da essi stessi identificati.

Gestione dell'innovazione e sviluppo prodotto ICT

Students apply requirements specification methodologies and product development solutions using specific CASE products to follow the whole life cycle. In the context of specific projects undertaken as real case studies, students are organized into project teams developing feasibility studies on the basis of requirements detection promoted by themselves.

Gestione dell'innovazione e sviluppo prodotto ICT

F.Bianchi, A. Koudate, T. Shimizu, "Dall'Idea al Cliente: Come Sviluppare Nuovi Prodotti in Minor Tempo con le Tecniche dell'High Speed Management", Il Sole24Ore libri, 1996. P. Kruchten, "The Rational Unified Process: An Introduction", 2nd Ed., Addison Wesley, 2000. M. Fowler, UML Distilled, 2nd Ed., Addison Wesley, 2000.P. Kroll, P. Kruchten, "The Rational Unified Process Made Easy, A Practitioner's Guide to the RUP", Addison Wesley, 2003. Ian Sommerville, Ingegneria del Software, 8th Edition, Addison Wesley, 2007. Craig Larman, Applying UML and Patterns, An introduction to Object Oriented Analysis and Design and Iterative Development.

Gestione dell'innovazione e sviluppo prodotto ICT

F.Bianchi, A. Koudate, T. Shimizu, "Dall'Idea al Cliente: Come Sviluppare Nuovi Prodotti in Minor Tempo con le Tecniche dell'High Speed Management", Il Sole24Ore libri, 1996. P. Kruchten, "The Rational Unified Process: An Introduction", 2nd Ed., Addison Wesley, 2000. M. Fowler, UML Distilled, 2nd Ed., Addison Wesley, 2000.P. Kroll, P. Kruchten, "The Rational Unified Process Made Easy, A Practitioner's Guide to the RUP", Addison Wesley, 2003. Ian Sommerville, ¿Ingegneria del Software¿, 8th Edition, Addison Wesley, 2007. Craig Larman, Applying UML and Patterns, An introduction to Object Oriented Analysis and Design and Iterative Development.

Gestione dell'innovazione e sviluppo prodotto ICT

Modalità di esame: Prova orale obbligatoria; Progetto di gruppo;

Gestione dell'innovazione e sviluppo prodotto ICT

La prova è finalizza alla valutazione delle seguenti competenze: - utilizzo del linguaggio di dominio - impiego del rigore metodologico - capacità di interpretare/formalizzare i requisiti - capacità di prefigurare/formalizzare soluzioni adeguate ai requisiti - prontezza nell'elaborazione delle soluzioni - capacità di risoluzione dei problemi e propensione allo sviluppo della squadra La componente teorica evidenzia la competenza connessa al "sapere", la componente pratica valuta il "saper fare", il "saper essere" viene contestualizzato nelle attività realizzate direttamente presso l'impresa.

Gestione dell'innovazione e sviluppo prodotto ICT

Exam: Compulsory oral exam; Group project;

Gestione dell'innovazione e sviluppo prodotto ICT

Exams aim to assess the following skills: - Use of domain language - Use of methodological rigor - Ability to interpret/formalize requirements - Ability to foresee/formalize appropriate solutions according to sampled requirements - Readiness in developing solutions - Ability to troubleshoot and propensity to develop the team Theoretical components highlight issues related to "knowledge", practical components promote "know how" and "being able" is developed in lab activities.

Esporta Word


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti