Esercizi - 7. Le regole di design

ESERCIZIO 7.6

Trovate un libro sulle linee guida. Elencate le linee guida che contiene e classificatele secondo l’attività nel ciclo di vita del software in cui più probabilmente saranno applicate.

Risposta

Usiamo come fonte sulle linee guida il libro di Mayhew Principles and Guidelines in Software and User Interface Design [230]. Generalmente, tutte le linee guida pongono dei vincoli all’attività di design e quindi dovrebbero essere noti durante la fase di specifica dei requisiti. Nella lista seguente, ci concentreremo sulle fasi (design architetturale, design dettagliato, test delle unità e della codifica, integrazione e test) che risultano più influenzate dalle linee guida. I numeri tra parentesi indicano il riferimento di pagina per la linea guida data.

Design architetturale

Design dettagliato

Test delle unità e della codifica

Integrazione e test