University of Alberta
Kenny Wong

Kenny Wong

Docente

Obiettivi della certificazione

Il modo in cui i componenti software (subroutine, classi, funzioni, ecc.) sono disposti e le interazioni tra loro si chiama architettura. In questo corso esamineremo i modi in cui queste architetture sono rappresentate, sia in UML che in altri strumenti visivi.

Introdurremo le architetture più comuni, le loro qualità e i compromessi necessari.

Parleremo di come vengono valutate le architetture, di cosa rende una buona architettura e di come un’architettura può essere migliorata. Parleremo anche di come l’architettura influisce sul processo di sviluppo del software.

Moduli

In questo modulo impareremo l'architettura del software.

Impareremo perché l'architettura è importante, quali prospettive devono essere considerate e come comunicare l'architettura usando UML.

Il software è disponibile in tutte le forme e dimensioni.

L'architettura scelta influenzerà ogni parte del nostro software, dalla sua sicurezza ed efficienza, alla sua modularità e manutenibilità.

In questo modulo esamineremo le diverse architetture tra cui devi scegliere per dare forma al tuo software.

L'architettura è l'aspetto fondamentale del software.
Impareremo come i team di sviluppo descrivono le architetture, pianificano architetture di successo in base ad attributi di qualità e valutano l'architettura risultante.

Impareremo anche come l'architettura si collega alla struttura organizzativa e persino alla pianificazione del prodotto!

Software Architecture Coursera certification
Facebook
Twitter
Email
Print

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Newsletter

Iscriviti alla nostra newsletter per ricevere informazioni aggiornate, novità e approfondimenti gratuiti.
Ho letto ed accetto la privacy policy.

Latest Post