Professional Documents
Culture Documents
Detectar Defectos en
tempranas
actividades
Meta
Es un proceso de mejora incremental
Es decir que a medida que pasa el
tiempo en el desarrollo de software
los defectos deben reducirse
¿Cuándo Aplicar?
Roles de la Inspección de Software
Jefe de Aseguramiento de Calidad
Asesor
Anotador
Lector
Desarrollador
Jefe de Inspección
Inspector
Jefe de Aseguramiento de Calidad
Verificar que el producto cumple los criterios de
entrada
Determinar la necesidad de una sesión de
adiestramiento
Seleccionar a los demás inspectores y al asesor
Programar la fecha, hora y lugar de las reuniones
Preparar y distribuir la notificación de la inspección a
todo el equipo
Organizar, anunciar y conducir la reunión de
presentación
Asesor
Ayudar a la preparación de la inspección
Debe apoyar al grupo de inspectores en el momento de
la inspección.
Debe colaborar con la elaboración del resumen de
defectos
Anotador
Es parte de los inspectores
Debe llevar un resumen detallado de los posibles
defectos encontrados en la etapa de verificación para
luego discutirlos en la reunión de registro
En la reunión de registro debe elaborar el resumen de
defectos que será entregado al desarrollador y al Jefe de
Aseguramiento de Calidad
Lector
Es parte de los inspectores
Leer las listas de comprobación en la etapa de
verificación
Ayuda al Jefe de inspección a velar los estándares y
reglas durante la verificación
Desarrollador
Recopilar todos los documentos necesarios para la
inspección del artefacto
Facilitar y distribuir la documentación al resto de los
participantes
Recomendar o no la realización de una sesión de
presentación y explicación del producto o artefacto
Discusión de los defectos encontrados en la reunión de
registro
Jefe de Inpección
Debe llevar a cabo la reunión de registro viendo la
participación del desarrollador
Apoyar a los inspectores en la detección de los defectos
Verificar que se cumplen los estándares y reglas
establecidas para la inspección
Elaborar juntamente con el anotador el resumen de
defectos
Verificar que se cumpla la agenda planificada
Inspector
Estudiar el material y documentación de apoyo
entregado
Utilizar listas de comprobación para detectar defectos
Anotar el tiempo empleado de preparación
En una empresa pequeña, es recomendable
que exista el Jefe de Aseguramiento de
Calidad, que puede formar parte de los
inspectores, así como el Asesor y un
Inspector, que pueden ser otras personas
que conforman la empresa. Con estos tres
roles puede llevarse a cabo la inspección,
repartiendo entre ellos los demás roles.
Modelo MILCO para el Proceso de
Inspección
INICIALIZACIÓN VERIFICACIÓN RESULTADOS
RESUMEN DE
DEFECTOS
PLANIFICACION VERIFICACIÓN
EVALUACIÓN POSIBLES
ASINCRONICA SOLUCIONES A
DISTRIBUIDA
DEFECTOS MUY
GRAVES
REUNIÓN DE
PREPARACIÓN
REGISTRO
PLANIFICACION
EVALUACIÓN DEL
SINCRONICA SEGUIMIENTO
CONJUNTA
REUNIÓN
VERIFICACIÓN
RAPIDA
CONCLUSIONES
Y RESULTADOS
Planificación:
Se selecciona a los inspectores
La primera persona que se seleccionará
será el asesor
Se debe describir el Proyecto de Software
Debe describirse el tipo de inspección
que se llevará a cabo
Debe definirse los Documentos de Apoyo
Debe ser definida cada una de las etapas
Debe seleccionarse las listas de
comprobación
Debe definiese los pesos
correspondientes a cada pregunta y
objetivo de cada una de las listas de
comprobación
Preparación:
Se debe registrar el Tiempo de
Preparación por cada inspector
Deben estar de acuerdo, los
inspectores, sobre la planificación de
la agenda
Deben, los inspectores, leer las listas
de comprobación y estar de acuerdo
con estas
Reunión Rápida
Es el primer encuentro de los
inspectores
Esta reunión, debe durar alrededor de
los 15 minutos
Se puede modificar la agenda
Se puede realizar la eliminación o
adición de documentos de apoyo
Se puede adicionar o modificar las
Listas de Comprobación
Verificación Asincrónica
Es útil cuando el artefacto es muy extenso o cuando el
personal de la empresa que desarrolla software es muy
limitado.
Inspector es el que escoge el tiempo de inicialización para
la verificación del artefacto
Distribuida
Cada inspector tiene la opción de ver los defectos
encontrados por otro inspector en el momento que realiza
la verificación
Se obtiene listas de comprobación correctamente verificadas y
con los posibles defectos en el artefacto
Se obtiene la hora y día de inicio de la verificación por cada
inspector
Se obtiene el número de defectos y observaciones por cada
inspector
Se registra el tiempo empleado para la evaluación por cada
inspector
Se obtiene la valoración de la lista de comprobación por cada
inspector
Verificación Sincrónica
Todos los inspectores participan en la inspección del
artefacto en un mismo tiempo y lugar encontrando los
defectos y comentando cada uno de estos.
Conjunta
Participan los Inspectores Conjuntamente
Se obtiene listas de comprobación correctamente
verificadas y con una lista de defectos encontrados en el
artefacto
Se registra hora y día de inicio de la verificación
Se obtiene el número de defectos y observaciones
Se registra el tiempo empleado en la verificación
Se obtiene la evaluación de cada una de las listas de
comprobación
Este momento es cuando se emplean las listas de
comprobación planificadas en la etapa de
Planificación, sirviendo al inspector como una guía y
recurso para los detalles del artefacto en inspección
Se realiza un resumen de los defectos encontrados por
los inspectores
Juntamente con el coordinador se discuten los defectos
y se clasifican por gravedad
Planificación X X X
Preparación X X X X
Reunión Rápida X X X X X
Verificación X X X X X
Reunión de Registro X X X
Resumen de Defectos X X X
Posibles Soluciones X X X
Planificación del
X
Seguimiento
Conclusiones y Resultados
X
Puesta en Práctica de las
Inspecciones
Definición del proceso de Inspección
(Incluye reglas, listas de comprobación,
roles, entidad, criterios) Establecer y mejorar el Medición del proceso de datos
Petición de cambio del Proceso proceso de Inpeccion Mejoras sugeridas
ENTIDAD
Certificados, Tutoriales, Cursos
Reportes
Organizar la Entrenar a los
Inspección participantes
Petición de entrenamiento
Establecer los
Estatutos de las Grupo de Inspectores
Seleccion del lider de Inspección
inspecciones Asignación de recursos de
y formularios
calidad
Petición de más Aceptar las
ENTIDAD EVALUADORA correcciones correcciones
Agenda,
Decisiones Invitaciones Lista de Categorizació Lista de
de entrada Localización de problemas n correcciones Salida de
recursos para el Petición de decisiones
inspector remodelación