eXtreme Architecture: la dimensión humana de la arquitectura de software
Sábado 12:30-13:10
Speaker
Descripción
En el mundo de la arquitectura de software, a menudo nos dejamos llevar por la fascinación técnica de soluciones como Hexagonal, CQRS, microservicios, EDA, Event Sourcing, DDD Táctico etc. Sin embargo, en esta charla, me propongo ir más allá de lo puramente técnico, explorando cómo la dimensión humana y social es fundamental en la creación de sistemas efectivos y resilientes.
Al enfocarnos en lo técnico, corremos el riesgo de caer en la sobre-ingeniería, generando sistemas con una complejidad innecesaria. Mi objetivo es desafiar esta tendencia, preguntándonos: ¿Cómo podemos adaptar nuestra arquitectura a las circunstancias cambiantes, en lugar de forzarla a ajustarse a los dogmas?
Guiado por los valores de eXtreme Programming (Comunicación, Simplicidad, Feedback, Respeto y Coraje), esta charla invita a reflexionar sobre cómo podemos evolucionar la arquitectura de software de manera ágil y adaptativa.
Apoyándome en mi experiencia personal y profesional, y utilizando conocimientos de XP, Lean, Team Topologies, DDD estratégico, Ley de Conway, cohesión/acoplamiento, exploraré cómo moldear la arquitectura de software para que atienda no solo a las necesidades técnicas, sino también a las dinámicas humanas y sociales.
Mi objetivo es catalizar una reflexión profunda y proporcionar perspectivas que motiven a la audiencia a indagar en estos temas, fomentando un diseño de sistemas que equilibra lo técnico con el reconocimiento de que la verdadera esencia de la arquitectura de software reside en su diseño por y para las personas.