Indietro 

 Home 

Ingegneria del Software

Descrizione:

Un approccio moderno alla progettazione del software non può prescindere dalla conoscenza delle tecniche di Ingegneria del Software. Questo approccio alla progettazione è da considerarsi addirittura obbligatorio quando l’applicazione comporta un certo grado di complessità, oppure l’applicazione deve essere sviluppata in regime di qualità, o in conformità alle normative sulla sicurezza.

Obiettivi:

Fornire le conoscenze di base sull’ingegneria del software; illustrare l’iter di progettazione secondo gli standard di qualità; fornire le conoscenze di base sulle metodologie di progettazione, e sui formalismi utilizzati nell’analisi e nel design del software; presentare alcuni tools quali ad esempio i CASE (Computer Aided Software Engineering); illustrare l’attività di collaudo per la validazione del software.

Destinatari:

Il corso si rivolge ai capi progetto, ai progettisti ed agli analisti programmatori.

Prerequisiti:

Non sono richieste specifiche conoscenze pregresse.

Contenuti del corso:

Conoscenze di base sull’ingegneria del software:

  • Paradigmi di progettazione: funzionalità, prestazioni, robustezza, affidabilità, usabilità;

  • Fasi del progetto: ingegneria del sistema, analisi, disegno, realizzazione e collaudo;

  • Formalismi e tecniche per l’analisi;

  • Formalismi e tecniche per il progetto di dettaglio;

  • Fondamenti di qualità del software;

  • Tecniche per l’implementazione;

  • Il collaudo del software: attività e tecniche di collaudo.

Strumenti:

  • I CASE (Computer Aided Software Engineering);

  • I gestori della configurazione del software;

  • Gli IDE (Integrated Development Environment).

Attestato di frequenza:

Si.

Durata:

2 giorni.

Costo:

400 €