SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à Architectural kata

Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesMario Solarte
 
Prototipos en el proceso de diseño
Prototipos en el proceso de diseñoPrototipos en el proceso de diseño
Prototipos en el proceso de diseñoSantiago Bustelo
 
Net conf ar v2018 start up
Net conf ar v2018 start upNet conf ar v2018 start up
Net conf ar v2018 start upfernando sonego
 
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27Elkin Garavito Beltran
 
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)Santiago Bustelo
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
Diseño Web
Diseño WebDiseño Web
Diseño WebVladimir
 
Prototipos:Un juguete muy valioso
Prototipos:Un juguete muy valiosoPrototipos:Un juguete muy valioso
Prototipos:Un juguete muy valiosoSoftware Guru
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxMarujaMazzitelli
 
Agile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productoAgile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productofernandomilla.es
 
La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!Cristian Sánchez
 
Rubén Antón - Como ser ágil sin enterrarse en deuda técnica
Rubén Antón - Como ser ágil sin enterrarse en deuda técnicaRubén Antón - Como ser ágil sin enterrarse en deuda técnica
Rubén Antón - Como ser ágil sin enterrarse en deuda técnicaCOIICV
 
Azure bootcampo 2019 start up_v1
Azure bootcampo 2019 start up_v1Azure bootcampo 2019 start up_v1
Azure bootcampo 2019 start up_v1fernando sonego
 

Similaire à Architectural kata (20)

Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicaciones
 
Curso Taller LEAN UX Clase 03/04
Curso Taller LEAN UX Clase 03/04Curso Taller LEAN UX Clase 03/04
Curso Taller LEAN UX Clase 03/04
 
Prototipos en el proceso de diseño
Prototipos en el proceso de diseñoPrototipos en el proceso de diseño
Prototipos en el proceso de diseño
 
Net conf ar v2018 start up
Net conf ar v2018 start upNet conf ar v2018 start up
Net conf ar v2018 start up
 
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27
Charla Sobre prototipado en la universidad de los Andes 2014 - 03 - 27
 
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)
Diseño de interacción, usabilidad aplicada (Tucumán Valley, 16 mayo 2012)
 
Taller de Design Thinking v2 20140308
Taller de Design Thinking v2 20140308Taller de Design Thinking v2 20140308
Taller de Design Thinking v2 20140308
 
Mapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story MapMapa de Historias de Usuario - User Story Map
Mapa de Historias de Usuario - User Story Map
 
Scrum
ScrumScrum
Scrum
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Diseño Web
Diseño WebDiseño Web
Diseño Web
 
Prototipos:Un juguete muy valioso
Prototipos:Un juguete muy valiosoPrototipos:Un juguete muy valioso
Prototipos:Un juguete muy valioso
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptx
 
Desarrollo de productos_prototipo_1
Desarrollo de productos_prototipo_1Desarrollo de productos_prototipo_1
Desarrollo de productos_prototipo_1
 
Agile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y productoAgile management para gestionar tu empresa y producto
Agile management para gestionar tu empresa y producto
 
Desarrollo ágil enfocado en ux 1 0 0
Desarrollo ágil enfocado en ux 1 0 0Desarrollo ágil enfocado en ux 1 0 0
Desarrollo ágil enfocado en ux 1 0 0
 
Clase1
Clase1Clase1
Clase1
 
La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!
 
Rubén Antón - Como ser ágil sin enterrarse en deuda técnica
Rubén Antón - Como ser ágil sin enterrarse en deuda técnicaRubén Antón - Como ser ágil sin enterrarse en deuda técnica
Rubén Antón - Como ser ágil sin enterrarse en deuda técnica
 
Azure bootcampo 2019 start up_v1
Azure bootcampo 2019 start up_v1Azure bootcampo 2019 start up_v1
Azure bootcampo 2019 start up_v1
 

Plus de Alvaro García Loaisa (14)

Clean architectures Extended
Clean architectures ExtendedClean architectures Extended
Clean architectures Extended
 
Clean architecture
Clean architectureClean architecture
Clean architecture
 
Clean code
Clean codeClean code
Clean code
 
The billion dollar mistake
The billion dollar mistakeThe billion dollar mistake
The billion dollar mistake
 
Scrum
ScrumScrum
Scrum
 
Agile ese mundillo...
Agile ese mundillo...Agile ese mundillo...
Agile ese mundillo...
 
AWS para torpes - Introducción a AWS
AWS para torpes - Introducción a AWSAWS para torpes - Introducción a AWS
AWS para torpes - Introducción a AWS
 
AWS para Torpes - Introducción a AWS
AWS para Torpes - Introducción a AWSAWS para Torpes - Introducción a AWS
AWS para Torpes - Introducción a AWS
 
Monta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry PiMonta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry Pi
 
Monta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry PiMonta tu Centro Multimedia con Raspberry Pi
Monta tu Centro Multimedia con Raspberry Pi
 
Taller arduino I - CyLicon Valley
Taller arduino I - CyLicon ValleyTaller arduino I - CyLicon Valley
Taller arduino I - CyLicon Valley
 
Servidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyServidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValley
 
Metodologías Ágiles
Metodologías ÁgilesMetodologías Ágiles
Metodologías Ágiles
 
Presentacion motivacion
Presentacion motivacionPresentacion motivacion
Presentacion motivacion
 

Architectural kata

  • 1.
  • 2. Q u i e n s o y a l o a i s a
  • 4. 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?
  • 5. 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?
  • 6. 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