Manifiesto de diseño ( eng. design-manifest ): una descripción preliminar de las características del proyecto, la arquitectura y un conjunto básico de patrones de diseño, sin referencia a tecnologías y plataformas específicas.
En general, el manifiesto de diseño previene errores en la elaboración de especificaciones técnicas y en las etapas de desarrollo y mantenimiento de un producto de software.
Lo principal en el manifiesto es su brevedad.
Una o dos páginas es todo lo que necesita un equipo para leer.
Cuando se utiliza una metodología de desarrollo ágil, es una "hoja de ruta" del proyecto, que es de carácter consultivo para los desarrolladores y de referencia para los consumidores del producto.