Software solido ed usabile - Come integrare ingegneria dell’usabilità e del software

Una buona ingegneria dei requisiti e delle architetture riduce di almeno 1/3 le probabilità di fallimento di un progetto software.

Il Convegno si propone di illustrare le tecniche per assicurare un alto livello di qualità e contenere i costi nella progettazione del software. Partendo dalle problematiche che sorgono nell’ingegneria dei requisiti e delle architetture di sistemi interattivi, si discutono i metodi di soluzione e i punti di vista da adottare durante la progettazione di sistemi critici in ambiente web, mobile, embedded o desktop.

Vengono introdotti alcuni approcci e tecniche adatti allo scopo quali User Centered Development, User Testing, Conceptual Design, Domain‐driven Design, Design for Testability.