Q u i e n
s o y
a l o a i s a
Architectural Kata
Architectural Kata
•Aprender a identificar los componentes principales de
una arquitectura
•Aprender a fundamentar decisiones de arquitectura
•Aprender de todos independientemente de su experiencia
•Considerar nueva ideas
•Mejorar como arquitectos a diseñar con mayor
frecuencia
¿Cual es el objectivo?
Architectural Kata
• De 3 a 5 integrantes por equipo
• Cada equipo debe diseñar la arquitectura del problema
propuesto
• Debe ser incremental ¿Sprints de 2 semanas?
• Cada equipo presentará su propuesta y como ha ido
evolucionando en cada Sprint para llegar a tener la solución
final
• No hay que dar importancia al trabajo de cada Sprint, sino a
la arquitectura que se construye
• Da igual que sean más o menos Sprints, importa la manera
incremental de irlo entregando
¿Como lo hacemos?
Architectural Kata
• Web de página de subastas
• Los usuarios pueden subastar cualquier cosa
• Chat de usuarios por subasta, donde pueden pujar.
• Pago online
• Backoffice de administración de subastas
• Aplicaciones móviles
• Reputación del usuario
• El usuario puede programar pujas automáticas
• Escalable para miles de usuarios y alta disponibilidad
• Procesado de moderación de productos a subastar
Casa de subastas
Architectural Kata
http://www.architecturalkatas.com

Architectural kata

  • 2.
    Q u ie n s o y a l o a i s a
  • 3.
  • 4.
    Architectural Kata •Aprender aidentificar los componentes principales de una arquitectura •Aprender a fundamentar decisiones de arquitectura •Aprender de todos independientemente de su experiencia •Considerar nueva ideas •Mejorar como arquitectos a diseñar con mayor frecuencia ¿Cual es el objectivo?
  • 5.
    Architectural Kata • De3 a 5 integrantes por equipo • Cada equipo debe diseñar la arquitectura del problema propuesto • Debe ser incremental ¿Sprints de 2 semanas? • Cada equipo presentará su propuesta y como ha ido evolucionando en cada Sprint para llegar a tener la solución final • No hay que dar importancia al trabajo de cada Sprint, sino a la arquitectura que se construye • Da igual que sean más o menos Sprints, importa la manera incremental de irlo entregando ¿Como lo hacemos?
  • 6.
    Architectural Kata • Webde página de subastas • Los usuarios pueden subastar cualquier cosa • Chat de usuarios por subasta, donde pueden pujar. • Pago online • Backoffice de administración de subastas • Aplicaciones móviles • Reputación del usuario • El usuario puede programar pujas automáticas • Escalable para miles de usuarios y alta disponibilidad • Procesado de moderación de productos a subastar Casa de subastas
  • 7.