Fundamentos de Ingeniería de Software Universidad de los Llanos Jhon Sanabria M.Sc.(c) Pautas: www.ingsanabria.tk [email protected], Subject: FISUnillanos: Asunto Entregas en formato digital (*.PDF). Preferiblemente LaTex. Correo monitor: [email protected] Grupos: MAX 3 personas. Software Se desarrolla, NO SE FABRICA NO SE ESTROPEA, pero se deteriora. Se construye genérico o a la media. El Producto Aplicaciones del Software Software de Sistemas Software de Gestion Software de Ingenieria o Cientifico Software de Tiempo Real Software Empotrado Software de Inteligencia Artificial El Proceso Serie de pasos para construir un producto o un sistema. Debe tener estabilidad, control y organización para que no sea caótico Ingeniería de Software Zelkovitz, Principles of Software Engineering and Design: Ingeniería del Software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas de software. Pressman. Ingenieria de Software: La ingeniería de/l software es una disciplina o área de la informática o ciencias de la computación, que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo. Ingeniería de Software Boehm, Software Engineering: ?? Bauer, Software Engineering: ?? Braude, Ingeniería de Software: ?? IEEE : ?? Visión General La ingeniería es el: Análisis. Diseño. Construcción. Validación. Verificación. Gestión de Entidades técnicas. SQA: Aseguramiento de la Calidad del Software. El proceso del Software: Modelos del Proceso Una estrategia: Modelo de Proceso. Paradigma de la Ingeniería de Software. Modelo de Ciclo de Vida. Se selecciona de acuerdo: La naturaleza del proyecto y del aplicación Los métodos y las herramientas. Controles y entregas que se requieren. Modelo Lineal Secuencial Prototipos Desarrollo DRA Una Referencias Modulo, Ingeniería de Software de la UNAD (Universidad Nacional Abierta y a Distancia) Ingeniería de Software, Un enfoque Practico, Roger Pressman.