PROGRAMAS ANALÍTICOS SECCIONAL: PEREIRA FACULTAD: INGENIERIAS PROGRAMA ACADÉMICO: ING. SISTEMAS JORNADA: DIURNA 1.- INFORMACION DEL DOCENTE Carlos Alberto Ocampo Sepúlveda E-mail institucional: caos@unilibrepereira.edu.co E-mail personal: chkaos57@gmail.com 2.- ESTUDIOS REALIZADOS Estudios de Pregrado: Ingeniero de Sistemas Estudios de Postgrado: Msc. En Ingeniería Esp. Auditoria de Sistemas Esp. Docencia Universitaria Estudios Doctorales: 3.- PUBLICACIONES O INVESTIGACIONES REALIZADAS Titulo de la tesis de grado: Año: 1994 ACTIVOS FIJOS E INVENTARIO Titulo de las publicaciones: MODULO DE LOGICA DE ALGORITMOS año: 1991 Titulo de las investigaciones: LAS TECNICAS FORENSES Y LA AUDITORIA Año: 2010 4.- NOMBRE DEL CURSO METRICAS DEL SOFTWARE Código: 02632 U. Créditos Académicos: 3 Horas semana: 3 Horas teóricas: 3 5.- DURACIÓN DEL CURSO Total semanas: 16 Número de horas semestre: 144 Número de horas presenciales académicas de los estudiantes: 48 / sem. Números de horas de trabajo independiente de los estudiantes: 96 / sem 6.- OBJETIVOS Y/O INTRODUCCIÓN AL CURSO Se pretende introducir al alumno en el conocimiento del proceso que conlleva la gestión de Proyectos de Desarrollo de Software () su calidad y métricas. Para que un tenga éxito el responsable del mismo tiene que poseer un amplio conocimiento tanto de técnicas y
metodologías de desarrollo y control de calidad como de otros aspectos relacionados con la gestión y dirección de proyectos como la planificación y la estimación de recursos. Esta asignatura estará centrada en aquellos aspectos relacionados, fundamentalmente, con la gestión, dirección, calidad y métricas de proyectos mediante el análisis de un modelo de gestión integrado que nos permitirá conocer las complejas relaciones entre las variables que intervienen en el proceso de desarrollo. Se presentará también una metodología concreta sobre el Control de la Calidad del Software y se introducirá al alumno en el control de riesgo de un. 7.- PRINCIPIOS DE FORMACIÓN Y METAS DE APRENDIZAJE EN TÉRMINOS DE COMPETENCIAS 7.1 COMPETENCIA INTERPRETATIVA El estudiante de análisis y diseño esta en capacidad de interpretar la información de un sistema ya sea manual a automatizado, seguir una metodología y plantear soluciones. 7.2 ARGUMENTATIVA Una vez interpretado el sistema el estudiante desarrolla las etapas de análisis, diseño desarrollo e implementación. 7.3 PROPOSITIVA El estudiante esta en capacidad de proponer solución a problemas, analizarlos, diseñarlos y plantear un sistema como solución a esos problemas. 8.- CONTENIDOS: EJES TEMATICOS O PROBLEMICOS DEL CURSO Instructivo: 1.- Se formulan los dominios a alcanzar en cada Unidad temática en términos de desarrollo de competencias hermenéutica, Investigativas, Valorativas, Productivas o la considere el docente, según sea el interés de formación científica de los estudiantes con esta disciplina. 2.- Se presentan los temas a estudiar o problemas a indagar 3.- Se relaciona la bibliografía básica que se debe consultar para cada unidad y las lecturas complementarias sugeridas, se relacionan páginas Web que se recomiendan revisar y links. 4.- Se indica en la estrategia metodológica el tipo de apoyo tutorial para cada unidad. 5.- Se formulan los talleres que se deben realizar. Sería interesante que se incluyeran en los talleres Casos y Ejercicios prácticas para ser resueltos por los estudiantes, al estilo de los que se presentan en los Textos Didácticos Modernos, a partir de los cuales el estudiante demuestre que sabe como aplicar lo que ha estudiado. Unidades Temas o Temáticas subtemas (Ejes problémicos) 1 INTRODUCCIÓN Actividades fundamentale s. Procesos de Software. recursos didácticos y Trabajos en grupo. Bibliografía básica y lecturas complementarias 1. PRESSMAN, Roger S. Ingeniería del Software, un enfoque Práctico. 5ª. Edición. Editorial Mcgraw Hill. 2002. 7. Colmenar Santos, Criterios evaluación de Mostrar la importancia de la gestión de proyectos. Actualizar el perfil del director de sistemas que buscan las organizaciones actuales.
Conceptos básicos Estándares Estimaciones 2 INTRODUCCIÓN Políticas, temario, intercambio de ideas sobre Producción de Software. 3 INTRODUCCIÓN Conceptos sobre gestión de El espectro de la gestión. El personal. Perfil del director de sistemas. Equipos de El problema. El proceso. El proyecto. 4-5 INTRODUCCIÓN Taller y sustentación sobre los equipos de trabajo, modelo de proceso de software y software de usuario y software de usuario final. 6-7 MÉTRICAS DEL SOFTWARE Trabajos en grupo. Taller Antonio, Manuel- Alonso Castro Gil, Julio Pérez Martínez, Gestión de proyectos con Microsoft Project 2000, Ra-Ma, 2001 1. PRESSMAN, Roger S. Ingeniería Gestionar Explicar los conceptos
Conceptos básicos. Alcance de las métricas. Medidas y modelos. Clasificación de las métricas. Recogida de datos métricos. Medición de atributos internos y externos del producto y del proceso. Medición de recursos. 8 INTRODUCCIÓN A PLANIFICACIÓN Y ESTIMACIÓN LA Introducción. Estándares. Técnicas para conocer el alcance de un proyecto Técnicas y métodos para la planificación y estimación. 9-10 GESTIÓN DE LA CALIDAD DEL SOFTWARE Introducción y conceptos. Marco normativo relacionado con la Factores y modelos de Procedimient os, instrumentos de control y elementos auxiliares para el profesor Sustentación por estudiantes. Ejercicios prácticos en clase. Solución cuestionario. profesor Sustentación por estudiantes. Ejercicios prácticos en clase. profesor del Software, un enfoque práctico. 5ª. Edición. Editorial Mcgraw Hill. 2002. 5. McCONNELL, Steve. Desarrollo y gestión de proyectos informáticos. Editorial McGraw Hill. 5. McCONNELL, Steve. Desarrollo y gestión de proyectos informáticos. Editorial McGraw Hill. 6. BOOCH, Grady, RUMBAUGH, James. JACOBSON Ivar. The Unified Software Development Process) Addison Wesley. 1999. 2. PIATTINI, Mario. Análisis y Diseño detallado de Aplicaciones Informáticas de Gestión. Alfa Omega Grupo Editor. 2000. 3. SOMMERVILLE, Ian. Ingeniería del Software. Sexta Edición. Addison Wesley. 2002. de medidas, métricas y mediciones y su aplicación en el desarrollo y mantenimiento del Búsqueda y definición de métricas al proyecto. Demostrar uso de técnicas y estándares en la planificación y estimación de Garantizar procedimientos, instrumentos y métodos para el aseguramiento de la calidad de
aseguramient o de la Metodología para el aseguramient o de la 11-12 GESTIÓN Y CONTROL DEL RIESGO Definición y tipos de riesgos. Actividades necesarias para realizar la estimación de riesgos. Control y supervisión de riesgos. Exposición en clase por parte del profesor, sustentación, por alumnos. Ejemplos prácticos de gestión de riesgo. Solución de cuestionario 4. CORNELLA, Alfons. Los recursos de información. Editorial Mcgraw Hill. 2. PIATTINI, Mario. Análisis y Diseño detallado de Aplicaciones Informáticas de Gestión. Alfa Omega Grupo Editor. 2000. Concienciar sobre la necesidad de gestionar adecuadamente el riesgo en los proyectos de desarrollo de Mecanizar los conceptos revisados de gestión de riesgos. 13-14 HERRAMIENTAS DE AYUDA A LA GESTIÓN Tipos de herramientas para la gestión y estimación de proyectos. Característica s y criterios de selección. Herramientas tradicionales y avanzadas 15-16 CONTROL DE CALIDAD DEL SOFTWARE. Conceptos de Garantía de aseguramient o de la calidad del Revisiones del Revisiones Exposición en clase por parte del profesor, sustentación, por alumnos. Ejemplos. profesor y sustentación de lectura por parte de los alumnos del Exposición de 2. PIATTINI, Mario. Análisis y Diseño detallado de Aplicaciones Informáticas de Gestión. Alfa Omega Grupo Editor. 2000. 8. Sistema de gestión de seguridad de la información, manageme nt Systms, Aplicar herramientas que ayuden a la gestión de diferentes tipos Mostrar la importancia del aseguramiento de calidad en producción de Dar pautas para el aseguramiento de calidad en el desarrollo de
técnicas formales. Enfoques formales de SQA. Fiabilidad del Estándares ISO 9000. los alumnos de las normas ISO 9000 sobre la calidad del software 9.- METODOLOGIA Y ESTRATEGIAS DIDACTICAS EMPLEADAS PARA EL DESARROLLO DEL CURSO La autonomía, la autogestión, la sistematización del trabajo, la dedicación de tiempo, la iniciativa y el autoaprendizaje se constituyen en pilares de esta modalidad educativa en la cual el estudiante se torna en responsable de su propio proceso formativo. El ambiente, el acompañamiento y los momentos se establecen como ejes claves en el proceso formativo. La asignatura consta de dos partes: a) Fundamentos teórico-prácticos. En este apartado se expone el contenido temático indicado anteriormente para la asignatura, durante las clases de teoría, donde se presentan los fundamentos teóricos junto con la realización de cuestiones prácticas. b) Ejercicios de aplicación: En este apartado los alumnos realizarán, en grupos reducidos y durante las clases de práctica, ejercicios de aplicación (como mínimo tres) que consistirán, fundamentalmente, en resolver los casos que se les proporcionarán. Estos casos estarán relacionados con la resolución de problemas concretos que se les plantearán si tuviesen que tomar decisiones sobre un. A partir de estos casos los alumnos tendrán que realizar un informe de situación y las medidas llevadas a cabo para la resolución de los problemas planteados. Los casos deberán ser entregados y evaluados en un examen práctico. 10.- SISTEMA DE EVALUACION DEL CURSO a) La evaluación de la parte de Fundamentos teórico-prácticos se realizará mediante la realización de un examen final. Este examen, que se realizará sobre el contenido completo de la asignatura. b) Durante el desarrollo del curso se realizarán dos ejercicios teórico-prácticos que permitirán de forma conjunta aprobar globalmente la parte de fundamentos teórico-prácticos de la asignatura de manera previa al examen, para lo cual el alumno deberá tener una calificación mínima de 4.5 en cada uno de los dos ejercicios. Aquellos alumnos que no obtengan una calificación mínima de 4.5 en alguno de estos ejercicios deberán presentarse al examen final de la asignatura y no se les considerará la calificación obtenida en ninguno de los ejercicios realizados. Para evaluar el Ejercicio de aplicación cada grupo de trabajo deberá entregar el informe resultante de la realización de los casos que se les asigne y defender los resultados mediante un examen práctico. En la nota final de esta parte se considerará la asistencia individual a las clases de práctica.
La calificación final de la asignatura se obtendrá de la siguiente forma: Calificación asignatura = Calificación parte (a) X 0.7 + Calificación parte (b) X 0.3 11.- BIBLIOGRAFIA BASICA 1. PRESSMAN, Roger S. Ingeniería del Software, un enfoque práctico. 5ª. Edición. Editorial Mcgraw Hill. 2002. 2. PIATTINI, Mario. Análisis y Diseño detallado de Aplicaciones Informáticas de Gestión. Alfa Omega Grupo Editor. 2000. 3. SOMMERVILLE, Ian. Ingeniería del Software. Sexta Edición. Addison Wesley. 2002. 4. CORNELLA, Alfons. Los recursos de información. Editorial Mcgraw Hill. 5. McCONNELL, Steve. Desarrollo y gestión de proyectos informáticos. Editorial McGraw Hill. 6. BOOCH, Grady, RUMBAUGH, James. JACOBSON Ivar. The Unified Software Development Process) Addison Wesley. 1999. 7. Colmenar Santos, Antonio, Manuel-Alonso Castro Gil, Julio Pérez Martínez, Gestión de proyectos con Microsoft Project 2000, Ra-Ma, 2001. 8. Sistema de gestión de seguridad de la información, management Systms, 12. BIBLIOGRAFÍA WEB (SITIOS WEB) MAP (Ministerio para la Administraciones Públicas). Consejo Superior de Informática, Proyecto Métrica Versión 3. Metodología de planificación y desarrollo de Sistemas de Información, 2000, http://www.csi.map.es.