# 6. Diseño del producto

Scrum es usado comúnmente para la Gestión de Proyectos ágiles orientados a la construcción de productos/servicios, sin embargo, etapas previas al proyecto como la concepción, prototipado y diseño del producto no siempre se explican al detalle, siendo altamente importantes para el buen desarrollo del proyecto.

Algunos de los conceptos que se deben considerar en esta etapa son:

## 6.6.1 - Producto mínimo viable
El definir el Producto Mínimo Viable o también llamado Características Mínimas de Mercado es una actividad extremadamente importante, de modo que la primera versión del producto se construye tan pronto como sea posible, lo que lleva a un aumento de rendimiento de la inversión. 

Normalmente, estos requerimientos se ubicarían como alta prioridad dentro del Product Backlog.

El Producto Mínimo Viable se define entre el Cliente y el Product Owner.

## 6.6.2	- Análisis de viabilidad del producto
El objetivo del modelo Lean Canvas (adaptado de Business Model Canvas) es el de identificar la viabilidad de un producto o servicio y así disminuir el riesgo y los posibles obstáculos.

En muchas ocasiones el Lean Canvas se utiliza como el artefacto sustituto del caso de negocio.

Las claves a la hora de construir un Lean Canvas son:

- Crear: Plantear la idea y probar con prototipos de bajo costo.
- Medir: Comprobar el interés de posibles usuarios y medir resultados.
- Aprender: Con los resultados se decide si se continua con la idea o se cambia algo.

El Lean Canvas está compuesto por 9 cuadrantes, tal como los que se describen a continuación:

**dibujo** 

## 6.6.3	– Principios para el diseño de un producto
Cuando se realiza el diseño de Productos Innovadores, se podrían considerar los siguientes principios:

**1. División:** Dividir el producto en partes independientes (permitirá construirlo iterativamente), crear productos modulares o fáciles de desarmar o dar mantenimiento o soporte.
**Ej:** Arquitectura de microservicios.

**2. Multifuncionalidad:** Considera que el producto pueda ejecutar múltiples funciones, o que se elimine la dependencia de otros productos para funcionar.  
**Ej:** Centralización de funcionalidades en una sola aplicación 

**3. Simplicidad:** Reducir el número de acciones que debe realizar el usuario o consumidor del producto para poder operarlo, en función de la experiencia de usuario (UX)
**Ej:** Reducir la cantidad de botones de un producto; Reducir la cantidad de clics necesarios para lograr una acción en una aplicación.

**4. Personalización:** Garantizar que los consumidores o usuarios de un producto, pueden personalizarlo de tal forma que se ajuste a sus necesidades
**Ej:** Personalización de colores, tamaños, cantidades, tipografías, imágenes, productos on-demand, etc

**5. Curvatura y flexibilidad:** En lugar de usar componentes, superficies o formas cuadradas, rectangulares, cúbicas, planas o rígidas, usar las curvas redondeadas, trabajar con estructuras o materiales flexibles esto permitirá un mejor uso del producto, facilidad en las interacciones e incluso aumenta la resistencia del mismo
**Ej:** Teléfonos plegables, autos de chasis flexible, tendencia hacia el uso de diseños con formas redondeadas

**6. Diseño o apariencia:** Construir productos con diseños atractivos, simples y que reflejen la calidad de los materiales o componentes. Además, realizar un cambio de imagen a los productos, refleja a los clientes que existe una innovación constante.

**7. Retroalimentación:** Permitir la recolección de datos, estadísticas o comentarios del producto para realizar mejora continua.
**Ej:** Aplicaciones que recolectan datos de uso o consumo; Productos que permiten enviar comentarios o recibir calificaciones.

**8. Autoservicio:** Se refiere a que el producto sea útil por sí mismo y no dependa de acciones de terceros para ser utilizado (diagnóstico de fallas, configuración, implementación) 
**Ej:** Autos modernos con sistema de ayuda para la identificación y prevención de fallas; Aplicaciones en la nube que no requieren de capacitación previa para ser usadas.

**9. Homogeneidad:** Si tu organización diseña varios productos o servicios, debe crearse un ecosistema consistente de elementos como interoperabilidad, diseños similares, o productos secundarios.
**Ej:** Suites ofimáticas “Google Apps” – “Microsoft Office”; Ecosistema de funciones de Apple, etc.

Estos principios son genéricos y aplicables a cualquier producto o servicio, y harán parte de la práctica **“Definición de la Arquitectura de Producto”.**