De la idea a la aplicación

Usuarios y sus historias

JJ en GitHub, @jjmerelo

Ingeniería del software: solución de problemas mediante software

Hay que entender el problema

Hacer un modelo del mismo

... Y de la solución

Mentalidad ágil:

enfocada a las personas, afronta necesidades reales

Parte de un hecho o dato

tractorada

Empatizar

Problema: los agricultores necesitan vender a precios más justos

Empatía: personalizar los tipos de usuarios de una aplicación

Personas: diseñar biografías de los posibles usuarios con nombres.

Ejemplo: Paratú

Ventas de productos agrícolas con predicción de la producción.

¿Quién usará esta aplicación?

Varón, mayor de 50 años, estudios primarios, tecnología más sólida que moderna

Les presento a Juan Rueda

Juan Rueda de Mar de Plastico, imagen de la Cadena ser

Historias de usuario

Los deseos de los clientes

Las HUs se agrupan en épicas

Como usuario de tipo x, en el contexto y, quiero que suceda z, y si no, w

Los hitos se organizan alrededor de productos mínimamente viables

Algunos pueden ser internos: diseño de una clase, por ejemplo

Hitos: hoja de ruta del desarrollo

A seguir currando en el objetivo 1