Está en la página 1de 8

Proyecto de Ingeniera de Software

Plan de SQA

PLAN DE SQA Fecha: Versin: Responsables: NDICE

1 2 3 4

PROPSITO:...............................................................................................2 ACRNIMOS Y ABREVIATURAS:........................................................................2 REFERENCIAS:............................................................................................2 GESTIN:..................................................................................................2


4.1 Organizacin:...................................................................................................................... 2 4.2 Tareas:................................................................................................................................ 2
4.2.1 Elaboracin del Plan de SQA:....................................................................................................... 3 4.2.2 Identificar las propiedades de calidad:......................................................................................... 3

4.3 Responsabilidades:............................................................................................................ 3

5 DOCUMENTACIN:.......................................................................................4
5.1 Documentacin mnima requerida:.....................................................................................4
5.1.1 Especificacin de Requerimientos................................................................................................ 4 5.1.2 ................................................................................................................................................. 4

5.2 Otra documentacin:.......................................................................................................... 4

6 ESTNDARES Y MTRICAS:.............................................................................4
6.1 Estndares para documentacin:.......................................................................................4 6.2 Mtricas.............................................................................................................................. 4

7 REVISIONES:..............................................................................................4
7.1 Descripcin:........................................................................................................................ 4
7.1.1 Evaluacin de la calidad de los productos:................................................................................... 4 7.1.2 Revisar el ajuste al proceso:........................................................................................................ 5 7.1.3 Revisin Tcnica Formal (RTF):.................................................................................................... 5

7.3.1 Fase I Inicial.............................................................................................................................. 6 7.3.2 Fase II Elaboracin.................................................................................................................... 6 7.3.3 Fase III Construccin................................................................................................................. 6 7.3.4 Fase IV Transicin..................................................................................................................... 6 8 TESTEO:...................................................................................................6 9 REPORTE DE PROBLEMAS Y ACCIONES CORRECTIVAS:.............................................7 10 HERRAMIENTAS, TCNICAS Y METODOLOGAS:....................................................7 11 GESTIN DE CONFIGURACIN:.......................................................................7 12 GESTIN DE RIESGOS:.................................................................................7 13 CORRESPONDENCIA DE ESTE PLAN CON EL ESTNDAR IEEE 730 [1]:.......................8

7.2 Requerimientos Mnimos:................................................................................................... 5 7.3 Agenda:.............................................................................................................................. 6

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 1 de 8

Proyecto de Ingeniera de Software

Plan de SQA

PROPSITO:
El propsito de este plan es especificar las actividades que se realizarn para asegurar la calidad del software a construir. En l se detallan los productos que se van a revisar y los estndares, normas o mtodos a aplicar; los mtodos y procedimientos que se utilizarn para revisar que la elaboracin de los productos se realice como lo establece el modelo de ciclo de vida del proyecto; y procedimientos para informar a los responsables de los productos los defectos encontrados y realizar un seguimiento de dichos defectos hasta su correccin. [Descripcin del producto] [Describir los objetivos y criterios de calidad] [Indicar el uso que deben hacer del Plan de SQA cada integrante del equipo y el Director de Proyecto] [Indicar el modelo de proceso usado en el proyecto y las partes del ciclo de vida cubierto por el plan de SQA as como las lneas de trabajo que sern contempladas en el plan de SQA.]

ACRNIMOS Y ABREVIATURAS:
SQA: Aseguramiento de la Calidad del Software. SCM: Gestin de Configuracin del Software. GP: Gestin del Proyecto. [Otras abreviaturas usadas en el documento]

REFERENCIAS:
[1] [2] [3] [4] [5] IEEE Std 730-1998, IEEE Standard for Software Quality Assurance Plans. IEEE Std 730.1-1995, IEEE Guide for Software Quality Assurance Planning. [Modelo de proceso ... (direccin web)] IS-1(2001) Proyecto de Ingeniera de Software IS-2 (2001) - Modelo de Calidad

[Lista de todos los documentos referenciados en cualquier parte del plan de SQA y toda referencia que se considere de utilidad]

GESTIN:

En las subsecciones siguientes se especifican los elementos de la organizacin que tienen influencia sobre la calidad del software, como est conformada la lnea de gestin de calidad, y de quien es la autoridad y responsabilidad por la calidad del software. (4.1), la lista de tareas cubiertas por este plan (4.2) y las responsabilidades por cada tarea (4.3). 4.1 Organizacin: El encargado del rea de gestin de calidad en el proyecto es el responsable de realizar la gestin que asegura que el proceso establecido sea realmente implementado y que los productos de ese proceso cumplan con los criterios de calidad establecidos en este plan. La gestin de calidad es una disciplina de gestin, junto con GP y SCM. Las disciplinas de gestin brindan soporte a las disciplinas bsicas (Requerimientos, Anlisis, Diseo, Implementacin, Implantacin y Verificacin) y se realizan en forma paralela a ellas. [Indicar de quien depende y de quien no depende el rea de SQA (se sugiere una tabla indicando para cada lnea de proyecto, cual es el objetivo de calidad que se persigue en esa rea, el rol responsable y la persona.] [Identificar las autoridades de aprobar el plan de SQA] [Identificar la autoridad de liberacin del producto] [Detallar lneas de comunicacin con el equipo y con el Director de Proyecto] 4.2 Tareas: [En esta seccin se describen las tareas de calidad a realizar, indicando para cada una: el entregable asociado y la influencia de la tarea en la calidad del producto.] Actividad Entregable Asociado

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 2 de 8

Proyecto de Ingeniera de Software

Plan de SQA

Realizar el Plan de SQA Identificar las propiedades de Calidad Evaluar la calidad de los productos Revisar el ajuste al proceso Realizar Revisin Tcnica Formal Evaluar y ajustar el Plan de SQA Revisar la entrega semanal Realizar evaluacin final de SQA Reuniones de Apoyo a la calidad

Plan de SQA Propiedades de Calidad Informe de revisin de SQA Informe de revisin de SQA Informe de Revisin Tcnica Formal Documento de Evaluacin y Ajustes al Plan de SQA Entrega semanal de SQA Evaluacin final de SQA No Aplica

4.2.1 Elaboracin del Plan de SQA: [Descripcin de la actividad, indicando el entregable asociado y la influencia de la actividad en la calidad del producto.] 4.2.2 Identificar las propiedades de calidad: ... 4.3 Responsabilidades: El responsable de SQA es el responsable de realizar las actividades y entregables mencionados en la seccin anterior. Como parte de las actividades del Responsable de SQA se revisarn los productos que se consideren relevantes para la calidad del producto y del proceso. A continuacin se identifican esos productos y el responsable de las acciones correctivas para eliminar los defectos de cada producto. [Se sugieren algunos productos como ejemplo, deber agregar a esta lista todos los productos que no estn y que se revisarn en el transcurso del proyecto.] Rol responsable Responsable

Producto Documento de Requerimientos Modelo de Casos de Uso Alcance del Sistema Descripcin de la Arquitectura Modelo de Diseo Modelo de Datos Estndar de Implementacin Estndar de documentacin tcnica Documento de Estimaciones Documento de Riesgos Plan del Proyecto Plan de Verificacin y Validacin Reporte de pruebas unitarias, de integracin y del Sistema Plan de Implantacin Estndar de Documentacin de Usuario Documentacin de Usuario Plan de Gestin de Configuracin

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 3 de 8

Proyecto de Ingeniera de Software

Plan de SQA

DOCUMENTACIN:
El objetivo de esta seccin es especificar los documentos que dirigen el desarrollo del proyecto y que debern ser revisados como parte de las actividades de aseguramiento de la calidad. Para cada documento se indica el objetivo del documento, la plantilla, norma y/o estndar que se usa para elaborar el documento y el contenido mnimo que debe tener dicho documento. 5.1 Documentacin mnima requerida: Especificacin de Requerimientos Diseo del Sistema y Descripcin de la Arquitectura Plan de Verificacin y Validacin Reportes de Verificacin Documentacin de Usuario Plan de Configuracin Plan de Proyecto 5.1.1 Especificacin de Requerimientos Objetivo del documento: Plantilla, norma y/o estndar: Contenido mnimo: 5.1.2 5.2 Otra documentacin: [Se indican los documentos y luego para cada uno de ellos se elabora una subseccin igual a la de Documentacin mnima requerida.]

ESTNDARES Y MTRICAS:
[Identificar los estndares utilizados en el proyecto (documentacin, codificacin, testeo, diseo, etc.). Para cada entregable que se revise se debe indicar el estndar o plantilla que se utiliza para su creacin.] [Detallar las mtricas de calidad que se aplicarn al producto y proceso.] 6.1 Estndares para documentacin: Entregable Estndar

6.2 Mtricas [Hacer referencia al documento Propiedades de Calidad Identificadas para el proyecto. En este documento se describe para cada propiedad de calidad identificada y las mtricas que se utilizarn para medir dicha propiedad de calidad.]

REVISIONES:
7.1 Descripcin: En esta seccin se definen los tres tipos de revisiones (Evaluacin de la calidad de los productos, Revisar el ajuste al proceso y Revisin Tcnica Formal RTF ), sus objetivos y mecanismos. 7.1.1 Evaluacin de la calidad de los productos: Objetivo: Revisar los productos que se definieron como claves para asegurar la calidad. Detectar desviaciones en los objetivos de calidad definidos e informar a los responsables para que sean corregidas. Mecanismo:

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 4 de 8

Proyecto de Ingeniera de Software

Plan de SQA

Se revisan los productos para verificar que cumplan con los estndares (seccin 6) y con los objetivos de calidad utilizando las checklists definidas para el producto. 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 la siguiente revisin. 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, que contiene todas las desviaciones o defectos encontrados durante la revisin. Este informe debe ser distribuido a los responsables del producto y se debe asegurar que ellos son conscientes de las desviaciones o discrepancias encontradas y de las acciones correctivas que deben realizar. 7.1.2 Revisar el ajuste al proceso: Objetivo: Revisar si los productos se obtuvieron realizando las actividades que se indican en el Modelo de Proceso. Mecanismo: Se revisan los productos que se definen como claves para verificar el cumplimiento de las actividades definidas en el proceso, durante todo el ciclo de vida del software. Se debe recoger la informacin necesaria de cada producto, buscando hacia atrs los productos previos que deberan haberse generado y son entrada para el producto objeto de revisin, para poder establecer los criterios de revisin y evaluar si el producto cumple con las especificaciones. Esta informacin se obtiene de los siguientes documentos: Plan del Proyecto Plan de la iteracin Plan de Verificacin Se debe verificar si todos los pasos del proceso de desarrollo son seguidos apropiadamente. Antes de comenzar, se debe verificar en los informes de revisin previos que todas las desviaciones fueron corregidas, si no es as, las faltantes se incluyen para ser evaluadas. Como salida se obtiene el Informe de revisin de SQA correspondiente a la evaluacin de ajuste al Proceso, que contiene todas las desviaciones o defectos encontrados durante la revisin. Este informe debe ser distribuido a los responsables de las actividades y se debe asegurar que ellos son conscientes de las desviaciones o discrepancias encontradas y de las acciones correctivas que deben realizar. 7.1.3 Revisin Tcnica Formal (RTF): Objetivo: Descubrir errores en la funcin, la lgica la implementacin de cualquier producto del software, verificar que satisface sus especificaciones, que se ajusta a los estndares establecidos, sealando las posibles desviaciones detectadas. Mecanismo: Es un proceso de revisin riguroso, su objetivo es llegar a detectar lo antes posible, los posibles defectos o desviaciones en los productos que se van generando a lo largo del desarrollo. Por esta caracterstica se adopta esta prctica para productos que son de especial importancia. En la reunin participan el responsable de SQA e integrantes del equipo de desarrollo. Se debe convocar a la reunin formalmente a los involucrados, informar del material que ellos deben preparar por adelantado, llevar una lista de preguntas y dudas que surgen del estudio del producto a ser revisado. Como salida se obtiene el Informe de RTF. 7.2 Requerimientos Mnimos: [En esta seccin se detallan los elementos mnimos que debern ser revisados.]
U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 5 de 8

Proyecto de Ingeniera de Software

Plan de SQA

[En la lista siguiente aparecen los elementos detallados en IEEE 730. Agregue los que se consideren necesarios, indicndose para cada uno los tipos de revisiones que se aplicarn.] y: Especificacin de Requerimientos Modelo de Diseo y Descripcin de la Arquitectura Plan de Verificacin y Validacin Plan de Gestin del Proyecto Plan de Gestin de Configuracin Diseo vs. Especificacin de requerimientos Implementacin vs. Diseo Verificacin vs. Especificacin de requerimientos

7.3 Agenda: En esta seccin se detallan todas las revisiones de calidad que se realizarn durante todo el proyecto, organizadas por fase e iteracin. 7.3.1 Fase I Inicial 7.3.1.1 Iteracin I Entregable [Nombre del entregable o producto a revisar] Realizado [Fase, iteracin y semana en que se debe realizar la versin del producto a revisar] Revisin [Semana, si se quiere tambin la fecha, en la que se realizar la revisin del entregable o producto] Tipo de revisin [Tipo de revisin que se realizar: Evaluacin de la calidad de los productos, Revisar el ajuste al proceso o Revisin Tcnica Formal ]

7.3.1.2 Iteracin II 7.3.2 Fase II Elaboracin 7.3.2.1 Iteracin I 7.3.2.2 Iteracin II 7.3.3 Fase III Construccin 7.3.3.1 Iteracin I 7.3.3.2 Iteracin II 7.3.4 Fase IV Transicin 7.3.4.1 Iteracin I [NOTA: Indicar cuando corresponda la influencia de la actividad en los hitos fundamentales del proyecto.]

TESTEO:
[Identificar las propiedades de calidad que no se verifiquen en el VVP.] [Para cada una de esas propiedades definir y detallar las pruebas a realizar para asegurar su cumplimiento]

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 6 de 8

Proyecto de Ingeniera de Software

Plan de SQA

REPORTE DE PROBLEMAS Y ACCIONES CORRECTIVAS:


[Indicar de que manera y a quienes se reportarn los problemas encontrados en los productos y en el proceso.] [Indicar como se realizar el seguimiento de los problemas.] [Indicar de quien es la responsabilidad de tomar acciones correctivas para cada problema.]

10 HERRAMIENTAS, TCNICAS Y METODOLOGAS:


[Elaborar checklists para todos los productos a revisar en un documento aparte de ste y en esta seccin hacer referencia a ese documento.] [Se recomienda que para un mismo producto se realicen distintas checklists para las distintas instancias de revisin del producto.]

11 GESTIN DE CONFIGURACIN:
El objetivo del SQA en esta rea es asegurar que se realizan las actividades de gestin de configuracin establecidas en el Plan de Configuracin y que se realizan tal como estn establecidas en el proceso. [En esta seccin se indican los mtodos que se utilizarn para mantener, almacenar, asegurar y documentar las versiones controladas identificadas en las fases de desarrollo, lo cual ser definido en conjunto con el Responsable de SCM. Se indican los mtodos que se utilizarn para proteger el almacenamiento adecuado de los programas, documentacin, etc., as como tambin la prevencin de acceso sin autorizacin, dao, etc., lo cual ser definido en conjunto con el Responsable de SCM] [Para este curso se utilizar CVS como se indica en el SCMP, por lo que se har referencia a ese documento.] [Se debern explicitar en esta seccin las actividades que llevar a cabo el responsable de SQA para asegurar que la gestin de configuracin se realiza como lo establece el proceso definido para el proyecto] [Se sugieren algunas actividades mnimas que se deberan realizar: Asegurar que se gener la Lnea Base del proyecto en el momento establecido en el modelo de proceso. Asegurar que la Lnea Base del proyecto generada es correcta. Se verifica peridicamente que el Responsable de SCM mantiene apropiadamente el control de la lnea base, as como el registro completo de cambios para requerimientos, diseo, cdigo, verificacin y documentacin. Se monitorean los procedimientos del Comit de Control de Cambios para verificar que son efectivamente realizados como se especificaron en el Plan de configuracin.] [Para cada actividad que se indique, se debe especificar como se realizar y si corresponde se debe incluir en la agenda de revisiones, seccin 7.3 Agenda, de este plan, o bien indicar en esta seccin cuando se realizarn dichas actividades]

12 GESTIN DE RIESGOS:
El objetivo del SQA en esta rea es asegurar que la gestin de riesgos se realiza y se hace de forma correcta. [Se indican los mtodos y procedimientos que sern utilizados para identificar, monitorear y controlar los riesgos identificados en el proyecto.] [En este curso la gestin de riesgos est incluida como actividad en el rea de Gestin del Proyecto y como seccin en el Plan del Proyecto, por lo que se har referencia a ese documento.] [Para evaluar que se cumple el objetivo planteado se debern realizar actividades de SQA como las que se sugieren a continuacin: Asegurar que se realice una evaluacin de riesgos en el proyecto. Que la evaluacin de riesgos est bien hecha, lo cual implica:
U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 7 de 8

Proyecto de Ingeniera de Software

Plan de SQA

Que se evalen riesgos en todas las reas del proyecto y por personas diferentes. Que esa evaluacin de riesgos se haga en forma individual y luego se renan las los riesgos detectados para determinar el impacto de cada riesgo, con todos los integrantes del equipo de trabajo. Que se prioricen los riesgos. Que se planifique su eliminacin, mitigacin y/o contingencia. Que se incorporen los riesgos a los planes del proyecto para su seguimiento.] [Para cada actividad que se indique, se debe especificar como se realizar y si corresponde se debe incluir en la agenda de revisiones, seccin 7.3 Agenda, de este plan, o bien indicar en esta seccin cuando se realizarn dichas actividades]

13 CORRESPONDENCIA DE ESTE PLAN CON EL ESTNDAR IEEE 730 [1]:


Secciones del estndar IEEE 730 1 Propsito Secciones de este plan 1 Propsito 2 Acrnimos y Abreviaturas, se agrega a este plan. 2 Referencias 3 Gestin 4 Documentacin 5 Estndares, prcticas, convenciones y mtricas 6 Revisiones y auditorias 7 Test 8 Reporte de problemas y accin correctiva 9 Herramientas, tcnicas y metodologas 10 Control de cdigo 11 Control de medios 12 Control de proveedores 3 Referencias 4 Gestin 5 Documentacin 6 Estndares y mtricas 7 Revisiones 8 Test 9 Reporte de problemas y acciones correctivas 10 Herramientas, tcnicas y metodologas 11 Gestin de configuracin 11 Gestin de configuracin No aplica a este plan, porque no hay proveedores en los proyectos donde se aplica el mismo

13 Recopilacin de registros, mantenimiento No aplica a este plan, porque los registros y retencin que sern generados por el responsable de SQA son los entregables que se generan durante el proyecto y ya estn explicitados en la seccin 4.2 Tareas 14 Entrenamiento No aplica a este plan, porque las actividades de entrenamiento para alcanzar las necesidades del plan de SQA no forman parte del proyecto. 12 Gestin de riesgos

15 Gestin de riesgos

U n i v e r s i d a d de la R e p b l i c a F a c u l t a d de I n g e n i e r a I n s t i t u t o de C o m p u tacin

Pgina 8 de 8

También podría gustarte