Revisa el capítulo 8 “Conceptos de diseño”, del libro de texto:

Pressman, R. (2010). Ingeniería de Software. Un enfoque práctico (7ª ed.) México: McGraw Hill.

 

Para conocer más sobre los principios de diseño, te recomendamos leer:

Garcia, F., Conde, M. y Bravo, S. (2008). Principios del diseño del software. Recuperado de http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema5-Principiosdeldisenodelsoftware-1pp.pdf

 

Para conocer más sobre los patrones de diseño, te recomendamos leer el siguiente artículo:

Tedeschi, N. (2014). ¿Qué es un patrón de diseño? Recuperado de https://msdn.microsoft.com/es-es/library/bb972240.aspx

 

Para conocer más sobre los conceptos básicos del Diseño, te recomendamos leer:

Tutorials Point. (s.f.) Software Design Basics. Recuperado de http://www.tutorialspoint.com/software_engineering/software_design_basics.htm