Areas de la ingenieria del software
INGENIERÌA DEL SOFTWARE
INSTITUTO TECNOLOGICO DE GUSCALIENTES
INTRODUCCION A LOS SISTEMAS DE INFORMACION
INGIENERIA DEL SW: AREAS DE LA INGENIERIA DEL SW
PROFESOR:
ERIK ERNESTO GUERRERO BRIANO
1
INTRODUCCION A LOS SISTEMAS DE INFORMACIÒN
INGENIERÌA DEL SOFTWARE
INGENIERIA DEL SOFTWARE INTRODUCCION AREAS DE INGENIERA DELSOFTWARE 1. PLANEACION DE PROYECTOS 1.1_Definición del problema 1.2_Desarrollo de una estrategia de solución 1.3_Planeación del proceso de desarrollo 1.4_Planeación de una estructura organizacional 1.5_Otras actividades de planeación 2. ESTIMACION DE LOS COSTOS DE SW 2.1_Factores en el costo del SW 2.2_Técnicas de estimación de costos de software 2.3_Estimación de niveles de contratación2.4_Estimación de los costos de mantenimiento de SW 3. DEFINICION DE REQUISITOS 3.1_Especificación de requisitos para la producción de SW 3.2_Técnicas formales de especificación 3.3_Lenguajes y paquetería para la especificación de requisitos 4. DISEÑO DE SW 4.1_Conceptos fundamentales del diseño 4.2_Módulos y criterios de modularización 4.3_Notaciones para el diseño 4.4_Técnicas de diseño 4.5_Consideracionesde diseño a detalle 4.6_Diseño en sistemas distribuidos y de tiempo real
ERIK ERNESTO GUERRERO BRIANO 2
INTRODUCCION A LOS SISTEMAS DE INFORMACIÒN
INGENIERÌA DEL SOFTWARE
4.7_Planeación de pruebas piloto 4.8_Logros records e inspecciones 4.9_Directrices de diseño 5. ASPECTOS DE INSTRUMENTACION 5.1_Técnicas de codificación estructurada 5.2_Estilos en la codificación 5.3_Estándares ydirectrices 5.4_Directrices de Documentación 6. TECNICAS DE VALIDACION Y VERIFICACION 6.1_Control de calidad 6.2_Recorridos e inspecciones 6.3_Análisis estático 6.4_Ejecución simbólica 6.5_Pruebas de unidad y depuración 6.6_Pruebas del sistema 6.7_Verificación formal 7. MANTENIMIENTO DE SW 7.1_Mejoramiento del mantenimiento durante el desarrollo 7.2_Aspectos administrativos del mantenimiento de SW7.3_Administración de la configuración 7.4_Métricas del código fuente 7.5_Otras herramientas y técnicas de mantenimiento
INTRODUCCION
ERIK ERNESTO GUERRERO BRIANO 3
INTRODUCCION A LOS SISTEMAS DE INFORMACIÒN
INGENIERÌA DEL SOFTWARE
La ingeniería del software se dice que es una disciplina tecnológica y administrativa dedicada ala producción sistemática de productos de programación, queson desarrollados y modificados a tiempo y dentro de un presupuesto definido. Se dice que los conceptos de ingeniería del software solo son para proyectos grandes, pero si se compara a los proyectos grandes y a los pequeños nos damos cuenta que los dos llevan una misma metodología. En ambos casos se puede hacer uso de los métodos y técnicas de desarrollo del software, pero claro esta que es máscosteables en proyectos grandes y de larga duración. Cuando se realiza un software a una empresa o a un cliente en específico, el SW debe de incluir la documentación. En esta se dan a conocer el código fuente, los manuales de uso del SW, requisitos, especificación es de diseño, planes de prueba, principios de operación, etc., los cuales son muy importante para la validación y originalidad delproducto. El esfuerzo dedicado al desarrollo y mantenimiento de un producto se presenta en la forma de distribuir el esfuerzo en diferentes actividades como el esfuerzo dedicado al software. En las varias etapas del desarrollo del software siempre va a ser importante tener la cantidad de información adecuada y precisa en la elaboración del enunciado, además de tener una tormenta de ideas para la soluciónde este, considerando factores importantes para el desarrollo como las restricciones y los requerimientos del cliente, ya que si no contamos con los requisitos en cada fase de el desarrollo este desperfecto puede causar muchas dificultades en el mantenimiento y al realizar versiones posteriores, por eso es que la precisa ejecución de cada fase es fundamental para la elaboración de productos de...
Regístrate para leer el documento completo.