Ingeniería en Software

1 Ingeniería en SoftwareParadigmas de la ingeniería de so...
Author: Juan José Sevilla Vargas
0 downloads 0 Views

1 Ingeniería en SoftwareParadigmas de la ingeniería de software Ing. Gabriel Enrique Castillo González Instituto Tecnológico Superior de Chapala

2 SOFTWARE Introducción ¿QUE ES EL SOFTWARE? ¿QUIEN LO HACE EL SOFTWARE?¿POR QUE ES IMPORTANTE EL SOFTWARE? ¿CUALES SON LOS PASOS DE DESARROLLO DE SOFTWARE? ¿CUAL ES EL PRODUCTO OBTENIDO? ¿CÓMO SE PUEDE ESTAR SEGURO DE QUE LO HE HECHO CORRECTAMENTE? ¿POR QUE MUCHOS PROYECTOS DE SOFTWARE GRANDES FALLAN? SOFTWARE Paradigmas de la Ingeniería de software 18/04/2017

3 ANÁLISIS DE LOS PROYECTOSProject Size People Time (Months) Success Rate Less than $750K 6 55% $750K to $1.5M 12 9 33% $1.5M to $3M 25 25% $3M to $6M 40 18 15% $6M to $10M +250 +24 8% Over $10M +500 +36 0% Paradigmas de la Ingeniería de software 18/04/2017

4 Paradigmas de la Ingeniería de softwareLAB01 :: MOODLE Fecha Periodos para subirlo ¿Dónde se puede descargar el LAB01? Mañana 00:00 – 14:00 hrs Preguntas del ciclo de vida clásico Paradigmas de la Ingeniería de software 18/04/2017

5 Paradigmas de la Ingeniería de softwareCiclo de Vida Clásico Paradigmas de la Ingeniería de software 18/04/2017 Ing. Gabriel E. Castillo González

6 Paradigmas de la Ingeniería de softwareAnálisis 1 Factibilidad Técnica Factibilidad Económica Factibilidad Operacional 1 Paradigmas de la Ingeniería de software 18/04/2017

7 Paradigmas de la Ingeniería de softwareDISEÑO ¿Qué es? Paradigmas de la Ingeniería de software 18/04/2017

8 Diseño programación diagramas símbolos procedimientos tablas producirACTIVIDAD 1 USA ALGUNA DE ESTAS PALABRAS DE TAL MANERA QUE TENGAN SENTIDO LA FRASE QUE CONSTRUYAS programación diagramas símbolos procedimientos tablas producir datos diseñadores lógico físico esquema formato pantalla papel reporte salida analista diseño software especialistas análisis requerimientos fases identificar sistema información bosquejo producir Ejemplo: “Los analistas de sistemas diseñan formatos y salidas que debe de producir el sistema” Software de Aplicación Ejecutivo 18/04/2017

9 Software de Aplicación EjecutivoDiseño El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Software de Aplicación Ejecutivo 18/04/2017

10 Paradigmas de la Ingeniería de softwareClasificación Paradigmas de la Ingeniería de software 18/04/2017

11 Clasificación estándar IEEEParadigmas de la Ingeniería de software 18/04/2017

12 Paradigmas de la Ingeniería de softwareCiclo de Vida Clásico Paradigmas de la Ingeniería de software 18/04/2017 Ing. Gabriel E. Castillo González

13 1.3 Creación de PrototiposEntregables comprometidos. Clientes satisfechos. Desarrollos muy dinámicos Documentación escasa Funcionalidad Incremental Paradigmas de la Ingeniería de software 18/04/2017

14 Paradigmas de la Ingeniería de softwareLAB02 :: MOODLE Fecha Periodos para subirlo Donde se puede descargar el LAB02 Mañana Moodle Martes 16/02/ :00 – 13:00 hrs Base de datos Recursos Manual de Practicas Paradigmas de la Ingeniería de software 18/04/2017

15 Paradigmas de la Ingeniería de softwareActividad 2 Dividir el grupo en dos equipos y realizar los siguientes pasos Tener a la mano los libros electrónicos de Ingeniería de software Escuchar y comprender las reglas del juego Una vez que estén claras las reglas cada equipo buscará la siguiente información y hacer 20 preguntas de cada tema Temas a buscar: Modelo Espiral Técnicas de Cuarta Generación Modelo de Incremento Combinación de paradigmas El equipo que gane, cada integrante tendrá 5 puntos sobre calificación final en la unidad 1 Al finalizar cada equipo entregará sus 20 preguntas y un cuadro comparativo de cada punto Paradigmas de la Ingeniería de software 18/04/2017

16 Ejemplo de Cuadro ComparativoModelo Espiral Características Ventajas y Desventajas Técnica de 4G Modelo Incremento Combinación Paradigmas de la Ingeniería de software 18/04/2017

17 Paradigmas de la Ingeniería de softwareLAB04 :: Moodle Fecha Periodos para subirlo Donde se puede descargar el LAB04 23/02/2010 Moodle Martes 23/02/ :00 – 18:00 hrs Base de datos Recursos Manual de Practicas Paradigmas de la Ingeniería de software 18/04/2017

18 Paradigmas de la Ingeniería de softwareLista de tareas Tarea 1: Ingeniería de Sofware Roger Pressman 5th Edición McGraw Hill pags 32-33, entregar en el template las siguientes preguntas contestadas : 2.2, 2.5,2.6, 2.7,2.8,2.11,2.12,2.13 Tarea 2 Ingeniería de Sofware Roger Pressman 6th Edición McGraw Hill pags 75 entregar en el template las siguientes preguntas contestadas :3.2, 3.6, 3.9, 3.11, 3.12,, 3.14 Paradigmas de la Ingeniería de software 18/04/2017