Involucra a tus desarrolladores para obtener productos sobresalientes
Los productos necesitan personas que puedan trabajar en equipo. Está comprobado que se necesitan equipos, no individuos, para entregar productos exitosos y de calidad.
Falta de comunicación entre los equipos de desarrollo, los equipos de diseño y los equipos de gestión de productos.
Las 3 preguntas
- ¿Qué problema estamos resolviendo? Problema
- ¿Quién tiene este problema? Usuario
- ¿Qué queremos lograr? Solución
La "Solución" es donde todos quieren destacar, especialmente los desarrolladores, porque es donde realmente se puede ver su trabajo.
Es fundamental para la calidad del producto que también comprendan muy bien el problema que se está resolviendo y el usuario que tiene este problema.
Los programadores quieren problemas
Los desarrolladores deben ser incluidos en las etapas iniciales del desarrollo del producto, desde el momento en que comienzas a descubrir el problema y hablar sobre soluciones.
Explica un problema al equipo de desarrollo, diles quién tiene el problema y los verás comenzar a hablar sobre soluciones de inmediato.
La arquitectura de software, la escalabilidad y las decisiones tecnológicas generales se verán influenciadas por lo que ellos saben sobre el problema, por lo que cuanto más sepan, mejores implementaciones producirán.
El diseño del producto
Hacer el diseño y la "entrega" al