Está en la página 1de 5

INSTITUTO TECNOLÓGICO SUPERIOR DE

TACAMBARO

TECNICAS Y PRUEBAS DE SOFTWARE

L.INF JOSE FLAVIO SOSA GASPAR

REVISION DEL SOFTWARE


GABRIELA MADRIGAL VILLASEÑOR

TACÁMBARO MICH. 25 DE FEBRERO 2011

REVISION DEL SOFTWARE


A revisión del software es “un proceso o una reunión durante los cuales un
producto de software es [examinado cerca] personal del proyecto, encargados,
usuarios, clientes, representantes del usuario, u otros partidos interesados para el
comentario o la aprobación”.

Contenido
1 Variedades de revisión del software
2 Diversos tipos de revisiones
3 Formal contra revisiones informales
4 Proceso genérico de IEEE 1028 para las revisiones formales
5 Valor de revisiones
6 Referencias
7 Vea también

Variedades de revisión del software


Las revisiones del software se pueden dividir en tres categorías:
Revisiones de par del software son conducidos por el autor del
producto del trabajo.

Revisiones de la gerencia del software son conducidos por los


representantes de la gerencia para evaluar el estado del trabajo
hecho.

Revisiones de la intervención del software son conducidos por el


personal externo al proyecto del software.

Diversos tipos de revisiones


Revisión de código es la examinación sistemática (a menudo
como revisión de par) del código de fuente de la computadora.
Programación del par es un tipo de revisión de código donde dos
personas desarrollan código juntas en el mismo sitio de trabajo.
Inspección es un tipo muy formal de revisión de par donde los
revisores están siguiendo un proceso bien definido para encontrar
defectos.
Walkthrough es una forma de revisión de par donde el autor
conduce a miembros del equipo a buscar defectos.
Revisión técnica es una forma de revisión de par en la cual un
equipo del personal cualificado examina la conveniencia del
producto.

Formal contra revisiones informales


La “formalidad” identifica el grado a el cual una actividad es gobernada
por reglas (escritas) convenidas.
Los procesos de la revisión del software existen a través de un espectro
de la formalidad, con actividades relativamente no estructuradas tales
como “compinche que comprueba” hacia un final del espectro, y de
acercamientos más formales por ejemplo walkthroughs, revisiones
técnicas, y inspecciones del software, en el otro.

Proceso genérico de IEEE 1028 para las revisiones formales


IEEE Std 1028 define un sistema común de las actividades para las revisiones
“formales” (con algunas variaciones, especialmente para la intervención del
software.
Los tipos que diferencian de revisión pueden aplicar esta estructura con grados
que varían de rigor, pero todas las actividades son obligatorias para la inspección:
0. [Evaluación de la entrada]: El líder de la revisión utiliza una lista de
comprobación estándar de los criterios de la entrada para asegurarse de
que las condiciones óptimas existen para una revisión acertada.

1. Preparación de la gerencia: La gerencia responsable se asegura de


que la revisión esté apropiadamente resourced con el personal, el tiempo,
materiales, y herramientas.

2. Planear la revisión: El líder de la revisión identifica o confirma los


objetivos de la revisión, organiza a equipo de revisores, y se asegura de
que equipan al equipo de todos los recursos necesarios para conducir la
revisión.

3. Descripción de los procedimientos de la revisión: El líder de la


revisión, o alguna otra persona cualificada, asegura (en una reunión en
caso de necesidad) que todos los revisores entienden las metas de la
revisión.

4. Preparación [del individuo]: Los revisores se preparan individualmente


para la examinación del grupo del trabajo bajo revisión, examinándola
cuidadosamente para anomalías (defectos potenciales), la naturaleza de
que variará con el tipo de revisión y de sus metas.

5. Examinación [del grupo]: Los revisores satisfacen en un rato previsto


de reunir los resultados de su actividad de la preparación y de llegar un
consenso con respecto al estado del documento (o de la actividad) que es
repasada.
6. Reanudación/carta recordativa: El autor del producto del
trabajo (o la otra persona asignada) emprende cualesquiera acciones
son necesarias reparar defectos o satisfacer de otra manera los
requisitos convenidos en la reunión de la examinación. El líder de la
revisión verifica que todos los artículos de acción sean cerrados.

7. [Evaluación de la salida]: El líder de la revisión verifica que


todas las actividades necesarias para la revisión acertada se hayan
logrado, y que todo hace salir apropiado al tipo de revisión se han
concluido.

Valor de revisiones

Las revisiones del software (especialmente revisiones formales) es que pueden


identificar ediciones anterior y más barato que ellos serían identificados probando
o por el uso del campo (proceso de la detección del defecto). El coste para
encontrar y para fijar un defecto por una revisión bien-conducida puede ser uno o
dos órdenes de la magnitud menos que cuando el mismo defecto es encontrado
por la ejecución de la prueba o en el campo.

También podría gustarte