Presentación
  • Lenin David Lozano Argel
  • Contenido Temático de Arquisoft90 - Entrenamiento en Arquitectura de Software
Que es Diseño de Software?
  • Problemas actuales en el desarrollo de Software
  • Significado del Diseño en Software
  • Principios del Diseño de Software.
  • Principios SOLID.
  • Taller #1 - RasBus
  • Taller RasBus - Presentación
Introducción a la Arquitectura de Software
  • Introducción a la Arquitectura de Software
  • Ciclo de Vida del Software
  • Diseño Arquitectónico Vs Diseño Detallado
Atributos de Calidad - Escenarios
  • Ciclo de Negocio de la Arquitectura de Software - ABC
  • Atributos de Calidad del Software
  • Identificación de Atributos de Calidad
  • Clasificación de Atributos de Calidad
Norma ISO/IEC 25000 - SQuaRE
  • ISO IEC 25000 o SQUARE
  • Iso25000 - Eficiencia - Compatibilidad - Usabilidad
  • Iso25000 - Fiabilidad - Seguridad - Mantenibilidad - Portabilidad
Atributos de Calidad - Técnicas de Identificación
  • Técnicas para Identificar Atributos de Calidad
  • Especificación de Atributos de Calidad
  • Escenarios de Atributos de Calidad
  • Atributos de calidad - Escenarios en la Práctica
  • Atributos de calidad - Escenarios de Seguridad
  • Taller 2 - QAW - Taller de Atributos de Calidad
Diseño de Arquitectura de Software
  • Proceso de Diseño de Arquitectura de Software
  • ADD - Attribute Driven Design
  • Tipos de Aplicaciones de Software
  • Aplicaciones de Cliente Enriquecido
  • Aplicaciones de Internet Enriquecidas - RIA
  • Aplicaciones de Servicios
Patrones de Arquitectura de Software
  • Taxonomía de Patrones de Arquitectura de Software
  • Patrones de Arquitectura de Software
  • Arquitectura de Software - Tuberías y Filtros
  • Arquitectura por Capas
  • Arquitectura de Software - Remote Procedure Call - RPC
  • Arquitectura de Software - Peer To Peer - Patrón Broker
DDD - Domain Driven Design
  • DDD - Domain Driven Design
  • DDD - Domain Driven Design - Lenguaje Ubicuo
  • DDD - Servicios en - Domain Driven Design
Arquitecturas de Software Limpias
  • Implementación con Patrones Parte 1/2
  • Implementación con Patrones Parte 2/2
Tácticas de Arquitectura de Software
  • Tácticas de Arquitectura - Parte 1/2
  • Tácticas de Arquitectura - Parte 2/2
  • Tácticas de Arquitectura - Parte 1/2 - Desempeño
  • Tácticas de Arquitectura - Parte 2/2 - Desempeño
  • Tácticas de Arquitectura - Parte 1/3 - Disponibilidad
  • Tácticas de Arquitectura - Parte 2/3 - Disponibilidad
  • Tácticas de Arquitectura - Parte 3/3 - Disponibilidad - Recuperación Ante Fallo
  • Tàcticas de Disponibilidad - Prevención de Fallos
  • Tàcticas de Modificabilidad - Introducción
  • Tàcticas de Modificabilidad - Detalle
  • Tácticas de Seguridad - Introducción
Patrones de Integración
  • Patrones de Integración - Introducción
  • Patrones de Integración - Detalle
  • Patrones de Integración - Integración Funcional
  • Capsula Informativa - Patrones de integración
Documentación de Arquitectura de Software
  • Documentación en Arquitectura de Software - PRESENTACIÓN
  • Documentación de Arquitectura de Software - Generalidades
  • Documentación de Arquitecturas - Documentación por Vistas
Modelamiento Views and Beyond
  • Documentación de Arquitectura de Software - Views and Beyond 1/2
  • Documentación de Arquitectura de Software - Views and Beyond 2/2
Modelamiento por Vistas (4 + 1 Vistas) - Vistas de Kruchten
  • Documentación de Arquitectura de Software 4+1 Vistas de Kruchten
  • Documentación d Arquitectura de Software 4+1 Vistas de Kruchten - Implementación
Plataforma Tecnológica
  • Documentación de Arquitectura - Plataforma Tecnológica
  • Documentación de Arquitectura - Plataforma Tecnológica - Capas de Aplicación
Documentación de Arquitectura - Modelamiento Àgil
  • Documentación de Arquitectura - Modelamiento Àgil 1/4
  • Documentación de Arquitectura - Modelamiento Àgil 2/4
  • Documentación de Arquitectura - Modelamiento Àgil 3/4
  • Documentación de Arquitectura - Modelamiento Àgil 4/4