Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plan de SQA
Nombre del Proyecto
Plan de SQA
Nombre del Proyecto
Tabla de contenido
Propsito.................................................................................................... 3
Referencias.................................................................................................................. 3
Gestin....................................................................................................... 3
Organizacin................................................................................................................ 3
Actividades.................................................................................................................. 3
Ciclo de vida del software cubierto por el Plan.........................................................3
Actividades de calidad a realizarse...........................................................................3
Relaciones entre las actividades de SQA y la planificacin.......................................3
Responsables............................................................................................................... 3
Documentacin........................................................................................... 3
Propsito...................................................................................................................... 3
Documentacin mnima requerida...............................................................................3
Especificacin de requerimientos del software.........................................................3
Descripcin del diseo del software..........................................................................3
Plan de Verificacin & Validacin..............................................................................3
Documentacin de usuario.......................................................................................3
Plan de Gestin de configuracin.................................................................................3
Propsito................................................................................................................... 3
Resumen................................................................................................................... 3
Organizacin, Responsabilidades..............................................................................3
Herramientas, Entorno, e Infraestructura.................................................................3
Forma de trabajo...................................................................................................... 3
Control de Cambios.................................................................................................. 3
Reportes y Auditorias................................................................................................ 3
Otros documentos....................................................................................................... 3
Estndares, prcticas, convenciones y mtricas............................................3
Objetivos...................................................................................................................... 3
Mtricas de proceso..................................................................................................... 3
Mtricas de proyecto................................................................................................... 3
Mtricas de producto................................................................................................... 3
Estndar de documentacin........................................................................................3
Estndar de verificacin y prcticas............................................................................3
Otros Estndares......................................................................................................... 3
Revisiones y auditoras................................................................................3
Objetivo....................................................................................................................... 3
Requerimientos mnimos.............................................................................................3
Plan de SQA
Nombre del Proyecto
Revisin de requerimientos......................................................................................3
Revisin de diseo preliminar...................................................................................3
Revisin de diseo crtico......................................................................................... 3
Auditora funcional.................................................................................................... 3
Auditora fsica.......................................................................................................... 3
Auditoras internas al proceso...................................................................................3
Revisiones de gestin............................................................................................... 3
Revisin del Plan de gestin de configuracin..........................................................3
Revisin Post Mortem............................................................................................... 3
Agenda..................................................................................................................... 3
Otras revisiones........................................................................................................... 3
Revisin de documentacin de usuario.....................................................................3
Verificacin................................................................................................. 3
Reporte de problemas y acciones correctivas...............................................3
Herramientas, tcnicas y metodologas........................................................3
Gestin de riesgos.......................................................................................3
Anexos........................................................................................................ 3
Formulario de Pedidos y Deteccin de Cambios.........................................................3
Plan de SQA
Nombre del Proyecto
Plan de SQA
Propsito
[Esta seccin debe contener el propsito y alcance del Plan de Calidad.
Lista los tems del software cubiertos por el Plan y el uso que se le dar al
software en cuestin.
Se especifica la porcin del ciclo de vida del software cubierta por el Plan.]
[La tarea fundamental del Plan de Calidad es exigir que se cumplan todas
las normas y estndares establecidos para asegurar el buen fin del
proyecto. Es muy importante lograr el entendimiento de la tarea de SQA por
parte de todos y generar un compromiso de aceptacin por los errores que
se detecten.
El mismo debe presentar un marco bsico organizacional que contenga lo
siguiente:
Prcticas de Aseguramiento de la calidad: Adecuadas
herramientas de desarrollo, tcnicas, mtodos y estndares,
definidos y disponibles para realizar las revisiones.
no
contemplen
las
necesidades
de
sus
clientes,
los
Recoleccin de mtricas.]
Plan de SQA
Nombre del Proyecto
Referencias
[ANSI/IEEE Std 730.1-1989, IEEE Standard for Software Quality Assurance
Documento Plantilla gestin de riesgos
Documento plan de gestin de riesgos
Documento plantilla de revisin de SQA
Documento Informe Final de SQA
Documento plantilla de Revisin tcnica formal
SQuaRE, ISO 25000:2005,
Quality management systems Requirements ISO 9001:2008]
Gestin
[Se debe especificar la organizacin, actividades y responsables.]
Organizacin
[Distinguir las estructuras dentro de la organizacin que tienen influencia y
controlan la calidad del software.
Descripcin de las dependencias o independencias de las estructuras antes
mencionadas con respecto a los responsables del desarrollo del software.]
Actividades
Ciclo de vida del software cubierto por el Plan
[Esta seccin debe contener las actividades ms importantes del ciclo de
vida del software que cubre el Plan.]
Actividades de calidad a realizarse
[Las tareas a ser llevadas a cabo debern reflejar las evaluaciones a
realizar, los estndares a seguir, los productos a revisar, los procedimientos
para la elaboracin de los distintos productos y los procedimientos para
informar de los defectos detectados a sus responsables y realizar el
seguimiento de los mismos hasta su correccin.
Las actividades que se realizarn son:
Nombre del Grupo de Desarrollo o Asignatura
Pgina 6 de 24
Nombre del Autor
Plan de SQA
Nombre del Proyecto
Revisar cada producto
Revisar el ajuste al proceso
Realizar Revisin Tcnica Formal (RTF)
Asegurar que las desviaciones son documentadas.]
Revisar cada producto
[En esta actividad se revisan los productos que se definieron como claves
para verificar en el Plan de calidad.
Se debe verificar que no queden correcciones sin resolver en los informes
de revisin previos, si se encuentra alguna no resuelta, debe ser incluida en
esta revisin. Se revisan los productos contra los estndares, utilizando la
checklist definida para el producto.
Se debe identificar, documentar y seguir la pista a las desviaciones
encontradas y verificar que se hayan realizado las correcciones.
Como salida se obtiene el Informe de revisin de SQA, este informe debe
ser distribuido a los responsables del producto y se debe asegurar de que
son consientes de desviaciones o discrepancias encontradas.]
Plan de SQA
Nombre del Proyecto
Como salida se obtiene el Informe de revisin de ajuste al Proceso, este
informe debe ser distribuido a los responsables de las actividades y se debe
asegurar de que son consientes de desviaciones o discrepancias
encontradas.]
Actividad
[Actividad 1]
Semana
[Semana
realiza]
cuando
se
Plan de SQA
Nombre del Proyecto
[Actividad 2]
[Semana
realiza]
cuando
se
Responsables
[Identificar los distintos responsables de cada actividad identificada.]
[Dichas actividades son: las revisiones, el anlisis causal, el mantener una
base de datos de los errores encontrados a lo largo del desarrollo e
informes.
Para la puesta en marcha de estas actividades se deber seguir
siguiente ciclo de prevencin:
Ejecutar una tarea
el
Documentacin
Propsito
[Identificacin de la documentacin relativa a desarrollo, Verificacin &
Validacin, uso y mantenimiento del software.
Establecer como los documentos van a ser revisados para chequear
consistencia: se confirman criterio e identificacin de las revisiones.]
Plan de SQA
Nombre del Proyecto
La especificacin debe:
Ser completa:
Externa, respecto al alcance acordado.
Internamente, no deben existir elementos sin especificar.
Ser consistente, no puede haber elementos contradictorios.
Ser no ambigua, todo trmino referido al rea de aplicacin debe estar
definido en un glosario.
Ser verificable, debe ser posible verificar siguiendo un mtodo definido, si el
producto final cumple o no con cada requerimiento.
Estar acompaada de un detalle de los procedimientos adecuados para
verificar si el producto cumple o no con los requerimientos.
Incluir requerimientos de calidad del producto a construir.
[Funcionalidad
Adecuacin a las necesidades
Nombre del Grupo de Desarrollo o Asignatura
Pgina 10 de 24
Nombre del Autor
Plan de SQA
Nombre del Proyecto
Precisin de los resultados
Interoperabilidad
Seguridad de los datos
Confiabilidad
Madurez
Tolerancia a faltas
Recuperabilidad
Usabilidad
Comprensible
Aprendible
Operable
Atractivo
Eficiencia
Comportamiento respecto al tiempo (Ver si aplica)
Utilizacin de recursos
Mantenibilidad
Analizable
Modificable
Estable, no se producen efectos inesperados luego de modificaciones
Verificable
Portabilidad
Adaptable (Ver si aplica)
Instalable
Co-existencia
Reemplazante (Ver si aplica)
Cada uno de estos atributos debe cumplir con las normas y regulaciones
aplicables a cada uno.]
Nombre del Grupo de Desarrollo o Asignatura
Pgina 11 de 24
Nombre del Autor
Plan de SQA
Nombre del Proyecto
Plan de SQA
Nombre del Proyecto
Documentacin de usuario
[La documentacin de usuario debe especificar y describir los datos y
entradas de control requeridos, as como la secuencia de entradas,
opciones, limitaciones de programa y otros tems necesarios para la
ejecucin exitosa del software.
Todos los errores deben ser identificados y las acciones correctivas
descritas.
Como resultado del proyecto el cliente obtendr una documentacin para el
usuario de acuerdo a los requerimientos especficos del proyecto.]
Plan de SQA
Nombre del Proyecto
Propsito
[Controlar la entrega y el cambio de los elementos a travs del ciclo de vida
del sistema.
Almacenar el estado de los elementos y de las peticiones de cambio.]
Resumen
[La Gestin de Configuracin, en resumen, identifica los elementos de un
proyecto de desarrollo de software (especificaciones, requisitos,
arquitecturas, cdigo, planes, etc.) proporcionando el control de los
elementos identificados y la generacin de informes de estado de la
configuracin, consiguiendo, al mismo tiempo, claridad de gestin, al
asignar responsabilidades al personal encargado de las tareas de control a
lo largo del ciclo de vida del producto.]
Organizacin, Responsabilidades
[Se designar a un integrante del grupo para la administracin de gestin
de versiones, el cual se encargar de administrar y dar los permisos en el
gestor. Pudiendo cualquier integrante solicitarle al grupo algn cambio para
que el mismo estudie su necesidad.]
Plan de SQA
Nombre del Proyecto
Herramientas, Entorno, e Infraestructura
[Se utilizara la herramienta de Gestin de Configuraciones (CGS) Subversion
y TortoiseSVN. Este maneja ficheros y directorios a lo largo del ciclo de vida
del proyecto. Los ficheros se almacenan en un repositorio central,
recordando todos los cambios que se hayan realizado, permitiendo a los
integrantes del grupo poder recuperar versiones anteriormente guardadas,
examinar la historia de cuando y como fueron modificados los datos, quien
hizo los mismos y as poder coordinar el trabajo.
Siendo la misma especialmente til
para los documentos revisados
frecuentemente, como el cdigo fuente, la documentacin, etc., como as
tambin
llevar un balance histrico de las diferentes versiones del
sistema.]
Forma de trabajo
[Durante el proceso de gestin de configuracin se utilizar la herramienta
Subversion para el control de versiones del producto. Cuando algn
miembro haga una modificacin en el proyecto, deber acceder al servidor
donde est alojada esta aplicacin para almacenar la parte modificada en
l, teniendo el resto del equipo de desarrollo la ltima versin actualizada
en dicho servidor. Esta gestin de acceso al servidor para la actualizacin se
har mediante la herramienta Tortoise para los documentos y el plugin
Subclise para el cdigo fuente.]
Control de Cambios
[Se efecta una solicitud de cambio utilizando el Formulario de Pedido y
Deteccin de Cambio. Especifica los procedimientos para solicitar un
cambio a una lnea base y la documentacin necesaria.]
[El mismo contiene:
Nombre y versin del Elemento de Configuracin de Software a
cambiar.
Nombre del peticionario.
Fecha de peticin
Necesidad del cambio
Descripcin del cambio pedido
Prioridad
Estado
Fecha del cambio]
Plan de SQA
Nombre del Proyecto
Reportes y Auditorias
Se
realizar
las
siguientes
auditorias:
Otros documentos
[Esta seccin puede contener otros documentos que se identifiquen de
incidencia en la calidad del producto a desarrollar, por ejemplo:
Plan de desarrollo
Plan de proyecto
Plan de SQA
Nombre del Proyecto
Objetivos
Existen dos objetivos importantes que se persiguen dentro del programa de
mtricas:
Documentar las metas a la hora de establecer un programa de mtricas.
Esto tiene sentido a la hora de decidir exactamente qu debe lograrse antes
de gastar recursos estableciendo un programa de este tipo.
Plan de SQA
Nombre del Proyecto
Mtricas de proceso
Se recopilan de todos los proyectos y durante un largo periodo de tiempo
Caracterizados por:
Control y ejecucin del proyecto.
Para este proyecto se trabajar con las siguientes mtricas del proceso:
Costo de remocin de defectos
Mtricas de proyecto
Para este proyecto se trabajar con las siguientes mtricas del proyecto:
Cantidad de puntos de funcin liberados por unidad de tiempo
Horas trabajadas
Cronograma Vs Estimado
Plan de SQA
Nombre del Proyecto
Mtricas de producto
Para este proyecto se trabajar con las siguientes mtricas del producto:
Puntos de Caso de Uso
Puntos de funcin
Complejidad de diseo (acoplamiento)
Complejidad de cdigo
Volativilidad de componentes
Complejidad de despliegue
Densidad de defectos
SLOC
Estndar de documentacin
Como estndares de documentacin se definirn dos documentos:
Estndar de documentacin tcnica
Nombre del Grupo de Desarrollo o Asignatura
Pgina 19 de 24
Nombre del Autor
Plan de SQA
Nombre del Proyecto
Datos
mnimos
que
se
deben
incluir:
fecha,
versin
responsables.
Otros Estndares
[En esta seccin se debern definir otros estndares a utilizar.]
Revisiones y auditoras
Objetivo
[Definicin de las revisiones y auditoras tcnicas y de gestin que se
realizarn.
Plan de SQA
Nombre del Proyecto
Especificacin de cmo sern llevadas a cabo dichas revisiones y
auditoras.]
Requerimientos mnimos
[Se especifican las revisiones y auditoras que deben realizarse como
mnimo, as como la agenda para la realizacin de las mismas.]
Revisin de requerimientos
[Esta revisin se realiza para asegurar que se ha cumplido con los
requerimientos especificados por el Cliente.]
Auditora funcional
[Esta auditora se realiza previa a la liberacin del software, para verificar
que todos los requerimientos especificados en el documento de
requerimientos fueron cumplidos.]
Auditora fsica
[Esta revisin se realiza para verificar que el software y la documentacin
son consistentes y estn aptos para la liberacin.]
Plan de SQA
Nombre del Proyecto
Revisiones de gestin
[Estas revisiones se realizan peridicamente para asegurar la ejecucin de
todas las actividades identificadas en este Plan. Deben realizarse por una
persona ajena al grupo de trabajo.]
Agenda
[En esta seccin se deber especificar la agenda para las revisiones y
auditoras detalladas anteriormente.]
Otras revisiones
Revisin de documentacin de usuario
[Se revisa la completitud, claridad y aplicacin de uso.]
Verificacin
[Se debe identificar todas las verificaciones que no fueron identificadas en
el Plan de V & V para el software y debe especificar los mtodos a ser
usados.]
Plan de SQA
Nombre del Proyecto
surgidos en el desarrollo de software; especificar los responsables
comprometidos con la implementacin de estas acciones correctivas.]
Gestin de riesgos
[Se deben especificar los mtodos y procedimientos utilizados para
especificar, monitorear, y controlar las reas de riesgo durante el proyecto.
Los riesgos identificados, la estrategia de mitigacin, monitoreo y plan de
contingencia a ser llevados a cabo, sern descritos en el Documento de
Gestin de Riesgos, con lo cual se podr hacer referencia a l.]
Plan de SQA
Nombre del Proyecto
Anexos
Formulario de Pedidos y Deteccin de Cambios
Versin
del
Necesidad de Cambio:
Descripcin
pedido:
del
cambio
Prioridad:
Estado:
Fecha del cambio:
Identificador de la nueva
versin:
Que fue afectado por este
cambio