INTRODUCCIÓN A LA INGENIERÍA DE SOFTWARE Universidad Nacional del Sur 2 do cuatrimestre 2016 M. Clara Casalini Departamento de Cs. e Ing. de la Computación
8 MATERIA
Programa 9 Unidad 1 - Ingeniería. Fundamentos. Análisis y especificación del problema. Restricciones. Soluciones: alternativas, comparación. Selección. Métodos y técnicas: científicos, empíricos, experimentales. Unidad 2 Ingeniería de software Definiciones. Principios de ingeniería de software. Paradigmas. Participantes. Equipo de desarrollo. Roles. Producto y Proceso. Ciclo de vida. Modelos de proceso. Análisis. Ingeniería de requerimientos. Modelado: de datos, funcional, dinámico. Herramientas y técnicas de modelado. Especificaciones formales. Lenguajes. Diseño: general y detallado. Arquitecturas. Patrones.
Programa 10 Unidad 3 Proyectos. Proyecto. Actividades. Trabajo. Esfuerzo. Recursos. Tiempo. Estimaciones. Riesgos. Equipos. Organizaciones. Planificación. Seguimiento. Técnicas y herramientas. Teoría de la medición. Mediciones y métricas. Estándares. Calidad: interna y externa. Calidad del producto y del proceso. Seguridad. Estándares. Documentación. Unidad 4 Sistemas de información. Definición de sistemas. Teoría general de sistemas. Sistemas de software. Clasificación de sistemas. Tecnologías de la información.
Programa 11 Unidad 5 Computación y sociedad. Computación y sociedad. Ética y responsabilidad profesional. Aspectos legales. Contratos. Propiedad intelectual. Licencias. Confidencialidad. Auditorias. Peritajes. Se recomienda siempre consultar el programa de las materias
Bibliografía básica 12 Introducción a la ingeniería y al diseño en la ingeniería. E.V. Krick. Ingeniería de software - Un enfoque práctico. R. Pressman Principios de sistemas de información. R. Stair y G. Reynolds. Effective Project Management. Traditional, Agile, Extreme. Robert Wysocki. Wiley. Quinta edición. Informations systems control and audit. Ron Weber. Prentice Hall. 1998
Bibliografía adicional 13 Ingeniería de software - Teoría y Práctica. S. L. Pflegger Software Engineering. Ian Sommerville Software Engineering Vol.3. Domains, requirements and software design. D. Bjorner Material complementario que se indicará en cada unidad
14 CURSADO Y APROBACIÓN
Condiciones de cursado 15 2 exámenes escritos 1 recuperatorio Examen 1 Individual : Unidades 1 y 2 Ingeniería. Fundamentos Ingeniería de Software Examen 2 Grupal : Unidades 3 y 4 Proyectos - Sistemas de Información Recuperatorio Individual: una única fecha. Se recuperan los exámenes que se hayan desaprobado 2 trabajos complementarios: escritura y oralidad
Condiciones de cursado 16 Para cursar la materia debe: Aprobar ambos exámenes escritos. En la primer fecha de examen o en la fecha de recuperatorio A-B-C : Aprobado D-E: Desaprobado Cumplir con los dos trabajos complementarios
Condiciones de promoción 17 Para promocionar la materia debe: Aprobar los dos exámenes con alguna de las siguientes combinaciones de notas: Examen 1 A A B Examen2 A B A Y aprobar un tercer examen con los temas no evaluados en los dos primeros (Unidad 5 Computación y Sociedad)
Cronograma de la materia 18 Cronograma de clases A CONFIRMAR Fechas de evaluación tentativas Fecha Evaluación Lunes 19 de Septiembre Examen 1 Miércoles 26 de Octubre Examen 2 Miércoles 16 Noviembre Miércoles 30 de Noviembre Recuperatorio(s) Examen de promoción
19 INFORMACIÓN GENERAL
Información general 20 Horarios y Aulas Lunes 16 a 20 hs Aula 10 Palihue Miercoles 16 a 20 hs - Aula 131 (ex 38C) - Alem Material Fotocopiadora CECOM Página web de la materia cs.uns.edu.ar/~mcca/materias/iis cs.uns.edu.ar. Materias -> Ing en Sist.
Información general 21 Docentes de la cátedra Profesora: Clara Casalini Asistente: Mariel Evangelista Ayudantes: Macarena Latini, + Consultas (profesora) A confirmar horario y lugar (post-mudanza)