Ministerio de Educación, Ciencia y Tecnología
Universidad Nacional de San Luis
FACULTAD DE CS. FISICO MAT. Y NAT.

ANEXO II

PROGRAMA DEL CURSO: OPTATIVA

DEPARTAMENTO DE:   INFORMATICA
AREA: Area IV: Pr. y Met. de Des. del Soft. (FAÑO: 2003 (Id: 2512)
Estado: En tramite de Aprobación

 

I - OFERTA ACADÉMICA

CARRERAS PARA LAS QUE SE OFRECE EL MISMO CURSO

PLAN DE ESTUDIOS
ORD. Nº

CRÉDITO HORARIO

   

SEM.

TOTAL

LIC. EN CIENCIAS DE LA COMPUTACION01/0310280

II - EQUIPO DOCENTE

Funciones

Apellido y Nombre

Total hs en
este curso

Cargo y Dedic.

Carácter

Responsable

DNL  hs.CONTRATOSContratado
Co-ResponsableMONTEJANO, GERMAN ANTONIO10  hs.PROFESOR ADJUNTO EXC.Efectivo

DNL: Docente no listado

III - CARACTERÍSTICAS DEL CURSO

CREDITO HORARIO SEMANAL
MODALIDAD
REGIMEN

Teórico/

Práctico

Teóricas

Prácticas de

Aula

Práct. de lab/ camp/

Resid/ PIP, etc.

An
1 Hs.
2 Hs.
2 Hs.
5 Hs.
Asignatura
Otro: 
Duración:  semanas
Período del  al 

IV.- FUNDAMENTACION

Actualmente es imprescindible que un profesional de Informática tenga capacidad de gerenciar proyectos de desarrollo de software con la calidad que impone el mundo moderno, inserto en un esquema global, donde no existen fronteras para la produccion de software y para el consumo del mismo, donde se exige el aseguramiento de la calidad de proyectos de software como premisa básica, donde los estándares de aseguramiento de calidad son requeridos para certificar la producción de software.

Es necesario que la administración de proyectos de software esté basado en métricas de software adecuadas, y que, en el planeamiento de proyectos de software se realice un exhaustivo análisis del riesgo de los proyectos.


V.- OBJETIVOS

Habilitar al profesional en Ciencias de la Computación ejercer funciones gerenciales en el desarrollo de proyectos de software.

 


VI. - CONTENIDOS

Unidad I: Conceptos sobre administración de proyectos de software.

El alcance de la administración de proyectos de software: La gente, el producto, el proceso, el proyecto. La gente: Los participantes, el liderazgo, el equipo, la coordinación. El producto: El alcance, la partición del problema. El proceso: Relación producto / proceso, instancia del proceso. El proyecto: prácticas clave.

Unidad II: Métricas de software.

Métricas del Proceso de Software y métricas del dominio del problema. Métricas orientadas al tamaño y métricas orientadas a la función (punto de función). Métricas de Calidad. Aspectos estadísticos relacionados con las métricas de software.

Unidad III: Elementos de planeamiento de proyectos de software.

El planeamiento del proyecto de software como marca general para su administración. Objetivos. Recursos. Estimaciones. Técnicas de descomposición. Métodos empíricos para elaborar el presupuesto de un proyecto de software. La decisión desarrollar vs comprar.

Unidad IV: Análisis del riesgo en proyectos de software.

Estrategias reactivas vs estrategias proactivas. Riesgo en los proyectos de software. Identificación del riesgo. Proyección del riesgo. Mitigación, monitoreo y administración del riesgo.

Unidad V: Programación y seguimiento de los proyectos de software.

Conceptos básicos de programación y control programático (seguimiento). La asignación de recursos. Herramientas utilizadas para la programación de proyectos de software.

Unidad VI. Aseguramiento de la Calidad de proyectos de software.

Concepto de Calidad. Calidad y Control de Calidad. El Aseguramiento de la Calidad del Software (SQA). Estándares de aseguramiento de la calidad del software. El plan SQA. Herramientas SQA.

Unidad VII: Administración de configuraciones en proyectos de software.

La administración de la configuración de productos de software. Control de versiones. Control del cambio. Auditoría de la configuración.

Unidad VIII: Conceptos de TQM (Total Quality Management) aplicados al
gerenciamiento de proyectos de software.

Concepto de TQM. TQM en el contexto de las Escuelas de Administración. Los “gurúes” de TQM. Aspecto de TQM aplicables a los proyectos de desarrollo de software.


VII. - PLAN DE TRABAJOS PRÁCTICOS

Trabajo Práctico 1:
Los alumnos deben progamar un proyecto de software utilizando un utilitario que administre gráficos Gantt y Redes PERT / CPM.

Trabajo Práctico 2:
Los alumnos deben efectuar un estudio de viabilidad financiera de un proyecto de software.


VIII - RÉGIMEN DE APROBACIÓN

Para regularizar la asignatura el alumno debe realizar una presentación oral y pública en base a un trabajo escrito por un autor elegido por la cátedra, aprobar un examen parcial o su correspondiente recuperación, y presentar en forma y tiempo los prácticos de aula y de campo y aprobarlos.

Para promocionar la asignatura el alumno debe cumplir con las condiciones de regularización y aprobar con nivel superior o igual a siete puntos sobre un total de diez.

No se aceptan alumnos libres debido al trabajo práctico de campo que deben realizar.



IX.a - BIBLIOGRAFÍA BÁSICA

Pressman, R. “Software Engineeing”, Mc Graw Hill, 5ta edición.

DeLisi, Peter S., Danielson, Ronald L., Posner, Barry Z., “A CEO’s-Eye View of the IT Function”, Ed. Business Horizons, Vol. 41, Issue 1, Greenwich, 1998.

Lincoln, Tim (Editor), “Managing Information Systems for Profit”, Ed. John Wiley & Sons, 1990.

Martin James, “Information Engineering: Planning and Analysis”, Ed. Prentice-Hall, 1989.

Rockart John F., “Chief Executives Define Their Own Data Needs”, Ed. Harvard Business Review, 1979.

Apuntes de la Cátedra.

Notas de clase preparadas por el Área.



IX b - BIBLIOGRAFÍA COMPLEMENTARIA

CTR, “Information Systems Strategic Planning”, Computer Technology Research Corp., 4th Edition, 1994.



COMPLEMENTO DE DIVULGACION


OBJETIVOS DEL CURSO

Habilitar al profesional en Ciencias de la Computación ejercer funciones gerenciales en el desarrollo de proyectos de software.

 

 

PROGRAMA SINTETICO

Conceptos sobre administración de proyectos de software:
El alcance de la administración de proyectos de software: La gente, el producto, el proceso, el proyecto. La gente: Los participantes, el liderazgo, el equipo, la coordinación. El producto: El alcance, la partición del problema. El proceso: Relación producto / proceso, instancia del proceso. El proyecto: prácticas clave.

Métricas de software:
Métricas del Proceso de Software y métricas del dominio del problema. Métricas orientadas al tamaño y métricas orientadas a la función (punto de función). Métricas de Calidad. Aspectos estadísticos relacionados con las métricas de software.

Elementos de planeamiento de proyectos de software:
El planeamiento del proyecto de software como marca general para su administración. Objetivos. Recursos. Estimaciones. Técnicas de descomposición. Métodos empíricos para elaborar el presupuesto de un proyecto de software. La decisión desarrollar vs comprar.

Análisis del riesgo en proyectos de software:
Estrategias reactivas vs estrategias proactivas. Riesgo en los proyectos de software. Identificación del riesgo. Proyección del riesgo. Mitigación, monitoreo y administración del riesgo.

Programación y seguimiento de los proyectos de software:
Conceptos básicos de programación y control programático (seguimiento). La asignación de recursos. Herramientas utilizadas para la programación de proyectos de software.

Aseguramiento de la Calidad de proyectos de software:
Concepto de Calidad. Calidad y Control de Calidad. El Aseguramiento de la Calidad del Software (SQA). Estándares de aseguramiento de la calidad del software. El plan SQA. Herramientas SQA.

Administración de configuraciones en proyectos de software:
La administración de la configuración de productos de software. Control de versiones. Control del cambio. Auditoría de la configuración.

Conceptos de TQM (Total Quality Management) aplicados al
gerenciamiento de proyectos de software:
Concepto de TQM. TQM en el contexto de las Escuelas de Administración. Los “gurúes” de TQM. Aspecto de TQM aplicables a los proyectos de desarrollo de software.

 


IMPREVISTOS