...
¿Qué es la Ingeniería de Software?

"La ingeniería de software es una disciplina de la informática que se enfoca en el desarrollo y mantenimiento de sistemas de software de alta calidad y confiabilidad. Esta disciplina se basa en un conjunto de métodos, herramientas y técnicas para la construcción y evolución de software que cumpla con los requisitos del cliente, sea fácil de mantener y esté libre de errores. La ingeniería de software implica el uso de modelos y procesos formales para el desarrollo de software. Estos modelos y procesos incluyen la especificación de requisitos, el diseño de arquitecturas de software, la implementación de software, la verificación y validación del software y la gestión de la configuración del software."

Principios Básicos

Libro SWEBOK

"El SWEBOK (Software Engineering Body of Knowledge) es una guía que recopila el conocimiento fundamental en ingeniería de software. El libro SWEBOK proporciona una visión general de los principales conceptos, principios y prácticas que conforman la ingeniería de software. El libro está organizado en diez áreas de conocimiento, que son:

  • Requerimientos de software
  • Diseño de software
  • Construcción de software
  • Pruebas de software
  • Mantenimiento de software
  • Gestión de la configuración de software
  • Ingeniería de software basada en modelos
  • Calidad de software
  • Proceso de ingeniería de software

  • Cada área de conocimiento es tratada de manera detallada, incluyendo una descripción de los conceptos clave, los principios y prácticas relevantes, y las técnicas y herramientas comúnmente utilizadas en cada una."
    Click aquí para visualizar/descargar el libro