El diseño del software es un proceso interactivo mediante el cual los requerimientos se traducen en un “plano” para construir el software.