|
Abstract: . . . Desempeño; Habilidades para el Desempeño; Actividades a Realizar; Medición y Análisis; y Verificación de la Implementación. RUP como Proceso de Desarrollo Los modelos de calidad como CMM e ISO 9000-3 asumen que debe existir un proceso de desarrollo de software en la organización, pero no se establecen restricciones mayores, excepto que el proceso debe ser compatible con el modelo. En el presente caso se optó por Rational Unified Process (RUP) [3] por las siguientes razones • RUP es explícito en la definición de artefactos y su trazabilidad, es decir, contempla en relación causal de los artefactos creados desde los requerimientos hasta la implementación y pruebas. Esto facilita especialmente la realización de las Areas Clave de Proceso de CMM: Seguimiento y Control del Proyecto de Software; y Administración y Configuración del Software. • RUP identifica claramente a los profesionales (actores) involucrados en el desarrollo del software y sus responsabilidades en cada una de las actividades. . . . . . . del sistema y se le realizarán las mejoras necesarias. En el segundo semestre académico del año 2001 se utilizará el sistema en al menos dos proyectos. Desde el primer semestre académico del año 2002 se incrementará gradualmente el número de proyectos desarrollados bajo el Sistema de Aseguramiento de Calidad hasta llegar a una situación de equilibrio donde todos los proyectos, sin excepción, sean desarrollados bajo este esquema. (Semestralmente se presenta un promedio de 13 nuevos proyectos). El Sistema de Aseguramiento de Calidad es un objeto dinámico que debe estar constantemente sometido a revisiones y mejoras. Entre estas mejoras está el pasar del Nivel 2 CMM (Repetible) al Nivel 3 CMM (Definido). REFERENCIAS 1. Bagert, D.J. A model for the software engineering component of a computer science curriculum. Information and Software Technology . Vol. 40, No. 4, (April, 1998), pp. 191-193. 2. Instituto Nacional de Normalización (Chile). NCh-ISO 9000/33.Of95: Normas de gestión de calidad y . . . . . . Sistema de Aseguramiento de Calidad es un objeto dinámico que debe estar constantemente sometido a revisiones y mejoras. Entre estas mejoras está el pasar del Nivel 2 CMM (Repetible) al Nivel 3 CMM (Definido). REFERENCIAS 1. Bagert, D.J. A model for the software engineering component of a computer science curriculum. Information and Software Technology . Vol. 40, No. 4, (April, 1998), pp. 191-193. 2. Instituto Nacional de Normalización (Chile). NCh-ISO 9000/33.Of95: Normas de gestión de calidad y de aseguramiento de la calidad – Parte 3: Guías para la aplicación de Nch-ISO 9001 en el desarrollo, suministro y mantención de software . 1995. 3. Jacobson, I. Booch G. Rumbaugh J. The Unified Software Development Process . First Edition: Addison Wesley. 1999. 4. Jalote, P. CMM in Practice: Processes for Executing Software Project at Infosys . First Edition. Addison Wesley. 2000. 5. Ludewing J. Reibing R. Teaching what they need instead of teaching what we like – the new software engineering curriculum . . . --3000,3,500,3242,34588
|