2. Inicio del Proyecto y el Usuario
Identificación de Stakeholders
Un Stakeholder (o interesado) es cualquier persona, organización o grupo de personas que puede afectar, o verse afectado, por las decisiones de tu proyecto.
¡El stakeholder NO es solo el que paga! Si construyes una app para pedir comida, los stakeholders son: el restaurante, el delivery, el cliente que compra, los inversores, e incluso los entes reguladores de sanidad que puedan auditarte. Ignorar a un stakeholder importante puede arruinar tu software.
Visión del Producto (Elevator Pitch)
Una vez conoces a los involucrados, necesitas definir claramente la estrella polar de tu proyecto. El Elevator Pitch (o Visión de producto de 30 segundos) es una fórmula para definir tu producto de un vistazo:
- Para (cliente objetivo)
- Quien (necesidad/problema)
- Nuestro producto es un (categoría del producto)
- Que (beneficio principal, razón de compra)
- A diferencia de (el competidor alternativo)
- Nuestro producto (diferenciador principal)
Conociendo al Usuario Real: User Personas
"El sistema será usado por gente de 18 a 60 años". Esa descripción es tan ambigua que no sirve para diseñar. Aquí entran los User Personas: son arquetipos ficticios creados en base a estudios y datos reales que representan a tus usuarios.
Diseñar para "María" es más fácil y empático que diseñar para un grupo demográfico abstracto.
Mapas de Empatía
Complementa el User Persona con un Mapa de Empatía. Es un lienzo dividido en cuadrantes para entender verdaderamente la psicología de tu usuario:
- ¿Qué piensa y siente?: Preocupaciones, frustraciones (ej. "tengo hambre").
- ¿Qué ve?: Entorno, competencia, a sus amigos usando otras apps.
- ¿Qué dice y hace?: Actitud en público ("me gusta la comida sana" vs pide hamburguesa).
- ¿Qué oye?: Influencia de amigos, familia, redes sociales.
Analizando esto antes del código, construirás algo que el mercado realmente necesite.