Ciclo-2 2008/2009 Estándar de Defectos GRUPO 3 Raúl San Narciso Holguera k030192 Ramón Recuero Moreno m050128 Raúl Negueruela del Barrio m050112 Cristian Moral Martos m050108 Víctor Valle Juarranz m050156 FI - UPM 2008/2009 Página 1 de 10 Ciclo-2 1 Registro de Defectos: LOGD ..................................................................................... 3 2 Formulario de Inspección: INS .................................................................................. 5 2.1 Datos de los revisores ........................................................................................ 5 2.2 Datos de los defectos ......................................................................................... 6 2.3 Resumen de la inspección.................................................................................. 7 3 Anexo I ...................................................................................................................... 9 4 Anexo II ................................................................................................................... 10 Página 2 de 10 Ciclo-2 1 Registro de Defectos: LOGD En el LOGD se registrarán todos los defectos, tantos graves como leves, que detecten los revisores y que sean acordados como errores en la respectivas reuniones de inspección entre el autor del documento y dichos revisores. El Jefe de Calidad, será el encargado de recopilar dichos errores, formalizándolos en un formulario estándar (ver Anexo I) que contendrá toda la información necesaria sobre dichos errores: -Fecha: Es el día en que el revisor detecta el defecto. -Código: Es el código identificativo del tipo de error al que pertenece el defecto. -Tipo: Es la clase en la que se sitúa al defecto. En nuestra práctica hemos definido 4 clases de defectos, que son los siguientes: 1. Defectos de Ortografía o Gramática (O): Se refiere a todos los errores debidos a fallos en la puntuación, acentuación, sintaxis…o cualquier otro fallo relacionado con temas gramaticales u ortográficos. Su código identificativo será el 10. 2. Defectos de Formato (FO): Hace referencia a cualquier fallo relacionado con el formato del texto. Esta categoría de defectos se puede subdividir, a su vez, en 2 subclases: a\ Defectos de organización (FOO): Son los defectos de tabulación, ordenación u organización de la información, que no se ajustan al estándar de documentación establecido. Su número identificativo será el 21. b\ Defectos de presentación (FOP): Son los fallos de formato en las propias palabras o expresiones debidos al mal uso del estilo de las fuentes (subrayado, negrita, tamaño...). Su número identificativo será el 22 3. Defectos de Funcionalidad (FU): Se refiere a todos los fallos de contenido. Esta categoría de defectos se puede subdividir, a su vez, en 3 subclases: Página 3 de 10 Ciclo-2 a\ Contenido erróneo (FUE): Son los fallos en los que la explicación es errónea debido a qué no cumple su cometido, es decir no explica lo que debe explicar. Su número identificativo será el 31 b\ Contenido incongruente o incomprensible (FUI): Son los fallos debidos a malas explicaciones, en las que no se entiende el contenido o éste presenta ambigüedades o incompatibilidades con otras partes del texto o con otros documentos. Su número identificativo será el 32 c\ Código erróneo (FUCE): Son los fallos producidos por código incorrecto, que por tanto realiza la tarea incorrectamente, devolviendo un resultado que no es el esperado. Su número identificativo será el 33 4. Defectos de Incompletitud (I): Se refiere a todos los fallos causados por resultados incompletos. Esta categoría de defectos se puede subdividir, a su vez, en 2 subclases: a\ Datos incompletos (DI): Hace referencia la ausencia de datos relevantes en los textos. Es decir son los fallos debidos a explicaciones incompletas o directamente a falta de información, como puede ser la falta de mensajes de error en ficheros de código. Su número identificativo será el 41 b\ Código incompleto (CI): Son los fallos debidos a qué el código devuelve menos resultados, o menos concretos, de lo esperado. Su número identificativo será el 42 Dichos tipos, además, pueden ser graves o leves, en función del impacto que tengan en el producto final y de la dificultad para su resolución. Para indicar dicha importancia, antes de las iniciales representativas de cada tipo de defecto, se añadirá una G si el defecto es grave, y una L si es leve. Así pues, por ejemplo, un defecto grave de incompletitud se denotaría como GI, mientras que uno leve de ortografía se indicaría con LO. Página 4 de 10 Ciclo-2 -Inyectado: Es la fase del ciclo en la que se inyecta el defecto, es decir la fase en la que se encuentra el proyecto cuando se realiza la reunión de inspección. -Eliminado: Es la fase del ciclo en la que se elimina el defecto, es decir la fase en la que se encuentra el proyecto cuando se da por resuelto dicho error. -Tiempo de reparación: Es el tiempo que ha empleado por el autor del documento o por el revisor para solucionar el defecto hallado. Para cada defecto se indicará en qué medida se toma el tiempo (minutos, horas, días…). -Descripción: Es la descripción escrita y concisa del defecto detectado. Se darán los detalles suficientes, con lenguaje natural, para que el defecto sea fácilmente identificable y entendible, sin excederse demasiado en el tamaño. 2 Formulario de Inspección: INS En este formulario aparecen todos los detalles relativos a la inspección, tanto de sus revisores como de sus resultados. Además ofrece ciertos valores de resumen sobre la calidad y eficiencia de dicha inspección (ver Anexo II). Los defectos que aparecen en este formulario, en concreto los graves, son los que han sido calificados como errores tras la reunión de inspección. 2.1 Datos de los revisores En esta parte se deben recoger todos los datos relativos a los revisores que han intervenido en la inspección: -Nombre: Se indicará el nombre completo del revisor, junto con su rol entre paréntesis. -Defectos: Recoge la cantidad de defectos Leves y Graves que ha detectado cada uno de los revisores. -Datos de preparación: Se indicarán los valores tanto de tiempo como de cantidad empleados porcada uno de los revisores en la inspección: a\Tamaño: Indica el tamaño, ya sea en páginas o en líneas de código, que ha inspeccionado el revisor Página 5 de 10 Ciclo-2 b\ Tiempo: Indica el tiempo que ha empleado el revisor para realizar la inspección. La unidad de medida será el minuto. c\ Tasa: Indica la velocidad a la que ha inspeccionado el documento el revisor, y se calcula dividiendo el tamaño del documento (en la unidad correspondiente, e.g.: paginas, loc…), entre el tiempo invertido por el revisor en la inspección. -Rendimiento Estimado: Indica el rendimiento del revisor en términos de defectos hallados. Para calcularlo se dividirá el número total de errores detectados por el revisor (ver apartado de Resumen de la Inspección) por el número total de defectos graves hallados por todos los revisores. Además de para cada revisor, también se calcularán los totales de los valores anteriores. 2.2 Datos de los defectos En esta parte se deben recoger todos los datos relativos a los defectos hallados en la inspección: -Número: Será el identificador numérico del defecto (autoincremental, empezando por 1 en el primer defecto). -Descripción del Defecto: Es la descripción del defecto indicada por el revisor en el LOGD. Debe ser descriptiva y concisa. -Defectos: Recoge cuantos defectos del tipo indicado se han, indicando si son leves o graves. -Defectos graves hallados: Debe indicar, para los defectos graves, cual o cuales de los revisores han hallado dicho error. Se tendrán en cuenta sólo dos revisores. Si en la inspección hubiese más de dos revisores, se tomará como regla que el revisor A será el Jefe de Calidad (o el responsable de la inspección en su defecto), y el resto de revisores formarán el revisor B, por lo que se agruparán los defectos graves que encuentren. Además, habrá que indicar la suma total de los defectos hallados, ya sean graves o leves, y de los defectos graves hallados por cada revisor (A y B). Además, en el caso de que hayan defectos graves que hayan sido hallados por más de un revisor, habrá que contabilizárselos sólo a uno de ellos, indicándolo en la fila de Defectos únicos Página 6 de 10 Ciclo-2 (evidentemente también se sumarán ahí los defectos hallados únicamente por el propio revisor). 2.3 Resumen de la inspección En esta parte se deben calcular los valores de resumen de la inspección: -Tamaño del producto: Es el tamaño del producto inspeccionado. -Medida de Tamaño: Es la unidad usada para cuantificar el tamaño del documento inspeccionado. -Total de Defectos de A: Es el número de defectos únicos hallados por el revisor A. -Total de Defectos de B: Es el número de defectos únicos hallados por el revisor B. -Total de Defectos C (Nº comunes): Es el número de defectos que han hallado más de uno de los revisores. -Total Defectos de (A*B/C): Se calcula tal y como indica a propia formula, es decir multiplicando el Total de Defectos de A por el Total de Defectos de B y dividiendo el resultado por el Total Defectos C. -Nº Defectos Encontrados (A+B-C): Se calcula tal y como indica a propia formula, es decir sumando el Total de Defectos de A con el Total de Defectos de B y restándole al resultado el Total Defectos C. -Nº Quedan: Corresponde al número teórico de defectos que han quedado por hallar en el documento. Se calcula restando el Nº Defectos Encontrados (A+B-C) al Nº total de Defectos (A*B/C). -Tiempo de la Reunión (en minutos): Es el tiempo que ha durado la reunión de inspección. -Horas totales inspección: Es la suma de tiempos empleados para la inspección, tato para la propia revisión por parte de los revisores como para la reunión de inspección. Hay que tener en cuenta que el tiempo de reunión de inspección deberá multiplicarse por el número de revisores, ya que se requiere el tiempo absoluto empleado. El resultado se indicará en horas. -Tasa Global: Representa la efectividad total de la inspección, y se calcula dividiendo el Tamaño del Producto por número de horas totales de inspección. Página 7 de 10 Ciclo-2 En el caso que alguno de los valores sea imposible de calcular por falta de datos o porque su valor sea infinito (debido a una división por cero), se dejará en blanco dicho campo y se considerará que es imposible obtener dicha información de la inspección. Página 8 de 10 Ciclo-2 3 Anexo I CUADERNO-REGISTRO DE DEFECTOS DEL TSPi: FORMULARIO LOGD Nombre: Fecha: Equipo: Instructor: Producto: Ciclo: Fecha Código Tipo Inyectado Eliminado Tiempo reparación Código Tipo Inyectado Eliminado Tiempo reparación Código Tipo Inyectado Eliminado Tiempo reparación Código Tipo Inyectado Eliminado Tiempo reparación Código Tipo Inyectado Eliminado Tiempo reparación Descripción: Fecha Descripción: Fecha Descripción: Fecha Descripción: Fecha Descripción: Página 9 de 10 Ciclo-2 4 Anexo II FORMULARIO DE INSPECCIÓN (INS) Autor: Equipo: Proyecto: Fecha: Nº Ciclo: Producto: Moderador: Propietario DATOS DE LOS INGENIEROS: Defectos Nombre Grave Datos Preparación Leve Tamaño Tiemp o Tasa Rendimiento Estimado Totales DATOS DE DEFECTOS: Nº Descripción del Defecto Defectos Leve Ingenieros que encuentran los defectos graves Grave A Totales Defectos únicos RESUMEN DE LA INSPECCIÓN Tamaño del Producto: Medida de Tamaño Total Defectos de A: Total Defectos de B: C (Nº comunes): Total Defectos de (A*B/C): Nº Encontrados (A+B-C): Nº Quedan: Tiempo de la Reunión: Horas totales inspección: Tasa Global: Página 10 de 10 B