Plan de Aseguramiento de la Calidad

Anuncio
Programa de Ingeniería de Sistemas
Herramienta CASE para la Optimización en la
Distribución de Bodegaje aplicando MDA
Plan de Aseguramiento de la Calidad
Versión 1.0
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
Versión:
<1.0>
Fecha: <26/Oct/09>
Historial de Revisiones
Fecha
26/Oct/09
Confidencial
Versión
1.0
Descripción
Versión inicial del documento
Programa de Ingeniería de
Sistemas, 2015
Autor
Antonio Rivadeneira V.
Página 2 de 7
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
Versión:
<1.0>
Fecha: <26/Oct/09>
Tabla de Contenido
1.
Introducción
4
1.1
1.2
1.3
1.4
4
4
4
4
Propósito
Alcance
Definiciones, Acrónimos, y Abreviaciones
Referencias Bibliografícas
2.
Objetivos de la Calidad
4
3.
Administración
5
3.1
3.2
5
5
Organización
Tareas y Responsabilidades
4.
Documentación
5
5.
Estándares y Lineamientos
6
6.
Métricas
6
7.
Revisiones y Plan de Auditoría
7
8.
Evaluación y Pruebas
7
9.
Resolución de Problemas y Acciones Correctivas
7
10.
Herramientas, Técnicas y Metodologías
7
11.
Administración de la Configuración
7
12.
Registros de Calidad
7
13.
Entrenamiento
7
14.
Administración del Riesgo
7
Confidencial
Programa de Ingeniería de
Sistemas, 2015
Página 3 de 7
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
Versión:
<1.0>
Fecha: <26/Oct/09>
Plan de Aseguramiento de la Calidad
1.
Introducción
1.1
Propósito
El propósito del artefacto Plan de Aseguramiento de la Calidad es el de ofrecer una propuesta de cómo
asegurar todo lo concerniente con la calidad, para garantizar que la Herramienta CASE para la
Optimización en la Distribución de Bodegaje aplicando MDA sea una aplicación estable y confiable.
1.2
Alcance
El alcance del presente Plan de Aseguramiento de la Calidad esta enfocado a la definición y
establecimiento de políticas enfocadas a brindar un mayor grado de calidad a todos los artefactos generados
en el proyecto
1.3
Definiciones, Acrónimos, y Abreviaciones
Para obtener un mayor detalle de las siglas remitirse al documento de Glosario (GLOSS)
RUP: Rational Unified Process.
EMF: Eclipse Modeling Framework
GMF: Graphical Modeling Framework
1.4
Referencias Bibliografícas
Artefacto RUP Plan de Desarrollo de Software (PDSANTE)
Artefacto RUP Plan de Resolución de Problemas (PRPANTE)
Artefacto RUP Plan Maestro de Pruebas (PMPANTE)
Artefacto RUP Plan de Gestión de la Configuración (PGCANTE)
Artefacto RUP Plan de Gestión de Riesgos (PGRANTE)
IBM (2009) Rational Unified Process, Visión general, Obtenida el 23, agosto, 2009, desde
http://www-01.ibm.com/software/co/rational/rup.shtml
ECLIPSE (2009) Eclipse Modeling Framework Project (EMF), Obtenida el 10, septiembre, 2009, desde
http://www.eclipse.org/modeling/emf/
ECLIPSE (2009) Eclipse Graphical Modeling Framework (GMF), Obtenida el 10, septiembre, 2009, desde
http://www.eclipse.org/modeling/gmf
2.
Objetivos de la Calidad
El objetivo fundamental de alcanzar un grado alto de madurez es el de ofrecer en una primera instancia un
aplicativo con un número mínimo de errores, y en una segunda instancia el de ahorrar tiempos de
resolución de fallos y soporte, una vez se halla liberado una versión.
Confidencial
Programa de Ingeniería de
Sistemas, 2015
Página 4 de 7
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
3.
Administración
3.1
Organización
Nombre
3.2
<1.0>
Fecha: <26/Oct/09>
Rol
Antonio Rivadeneira – Proponente
Responsable Administración de Calidad
Ing. Andrés Solarte – Asesor Técnico
Asesor de Calidad
Dra. Inés Garzón – Asesara Metodológica
Asesor de Calidad
Tareas y Responsabilidades
Para garantizar que todos los artefactos que se están desarrollando dentro del proyecto Herramienta CASE
para la Optimización en la Distribución de Bodegaje aplicando MDA, cumplan un grado mínimo de
Calidad, es de vital importancia que en la ejecución de cualquier tarea, se tengan en cuenta las siguientes
tareas de refinamiento de artefactos:
Proceso
Elaboración
Descripción
Versión preliminar del artefacto a
entregar
Revisión Final
Primer revisión de los artefactos
generados en la primer iteración
Corrección de los artefactos según
especificaciones técnicas
Revisión final de los artefactos
Refinamiento y Cierre
Versión final de artefacto a entregar
Revisión
Refinamiento
4.
Versión:
Responsable
Responsable Administración
de Calidad
Asesor de Calidad
Responsable Administración
de Calidad
Asesor de Calidad
Responsable Administración
de Calidad
Documentación
Dentro de la política de aseguramiento de la Calidad del proyecto es necesario que dentro de la
documentación que hace referencia a las fases iniciales de la metodología RUP (Inicio - Elaboración) se
cuente con un mínimo de documentos, los cuales deben ser los siguientes:
Confidencial

Peticiones de los Interesados

Plan de Gestión Riesgos

Documento de Arquitectura de software

Plan de Resolución de Problemas

Plan de Maestro de Pruebas

Plan de Desarrollo de Software

Plan de Gestión de la Configuración
Programa de Ingeniería de
Sistemas, 2015
Página 5 de 7
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
5.
Versión:
<1.0>
Fecha: <26/Oct/09>
Estándares y Lineamientos
Dentro de las normas y directrices que se utilizarán en el proyecto, se tiene establecido trabajar todo lo
concerniente con especificación de casos de uso, con las plantillas suministradas por la metodología RUP,
acompañadas de un diagrama de caso de uso, y otro de secuencia especifico. De igual forma a nivel de
desarrollo se tiene planeado seguir la especificación de SUN para el manejo de estándares de codificación
(Java Code Conventions). Cabe anotar que también se seguirán los siguientes estándares de una forma
parcial de acuerdo a la necesidad de implementación, XML, XMI, MDA, IBM CUA, Eclipse UI, Microsoft
GUI, IEEE STD 830
6.
Métricas
A lo largo del desarrollo de la Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA, para una correcta subdivisión de las tareas se utilizaron las que definía la metodología
iterativa OpenUP, teniendo la siguiente distribución:
Fase
Iteración
Iteración 1: Conceptualización Preliminar del Proyecto - Documentación inicial
Seminario de Grado
Inicio
Iteración 2: Corrección Documentación inicial Seminario de Grado
Iteración 1: Diseño y Arquitectura de la Solución - Documentación final
Seminario de Grado
Elaboración
Iteración 2: Diseño y Arquitectura de la Solución - Documentación vacaciones
Seminario de Grado
Iteración 1: Implementación modelo del negocio, matemático estándar y del de
distribución usando EMF de Eclipse
Iteración 2: Implementación del modelador y editor gráfico usando GMF
Dashboard
Construcción
Iteración 3: Definición transformaciones de modelo a modelo (M2M),
implementando ATL
Iteración 4: Definición transformaciones de modelo a texto (M2T),
Iteración 5: Finalización etapa de implementación
Iteración 6: Documentación proceso de Graduación
Iteración 1: Despliegue, Soporte y Finalización
Transición
Iteración 2: Correcciones Finales
Confidencial
Programa de Ingeniería de
Sistemas, 2015
Página 6 de 7
Herramienta CASE para la Optimización en la Distribución de Bodegaje
aplicando MDA
Plan de Aseguramiento de la Calidad
PACANTE
Versión:
<1.0>
Fecha: <26/Oct/09>
Identificando en cada una de las iteraciones luego de la fase de Elaboración, un micro incremento por
iteración denotado a la ejecución de pruebas, y otro a la evaluación de las mismas, en donde sobresale el
trato individual por ítem de error, bajo generalización porcentual de todos los elementos revisados a manera
de resumen (subtotal)
7.
Revisiones y Plan de Auditoría
Dado a que el desarrollo de todos los artefactos del proyecto se están haciendo bajo un proceso cíclico
Elaboración -> Revisión ->Refinamiento ->Revisión Final ->Refinamiento y Cierre
Es de vital importancia establecer que el plan de auditoria, va acorde con las fechas estipuladas dentro del
cronograma de desarrollo, y son responsabilidad de los Asesores de Calidad, quienes durante la revisión
son los indicados en dar la ultima palabra para el cierre final del documento.
8.
Evaluación y Pruebas
Ver artefactos PDSANTE (Plan de Desarrollo de Software) y PMPANTE (Plan de Maestro Pruebas)
9.
Resolución de Problemas y Acciones Correctivas
Ver artefacto PRPANTE (Plan de Resolución de Problemas)
10.
Herramientas, Técnicas y Metodologías
Ver artefacto PMPANTE (Plan Maestro de Pruebas)
11.
Administración de la Configuración
Ver artefacto PGCANTE (Plan de Gestión de la Configuración).
12.
Registros de Calidad
Los registros de calidad se dispondrán a manera de versión dentro de todos los artefactos realizados bajo
esta buena práctica.
13.
Entrenamiento
Para poder cumplir con los objetivos propuestos por el presente Plan de Aseguramiento de la Calidad, es de
vital importancia que se tengan en cuanta las tareas descritas en el numeral 3.2 de este plan, en el desarrollo
de cualquier artefacto que tenga referencia con el proyecto.
14.
Administración del Riesgo
Ver artefacto PGRANTE (Plan de Gestión de Riesgos).
Confidencial
Programa de Ingeniería de
Sistemas, 2015
Página 7 de 7
Descargar