2011
IASA-Chile - ARQUITIC
Arquitectura IT, un enfoque pragmático para un
proceso continuo
Agustín Isola
Jefe de Grupo Arquitectura y Proyectos TI
Banco Central de Chile
2011
IASA-Chile - ARQUITIC
Disclaimer
Toda información o declaración volcada
es a título personal y no representa una
posición del mi empleador o una
práctica al interior del mismo
2011
IASA-Chile - ARQUITIC
¿Qué necesitamos para definir una Arquitectura?
Problema de Negocio
Requerimientos
Funcionales Casos de Uso Procesos de Negocio
Requerimientos Futuros
Cualidades con las que debe
contar la solución
Requerimientos no funcionales
Restricciones Restricciones de Negocio
Restricciones Técnicas
Elementos que están disponibles
Arquitecturas Estándares Servicios Otros activos
2011
IASA-Chile - ARQUITIC
¿Qué necesitamos para definir una Arquitectura?
Problema de Negocio
Cualidades con las que debe
contar la solución
Restricciones
Elementos que están disponibles
Modelo Funcional
Modelo de Despliegue
Modelo de Implementación
Modelo de Implementación
Visión General de Arquitectura
Aplicar Arquitectura
2011
IASA-Chile - ARQUITIC
La clave está en el proceso …
Aplicar Arquitectura
• Utilice un enfoque Top-Down
• Descomponga el problema
• Analice los requerimientos, estréselos y valídelos. Seguro hay cosas que no son necesarias
• Identifique los requerimientos más representativos para la Arquitectura
• Separe los tipos de problemas, aplicando las prácticas de arquitectura adecuadas (infraestructura, aplicaciones, datos, integración, etc.)
• Identifique los stakeholder, si los involucra temprano seguro conseguirá su apoyo
• Modele, lo ayudará a representar la solución
• Presente alternativas, esto permitirá selección la más adecuada
• Registre las decisiones, sino todos serán generales después de la batalla.
2011
IASA-Chile - ARQUITIC
Aplicar Arquitectura
• Utilice un enfoque Top-Down
• Descomponga el problema
• Analice los requerimientos, estréselos y valídelos. Seguro hay cosas que no son necesarias
• Identifique los requerimientos más representativos para la Arquitectura
• Separe los tipos de problemas, aplicando las prácticas de arquitectura adecuadas (infraestructura, aplicaciones, datos, integración, etc.)
• Identifique los stakeholder, si los involucra temprano seguro conseguirá su apoyo
• Modele, lo ayudará a representar la solución
• Presente alternativas, esto permitirá selección la más adecuada
• Registre las decisiones, sino todos serán generales después de la batalla.
La clave está en el proceso continuo
2011
IASA-Chile - ARQUITIC
¿Cómo mostramos una Arquitectura?
• Realice un resumen de la Arquitectura, lo ayudará a focalizar la toma de decisiones
• Diferencie los modelos, todos son importantes y comunican distintos aspectos de la
Arquitectura
• No los realice por cumplir una metodología, cada uno cumple un rol
• La descomposición lo ayudará entender la solución desde otros puntos de vista
• Use todos elementos para validar y viabilizar la Arquitectura que se propone
• Mantenga vivos los documentos, de forma que refleje la realidad del proyecto, luego se
transformará en un activo más.
Modelo Funcional
Modelo de Despliegue
Modelo de Implementación
Modelo de Implementación
Visión General de Arquitectura
2011
IASA-Chile - ARQUITIC
¿Cómo aporta valor la
aplicación de Arquitectura?
• Fase Realización
• Valida y alinea los requerimientos a la estrategia de negocios
• Incorpora el contexto y revisa como interfiere en el ecosistema
• Incorpora de forma temprana los requerimientos no funcionales
• Identifica qué reutilizar y qué dejar disponible para reusar
• Identifica patrones, estándares, normas y frameworks a utilizar
• Baja el riesgo en la realización, las pruebas y la puesta en producción
• Reduce costos directos o indirectos
2011
IASA-Chile - ARQUITIC
¿Cómo aporta valor la
aplicación de Arquitectura?
• Fase Producción
• Procura mantener la vida útil de la solución
• Minimiza su obsolescencia
• Reduce el costo de mantención, generando “cintura” donde se introducirán más cambios
• Cuida su uptime
• Asegura su crecimiento
• Permite su retiro de forma ordenada
• Reduce el riesgo operacional
• Hace más predecible el comportamiento de la solución
2011
IASA-Chile - ARQUITIC
¿Cómo aporta valor la
aplicación de Arquitectura?
• Fase Producción
• Procura mantener la vida útil de la solución
• Minimiza su obsolescencia
• Reduce el costo de mantención, generando “cintura” donde se introducirán más cambios
• Cuida su uptime
• Asegura su crecimiento
• Permite su retiro de forma ordenada
• Reduce el riesgo operacional
• Hace más predecible el comportamiento de la solución
2011
IASA-Chile - ARQUITIC