1. Introducción La Ingeniería de Software no comienza con la escritura de código. Antes de construir una…
Herramientas de Gestión y Control en la Ingeniería de Software
1. Introducción El desarrollo de software es una actividad de ingeniería que requiere mucho más que escribir…
Herramientas del Ingeniero de Software
1. Introducción El Ingeniero de Software utiliza diferentes herramientas tecnológicas para transformar requisitos y diseños en sistemas…
Arquitectura Orientada a Eventos (EDA)
1. Introducción La Arquitectura Orientada a Eventos, conocida como EDA (Event-Driven Architecture), es un estilo arquitectónico en…
Arquitectura Cliente-Servidor
1. Introducción La Arquitectura Cliente-Servidor es uno de los modelos fundamentales para construir sistemas distribuidos. Se utiliza…
Arquitectura de Microservicios
1. Introducción La Arquitectura de Microservicios es un estilo arquitectónico utilizado principalmente para desarrollar sistemas grandes, distribuidos…
Arquitectura por Capas (N-Capas)
1. Introducción La Arquitectura por Capas, también conocida como Layered Architecture o Arquitectura N-Capas, es uno de…
Arquitectura Monolítica
1. Introducción La arquitectura de software define la manera en que los componentes de un sistema se…
Perfil Profesional del Ingeniero de Pruebas de Software
Introducción El Ingeniero de Pruebas de Software (Software Test Engineer) es el profesional responsable de diseñar, ejecutar…
Los 7 Principios del Software Testing
Introducción El software testing es una disciplina fundamental dentro de la ingeniería de software y del aseguramiento…
