2.18 Fundamentos de ingeniería (EFD)

""Fundamentos de Ingeniería"" es un área crucial dentro de la ingeniería de software que abarca los principios fundamentales, técnicas y conocimientos derivados de diversas disciplinas de ingeniería. Proporciona la base para desarrollar sistemas de software sólidos y eficientes. Esta área se nutre de campos como la ingeniería eléctrica, la ingeniería mecánica y la ingeniería civil para crear un enfoque integral de la ingeniería de software.

Los profesionales en los fundamentos de la ingeniería utilizan metodologías y prácticas de ingeniería para diseñar y construir sistemas de software. Incorporan conceptos como el diseño de sistemas, el análisis de requisitos y la gestión de proyectos, asegurando que los proyectos de software cumplan con estándares de calidad y seguridad.

Los fundamentos de la ingeniería también incluyen conocimientos sobre componentes de hardware y su interacción con el software. Esta comprensión es esencial para desarrollar software que utilice eficazmente los recursos de hardware e interactúe con diversos dispositivos.

El objetivo de los fundamentos de la ingeniería es cerrar la brecha entre las disciplinas de ingeniería tradicionales e ingeniería de software, creando profesionales del software que aborden proyectos con una mentalidad de ingeniería. Esto asegura que los sistemas de software no solo sean funcionales, sino también fiables, eficientes y seguros, cumpliendo con las demandas de la tecnología moderna. 

KA Core Tier1 Core Tier2 Electivo
2.18.1 El proceso ingenieril     No
2.18.2 Diseño ingenieril     No
2.18.3 Abstracción y Encapsulamiento     No
2.18.4 Métodos empíricos y técnicas experimentales     No
2.18.5 Análisis estadístico     No
2.18.6 Modelado, simulación y prototipado     No
2.18.7 Medición     No
2.18.8 Estándares     No
2.18.9 Análisis de la causa raíz     No



Subsecciones
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM