Please enable JavaScript.
Coggle requires JavaScript to display documents.
Revisión del diseño y revisión del código, Paul Jiménez Vela | 24400238 |…
Revisión del diseño y revisión del código
Tipos de Revisión
Walkthrough
Revisión menos formal
Revisión personal
Eliminar la mayor cantidad
de defectos antes de compilar o llegar al testing
Inspección
Revisión en equipo
Productos a revisar
Todos los productos de software deben ser
revisados
Revisar los productos en etapas tempranas
es beneficioso
Son mas baratos y fáciles de revisar
Es mas sencillo revisar un solo producto que la
totalidad de un desarrollo de software
Cada etapa genera un producto que se
debe de revisar
¿Porqué revisar?
Las revisiones mejora el tiempo, la eficiencia,
la predictibilidad y la calidad.
Eficiencia en la revisión
El problema más grande es convencerte
de su utilidad.
No es demasiado relevante si el
compilador te puede detectar defectos
La única forma de validar, es
haciendo las revisiones y viendo como
disminuye paulatinamente el tiempo de
compilación y testing
Las revisiones de código son mas
eficientes que las pruebas
Revisiones
Se encuentran de manera directa los defectos
Es mas fácil corregir errores
Realizas un modelo mental del programa
En pruebas
Muestra que hay defectos no
encontrados en revisione
Principios de revisión
Establece objetivos de la revisión
Utiliza un proceso definido de revisión
Mide y mejora tu proceso de revisión
Principios para la revisión de diseño
Producir un diseño revisable
Utiliza un estrategia explicita
Revisa por etapas
Verifica la lógica contra los requerimientos
Métricas directas de la revisión
Tiempo de revisión
Defectos encontrados
Tamaño del programa
Defectos escapados
Medidas derivadas
Yield
Defect/KLOC
Defect/Hr
Defect Removal Leverange
Paul Jiménez Vela | 24400238 | Ingeniería de Software