UML e Modeling for software development

UML e Modeling for software development

  • Codice
    DT0079
  • Prezzo
    1.190,00 €
  • Durata
    3 gg

Descrizione

In questo corso di formazione si pone l'accento sulle metodologie di analisi e progettazione del software. Spesso si considera una spesa, in termini di tempo, iniziare un progetto software considerando i principi, i pattern architetturali, la progettazione UML, soprattutto da quando esistono gli strumenti RAD. L'evolversi del processo di produzione del software, anche alla luce delle metodologie "agile" diffuse oggi, ha cambiato profondamente il modo in cui si progetta il software, spesso non in ottica di progresso. Vengono esaminati i principali design pattern, l'analisi e modellazione object-oriented, e tutti quei principi che permettono di modellare del software solido e robusto.

Target

Sviluppatori di ogni estrazione tecnica e ad architetti alla ricerca di informazioni e prospettive per basare le proprie decisioni future

Prerequisiti

Nessuno

Programma Corso

Le scelte a livello di tecnologie e metodologie, prima, e il disegno delle componenti di un sistema software, poi, rappresentano il punto iniziale di ogni buona applicazione software.
Diventare buoni architetti significa saper fare le scelte giuste e utilizzare le proprie conoscenze per costruire applicazioni migliori: l'architettura è strategia, il design è tattica.
All'interno del corso vedremo come diventare buoni architetti software, partendo da conoscenze di sviluppo.

  • Da sviluppatore a architetto
  • Concetti di architettura
  • Concetti di Design
  • Metodologie a confronto: ragional, waterfall, agile
  • Analisi
  • Disegnare soluzioni
  • Introduzione a UML
  • Design Object Oriented
  • Design Pattern più comuni
  • Architettura e Design nel ciclo di vita del software
  • Design Review