17
ISO 14764 Estándar para el mantenimiento de Software Facultad de Telemática Ingeniería de Software Barbosa Gonzalez Edsel José Luis Garza Gallegos Jiménez Osorio Eduardo Leonardo Jiménez García José de Jesús

Iso 14764

Embed Size (px)

Citation preview

Page 1: Iso 14764

ISO 14764Estándar para el mantenimiento de Software

Facultad de TelemáticaIngeniería de Software

Barbosa Gonzalez EdselJosé Luis Garza Gallegos

Jiménez Osorio Eduardo LeonardoJiménez García José de Jesús

Manzo Briceño Héctor José

Page 2: Iso 14764

Introducción

Page 3: Iso 14764

¿Qué es?Proporciona una guía sobre la gestión de cómo llevar a cabo el proceso de mantenimiento.

Eso da lugar a que dicho estándar es de una gran ayuda y facilidad de seguimiento para tener claras ideas sobre el proceso de mantenimiento y su aplicación de modo que identifica cómo el Proceso de Mantenimiento se puede realizar durante la adquisición y operación.

Page 4: Iso 14764

DesarrolloEl Proceso de Mantenimiento contiene las actividades y tareas necesarias para modificar un producto software existente conservando su integridad.

Este proceso da soporte al producto software es desde su nacimiento pasando por la migración a otro entorno hasta su retiro.

El proceso finaliza cuando el producto software es retirado.Las actividades que comprende el Proceso de Mantenimiento son:

Identificación, clasificación, y priorización del problema /modificacion

Análisis

DiseñoImplementaciónPruebasValidación de las pruebasEntrega

Page 5: Iso 14764

ISO 14764 > Fases > IdentificaciónEl encargado del mantenimiento establece los planes y procedimientos a ejecutar durante el Proceso de Mantenimiento.

El encargado deberá desarrollar, documentar y ejecutar los planes y procedimientos para dirigir las actividades y tareas del Proceso de Mantenimiento.

Page 6: Iso 14764

ISO 14764 > Fases > Identificación

Procesos ejecutados:Planteamiento del problema o nueva funcionalidad.

Presentación del problema o requerimiento.

La clasificación del tipo de mantenimiento requerido.

La prioridad inicial.

Datos de verificación.

Estimación inicial de los recursos necesarios paramodificar el sistema existente.

Page 7: Iso 14764

ISO 14764 > Fases > Análisis

Es una actividad crítica ya que debemos entender el problema, desarrollar una solución y obtener la aprobación para poder desarrollarla.

Page 8: Iso 14764

ISO 14764 > Fases > AnálisisProcesos ejecutados

Recuperacion de la version correspondiente del proyecto y documentacion del sistema.

Examen de las modificaciones propuestas y analisis de ingenieria.

Identificacion de las cuestiones de seguridad y proteccion.

Examen de la integracion de la propuesta de cambio.

Verificacion de todos los analisis apropiados y la documentacion.

Verificacion que la funcion de prueba de la organizacion es proporcionar una estrategia para probar los cambios.

Revision de las estimaciones de recursos y programas y la verificacion de su exactitud.

Revision tecnica para seleccionar los problemas reportados y mejoras propuestas.

Page 9: Iso 14764

ISO 14764 > Fases > DiseñoProcesos ejecutados:● Identificar los módulos afectados en el software.● Modificar la documentación de dichos módulos.● Realizar casos de prueba para el nuevo diseño.● Identificar y realizar pruebas de regresión.● Identificar documentación y actualizar requerimientos.● Actualizar la lista de modificaciones.

Page 10: Iso 14764

ISO 14764 > Fases > Implementación

El mantenedor desarrolla y prueba la modificación del producto software

Page 11: Iso 14764

ISO 14764 > Fases > Implementación

Procesos ejecutados:La codificación y prueba de la unidad. Integración.El análisis de los riesgos.Prueba de preparación para su revisión.

Page 12: Iso 14764

ISO 14764 > Fases > PruebasProcesos ejecutados:

La prueba del sistema funcional.Pruebas de interfaz.Pruebas de regresión.Revisión de las Pruebas de Preparación

paraevaluar la aceptación de las pruebas hechas al software.

Page 13: Iso 14764

ISO 14764 > Fases > Validación de pruebas

Asegura que las modificaciones al sistema se han hecho de forma correcta y de acuerdo a los estándares aprobados dentro del uso de una metodología correcta.

Page 14: Iso 14764

ISO 14764 > Fases > Validación de pruebas

Procesos ejecutados:Ejecutar las pruebas de aceptación.Informe de resultados de prueba para la auditoría de configuración funcional.Llevar a cabo la auditoría funcional.Establecer la línea de base del nuevo sistema.Colocar la documentación de las pruebas de aceptación en virtud de SCM

control.

Page 15: Iso 14764

ISO 14764 > Fases > EntregaProcesos ejecutados:

Organizar y documentar un PCA.Proporcionar los materiales del sistema de acceso a los

usuarios, incluyendo la replicación y distribución.Completar el documento de descripción de la versión VDD.Completar cambios a la base de datos de estado contable.Colocar el contenido de la entrega en virtud de SCM control.

Page 16: Iso 14764

ConclusiónEl mantenimiento de software es sumamente importante en la vida de un programa ya que sin su mantenimiento óptimo el sistema con el tiempo puede quedar obsoleto y por lo consiguiente ser desechado en poco tiempo.

Page 17: Iso 14764