Documente Academic
Documente Profesional
Documente Cultură
UNIVERSIDAD DE NARIÑO
FACULTAD DE INGENIERÍA
TECNOLOGÍA EN COMPUTACIÓN
NOMBRE DE LA ASIGNATURA: OPTIMIZACIÓN DE SOFTWARE
CÓDIGO:
PRERREQUISITO: Programación I
REQUISITO PARA: Sistemas de Información
INTENSIDAD HORARIA SEMANAL: 2/2
No. TOTAL DE HORAS TEÓRICAS SEMESTRE: 32
No. TOTAL DE HORAS PRÁCTICAS SEMESTRE: 32
No. TOTAL DE HORAS TEÓRICAS ADICIONALES: 20
No. TOTAL DE HORAS PRÁCTICAS ADICIONALES: 28
CREDITOS: 2
DESCRIPCIÓN:
La Optimización de Software es una línea de la Ingeniería de Software dentro de la informática o ciencias de la
computación que ofrece métodos y técnicas para desarrollar y mantener Software de calidad que resuelva problemas
de todo tipo.
OBJETIVO GENERAL:
Dotar a la industria y a los técnicos en computación con los conocimientos de optimización de software teóricos y
prácticos suficientes, para garantizar productos de calidad con características de flexibilidad, portabilidad,
reusabilidad, interoperatividad, integridad, fiabilidad, eficiencia, y facilidad de prueba, mantenimiento y uso.
JUSTIFICACIÓN:
La optimización de software es una herramienta valiosa para la formación de técnicos en computación, ya que les
brinda conceptos y técnicas útiles en la creación y desarrollo de software que se enfatiza principalmente en la calidad
minimizando el factor costos - tiempo y máximizando calidad - garantía e integridad de un producto.
METODOLOGIA:
Presentación y explicación de temas por parte del profesor
Presentación y desarrollo de temas con participación de estudiantes
Formulación, explicación y solución a ejemplos y problemas de aplicación
Realización de talleres en grupo o individual por parte de los estudiantes y con asistencia del profesor
Prácticas de laboratorio asistidas por el profesor
Prácticas realizadas por los estudiantes en horarios extra-clase
Consulta y asesoría por parte del profesor en horarios acordados.
Realización de evaluaciones programadas
RECURSOS:
RECURSOS FÍSICOS:
Aula Aula Aula de Laboratorio de Laboratorio de Física
De proyección Informática Telecomunicaciones
X
RECURSOS AUDIOVISUALES:
Video Bean Proyector de diapositivas Proyector de opacos Retroproyector Tablero
X X
OPTIMIZACIÓN DE SOFTWARE 2
RECURSOS INFORMATICOS:
HARDWARE : 25 PCs disponible en el aula de clase
EVALUACION:
Se acordará con los estudiantes teniendo como marco de referencia la siguiente propuesta:
Trabajos en grupos: desarrollo, presentación, sustentación.
Evaluaciones individuales de aplicación de conocimiento.
BIBLIOGRAFÍA
Pressman Roger (2002): Ingeniería de Software: Un enfoque práctico. Quinta Edición. México: Mc Graw
Hill Interamericana.
Piatini, M. G(2001). Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Alfaomega
McConell, S.(2000). Desarrollo y Gestión de Proyectos Informáticos. México: Mc Graw Hill.
Sitios WEB:
www.icontec.org.co
www.sei.com
www.ictnet.com
ESTRUCTURA DE LA ASIGNATURA
Horas
TEMA
Teóricas Prácticas Adicionales
Unidad 1. INGENIERÍA DE SOFTWARE 4 4 6
Enfoques
Evolución del software
Comportamiento de software en el tiempo
Unidad 2: EL PROCESO 4 4 6
El proceso, actividades características
Modelos de proceso de software
Fases generales del software
Horas
TEMA
Teóricas Prácticas Adicionales
Lenguaje de programación
Manual de usuario
Documentos soporte