Universidad Simón Bolívar
Departamento de Computación y Tecnología de la Información
Ingeniería de Software 3
CI-4713
Objetivo general
Introducir al estudiante en los procesos de equipo y técnicas
característicos de la ingeniería de software orientado a
objetos, enfatizando los procesos relacionados con la prueba y el mantenimiento
incremental de un software de mediana envergadura.
Requisitos:
Ingeniería
de Software 2 o
Permiso de la Coordinación
Créditos:
4 créditos (6 horas semanales)
Observaciones especiales
El curso
dictado en Enero-Marzo 2000 fue altamente experimental y se basó
muy de cerca en el libro de R. Binder Testing Object-Oriented Systems:
Models, Patterns and Tools (Addison-Wesley, 2000).
El curso
que se dictó en Enero-Marzo 2001 siguió teniendo un caracter
fuertemente experimental. Se logró:
-
Elaborar material sobre pruebas de software orientado a objetos inspirado
en las ideas de pistas, modelo de defectos y requerimientos de
prueba planteado por Brian Marick en su libro The Craft of Software
Testing (Prentice-Hall, 1995) y algunas de las ideas presentadas por
R. Binder en su libro, tales como el uso de tablas de decisión y
autómatas en el diseño de pruebas.
-
Explorar superficialmente la relación entre una capa de dominio
de una aplicación basada en tecnología orientada a objetos
y una capa de repositorio construida sobre tecnología relacional
de bases de datos;
-
Introducir y evaluar algunos elementos del proceso TSP (Team Software
Process);
-
Revisar el modelo de estimación de mantenimiento de COCOMO II.
No están contemplados avances significativos en el curso
que se dicta en Enero-Marzo 2002. De hecho, se recomienda al lector
interesado específicamente en testing en consultar el material asociado
al curso previo.
Programa
Enero-Marzo
2002
Enero-Marzo
2001
Enero-Marzo
2000
Evaluación
A efecto de la evaluación, el curso se centra en un proyecto de
desarrollo y/o mantenimiento incremental de software por parte de equipos
efectivos. El grueso de la evaluación dependerá de la calidad
del trabajo que presente cada equipo y su desempeño, así
la participación en las sesiones de clase.
Esta página fue creada el 5 de enero de 2001.
Ultima actualización: 6 de febrero de 2002.