Guia docente | ||||||||||||||||||||||
DATOS IDENTIFICATIVOS | 2011_12 | |||||||||||||||||||||
Asignatura | INGENIERIA DE SOFTWARE | Código | 00702025 | |||||||||||||||||||
Enseñanza |
|
|||||||||||||||||||||
Descriptores | Cr.totales | Tipo | Curso | Semestre | ||||||||||||||||||
18 | Troncal | Tercero | Anual |
|||||||||||||||||||
Idioma |
|
|||||||||||||||||||||
Prerrequisitos | ||||||||||||||||||||||
Departamento | ING.MECANICA,INFORMAT.AEROESP. |
|||||||||||||||||||||
Responsable |
|
Correo-e | arodf@unileon.es jmalip@unileon.es |
|||||||||||||||||||
Profesores/as |
|
|||||||||||||||||||||
Web | http:// | |||||||||||||||||||||
Descripción general | "Teniendo en cuenta sobre todo el desarrollo de los Sistemas de Software a gran escala, presentar una amplia perspectiva de la Ingeniería de SW., junto con las Técnicas más utilizadas. Estudiar y contemplar Estrategias Generales y Métodos Específicos Recomendables para que los Equipos de Desarrollo puedan resolver el problema de cómo mantener bajo control unas Planificaciones de Desarrollo ajustadas y alcanzar Desarrollos de Aplicaciones SW. más eficientes." " | |||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||
Objetivos |
"Teniendo en cuenta sobre todo el desarrollo de los Sistemas de Software a gran escala, presentar una amplia perspectiva de la Ingeniería de SW., junto con las Técnicas más utilizadas. Estudiar y contemplar Estrategias Generales y Métodos Específicos Recomendables para que los Equipos de Desarrollo puedan resolver el problema de cómo mantener bajo control unas Planificaciones de Desarrollo ajustadas y alcanzar Desarrollos de Aplicaciones SW. más eficientes." " |
Metodologías |
" |
Contenidos |
Bloque | Tema |
"I.- INGENIERIA DEL SOFTWARE. ESPECIFICACION 1.- INTRODUCCION A LA INGENIERIA DE SOFTWARE. Sistemas Software complejos. Ciclo de Vida de un Sistema Software. 2.-ANALISIS DE REQUISITOS. Objetivos y Conceptos Básicos. Análisis Estructurado. Análisis Orientado a Objetos. 3.-ESPECIFICACION. Objetivos y Conceptos Básicos. Métodos Formales: Algebráicos. Orientados a Modelos. II.- INGENIERIA DEL SOFTWARE. DISEÑO 1.- FUNDAMENTOS DE DISEÑO DEL SOFTWARE. Aspectos de Calidad del Software. Descomposición y Refinamientos. Diseño de Sistemas Complejos. 2.-DISEÑO ORIENTADO AL FLUJO DE DATOS Y A OBJETOS. Areas de Aplicación. Proceso de Diseño. El Modelo Orientado a Objetos. Conceptos Avanzados de Programación Orientada a Objetos. 3.-INGENIERIA DEL SOFTWARE DE GESTION. Técnicas de Análisis de Aplicaciones de Gestión. Técnicas de Especificación del funcionamiento de Aplicaciones. Técnicas de Diseño de Aplicaciones de Gestión. III.- INGENIERIA DEL SOFTWARE.PROYECTOS. 1.-DESARROLLO EFICIENTE Y DESARROLLO RAPÎDO. Estrategias y Bases de Desarrollo de Software. Gestión de Riesgos. Cuestiones Fundamentales para el Desarrollo del Software. Estimación, Planificación y Desarrollo Orientado al Cliente. Control del Conjunto de Prestaciones y Recuperación de Proyectos. 2.-METODOS RECOMENDABLES. Grupo de Control, Diseño y Prototipado evolutivo. Selección del Modelo de Ciclo de Vida. Filtrado de Requerimientos, Reutilización y Entrega por Etapas. Otros Métodos y Desarrollos. 3.- EVALUACION DE PROYECTOS Y SISTEMAS. Análisis Coste / Rendimiento. Planificación, Gestión y Evaluación de Sistemas Informáticos. Estudio de viabilidad de Proyectos. IV.- TEMAS AVANZADOS. 1.-METODOLOGÍAS DE INGENIERÍA DE LA INFORMACIÓN. Fases y Modelos. Metodologías del CSI. 2.-COMERCIO ELECTRÓNICO Y EIS. Estrategia, Metodología y Tecnología. EIS basados en Computadora. 3.-INGENIERÍA WEB. Atributos y Marco de trabajo. Formulación,Planeación,Modelado y Pruebas. 4.- OTRAS INGENIERÍAS. " |
Otras actividades |
Evaluación |
descripción | calificación | ||
Otros comentarios y segunda convocatoria | |||
"Práctica (individual o grupos, máximo 3): Análisis, Desarrollo y Defensa de una Aplicación (Obligatorio). Examen final que constará de preguntas de Teoría." " |
Fuentes de información |
Acceso a la Lista de lecturas de la asignatura |
Básica | |
"Molero, X. et al. Evaluación y Modelado del Rendimiento de los Sistemas Informáticos. Prentice Hall, 2004. McConnell, S. Desarrollo y Gestión de Proyectos Informáticos. Mc Graw-Hill 1997. Pressman, R.S. Ingeniería del Software: un enfoque práctico. Mc Graw Hill, 2006. 6ª edición. Skidmore, S. Introducing Systems Analysis.Macmillan Computer Sciencie Series, 1997. 2ª edición. Sommerville, L. Ingeniería de Software Addison-Wesley, 2005. 7ª edición Yourdon, E. Análisis Estructurado Moderno Prentice Hall, 1999" " | |
Complementaria | |
"Bruegge, B. Et al. Ingeniería de Software Orientado a Objetos Prentice Hall, 2002. Lawrence, S. Ingeniería del Software: Teoría y Práctica Prentice Hall, 2002 Meyer, B. Construcción de Software Orientado a Objetos. Prentice may, 1998. 2ª edición. Tudor, D.J. et al. Systems Analysis and Design: A Comparison of Structural Methods. NCC Blackwell, 1995 Whitten, J.L. et al. Análisis de Sistemas Diseño y Métodos.Mc Graw-Hill, 2008 7ªedición " " |