La noción de aplicar diseño a los desarrollos de software cada día es más importante, pero como todo, requiere un proceso de adaptación, capacitación y descubrimiento.
El Design Maturity Model propuesto por Jess McMullin describe cinco niveles y sus respectivos comportamientos ante el diseño para poder guiarnos en el camino de una correcta incorporación del mismo en nuestros procesos de desarrollo y detectar en que estadio de madurez nos encontramos.
Nivel 1 – No somos conscientes del diseño
- El diseño no se reconoce como algo de valor
- Se “diseña” sin ningún fundamento
- El diseño se deja de lado por cosas más “importantes”
Nivel 2 – Style
- El diseño es añadido solamente para ser “cool” o para seguir alguna tendencia
- El diseño es algo que se agrega a último minuto para añadir funciones meramente estéticas
Nivel 3 - Forma y Función
- Se implementa el diseño para mejorar ciertas funcionalidades
- Se utiliza de forma limitada para agregar pequeños incrementos de funcionalidad en aplicaciones en desarrollo o existentes.
Nivel 4 – Diseño como una forma de resolver problemas
- El diseño nos permite encontrar nuevas oportunidades para resolver problemas existentes
- El diseño nos permite acotar las opciones para atacar un problema específico
Nivel 5 – Totalmente orientados al diseño
- El diseño redefine los desafíos que enfrenta la organización
- El diseño establece el orden del día
- El diseño forma parte de toda estrategia
- La innovación está inmersa en la cultura
Esta es mi interpretación del DMM, espero les sirva para saber en cual nivel están parados en la actualidad y si no están aplicando el diseño los ayude a tomar conciencia.