Desarrollo ágil
Diseño dirigido por dominio/personas
Vamos a ponernos al día
en una serie de temas que por cualquier razón se
han olvidado, no han entrado, o se ha visto según
las entregas que eran necesarios.
Refinement
Configuración específica de repo para
algunas empresas
git config user.name "Juan Julián (JJ) Merelo"
git config user.email "juan.guervos@polypoly.net"
⦨ a GitHub
Vamos a usar este
término, que normalmente indica un análisis de
lo hecho para mejorar, para añadir cosas que
hayan surgido entre una clase y la anterior y
que se hayan olvidado por alguna razón (o no
se hayan entendido lo suficiente
✓ TODO
Crear organización para el equipo y/o repo
para el proyecto (dentro de la
organización)
✓ TODO: Retro
La versión del PR debe
coincidir con un tag del repo
Código siempre se
incorpora mediante PR
Se ha contactado ya con todos los miembros del equipo y se ha organizado el trabajo
Ingeniería del software: resolver
problemas mediante código
Se reconoce a Margaret
Hamilton como la persona que convirtió el
software en ingeniería. Antes era... hacer cosas
Design thinking : pensando
para el diseño
Metodología enfocada a las
personas, afronta necesidades reales
Parte de un hecho o dato
Empatizar
Problema: los
agricultores necesitan vender a precios más
justos
Se trata de ver
siempre qué es lo que el usuario/cliente va a
necesitar, y verlo desde la perspectiva del
mismo, no desde el punto de vista de "quiero
usar no sé qué framework"
Empatía: personalizar los tipos
de usuarios de una aplicación
Personas : diseñar
biografías de los posibles usuarios con nombres.
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
Aviso: la siguiente transparencia contiene spoilers
Les presento a Juan Rueda
✓ TODO hito 1
□ Pensar en el problema, usar personas .
Crear agil.yaml
personas:
- Juan Rueda
YAML es un formato de
serialización, con tipado, a diferencia de
JSON, que se usa de forma extensiva en
cloud. Tiene comprobadores relativamente
rápidos.
Resume presentation
Desarrollo ágil Diseño dirigido por dominio/personas jj.github.io/curso-tdd/temas/ágil Vamos a ponernos al día
en una serie de temas que por cualquier razón se
han olvidado, no han entrado, o se ha visto según
las entregas que eran necesarios.