7551 - Técnicas de Producción de Software I PLANIFICACIONES Planificaciones 7551 - Técnicas de Producción de Software I Docente responsable: TURRI ALEJANDRO 1 de 5 Actualización: 1ºC/2013 7551 - Técnicas de Producción de Software I PLANIFICACIONES Actualización: 1ºC/2013 OBJETIVOS Comprender los principios generales de la Ingeniería de de Requerimientos de Software. Comprender los principios del modelado con casos de uso. Conocer los principales técnicas para relevar requerimientos. Conocer métodos para especificar requerimientos. Conocer los documentos relacionados con la administración de requerimientos. Conocer técnicas de estimación apropiadas. Desarrollar un caso de aplicación de administración de requerimientos. CONTENIDOS MÍNIMOS - PROGRAMA SINTÉTICO Especificaciones de requerimientos Especificaciones formales Estructuración de requerimientos Técnicas de participación del problema Técnicas de modelado de desarrollo de sistemas Análisis Estructurado vs Análisis Orientado a Objetos Modelado de la información Productos, herramientas y control de calidad Visibilidad de los requerimientos y especificaciones Verificación del proceso y productos asociados PROGRAMA ANALÍTICO Presentación de la Materia. Introducción a la Ingeniería de Requerimientos de SW. Presentación del TP. Análisis del Problema. Necesidades del Usuario. Modelado del Negocio. Introducción a los Casos de Uso. Estimación por Use Case Points (UCP). Metodologías de Desarrollo. Definición del Problema. Documento de Visión. Definición del Alcance. Detalle de Casos de Uso. Validación y Verificación. Administración del Cambio. Herramientas para la Administración de Requerimientos. Herramientas de SCM. Aplicación de CMM e ISO 9000 a la Administración de Requerimientos. BIBLIOGRAFÍA Managing Software Requirements: A Unified Approach. Dean Leffingwell, Don Widrig - Object Technology Series, Addison Wesley Longman, 2000. Use Cases: Requirements in Context, Second Edition. Daryl Kulak, Eamonn Guiney, Addison Wesley, 2003. Software Engineering Economics. Barry Boehm. Prentice-Hall, 1981. The Unified Modeling Language User Guide. Grady Booch, James Rumbaugh, Ivar Jacobson. Object Technology Series, Addison Wesley Longman, 1999. The Unified Software Development Process. Ivar Jacobson, Grady Booch, James Rumbaugh. Object Technology Series, Addison Wesley Longman, 1999. Analisys Patterns: Reusable Object Models. Martin Fowler – Object Technology Series, Addison Wesley Longman. RÉGIMEN DE CURSADA 2 de 5 7551 - Técnicas de Producción de Software I PLANIFICACIONES Metodología de enseñanza Clases Teórico Prácticas. Investigación de Modelos. Desarrollo de un caso. Modalidad de Evaluación Parcial Presentación los resultados de la investigación y del caso práctico desarrollado. 3 de 5 Actualización: 1ºC/2013 7551 - Técnicas de Producción de Software I PLANIFICACIONES Actualización: 1ºC/2013 CALENDARIO DE CLASES Semana Temas de teoría Resolución de problemas <1> 15/08 al 20/08 Presentación de la Materia. Introducción a la Ingeniería de Requerimientos de SW. Presentación del TP. <2> 22/08 al 27/08 Análisis del Problema <3> 29/08 al 03/09 Necesidades del usuario <4> 05/09 al 10/09 Modelado del negocio <5> 12/09 al 17/09 Introducción a los casos de uso <6> 19/09 al 24/09 Estimación por Use Case Points (UCP) <7> 26/09 al 01/10 Metodologías de Desarrollo <8> 03/10 al 08/10 Definición del Problema. Documento de Visión. Definición del Alcance. <9> 10/10 al 15/10 Detalle de casos de uso <10> 17/10 al 22/10 Validación y Verificación <11> 24/10 al 29/10 Administración del Cambio. Herramientas para la Administración de Requerimientos. Herramientas de SCM. <12> 31/10 al 05/11 Aplicación de CMM e ISO 9000 a la Administración de Requerimientos. <13> 07/11 al 12/11 PARCIAL <14> 14/11 al 19/11 Exposición TP <15> 21/11 al 26/11 Recuperatorio PARCIAL <16> 28/11 al 03/12 Recuperatorio PARCIAL 4 de 5 Laboratorio Otro tipo Fecha entrega Informe TP Bibliografía básica 7551 - Técnicas de Producción de Software I PLANIFICACIONES Actualización: 1ºC/2013 CALENDARIO DE EVALUACIONES Evaluación Parcial Oportunidad Semana Fecha Hora Aula 1º 13 30/05 19:00 410 2º 15 13/06 19:00 410 3º 16 27/06 19:00 410 4º Otras observaciones Las fechas podrán ser modificadas a pedido expreso de los alumnos y de común acuerdo. 5 de 5