La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Luis Carlos Amaya Negocios Internacionales

Presentaciones similares


Presentación del tema: "Luis Carlos Amaya Negocios Internacionales"— Transcripción de la presentación:

1 Luis Carlos Amaya Negocios Internacionales
Integridad de procesos y proyectos, así como el Control de cambios y trazabilidad en Proyectos de Software Luis Carlos Amaya Negocios Internacionales

2 Integridad de procesos
TABLA DE CONTENIDO Integridad de procesos Trazabilidad Tipos

3 Integridad de procesos y proyectos
La integridad de procesos y proyectos en el desarrollo de software ofrece que las amenazas sean menores frente a la seguridad del aplicativo y al desarrollo del mismo. La integridad se refiere a la posibilidad de repeler ataques externos de malware y en la eliminación de defectos. Volver el desarrollo de los procesos más íntegros para así conseguir una mayor calidad al momento de entregar el producto final. Para mejorar la integridad del software se utiliza la herramienta EED (Eficacia en la eliminación de defectos) que trata de reducir los defectos que se vayan pudiendo encontrar en el desarrollo del aplicativo. La formula para encontrar los defectos es EED = E/(E + D) donde E es la cantidad de errores encontrados y D es el número de defectos encontrados.

4 Trazabilidad Entradas Requerimientos Procesos Entrega final Granja D
Granja C Granja A Hamburguesa A Fabrica 1 Granja B Granja E Fabrica 2 Fabrica 3 Fabrica 4 B1 T1 Hamburguesa B Hamburguesa C P1 P2 Requerimientos Procesos Entrega final L1 Fabrica 5

5 Trazabilidad La trazabilidad es la medida en la cual se puede establecer una relación entre dos productos o más del proceso de desarrollo La trazabilidad de requerimientos se refiere a la "habilidad de seguir el ciclo de un requerimiento, tanto para atrás como hacia delante

6 Tipos Permite que los usuarios rastreen como se implementa o prueba un requerimiento (o como se lo hará). Permite ver donde se originó un requerimiento. En otras palabras, todos los documentos de requerimientos, documentos de diseño, código y guiones de prueba deberán apuntar a su fuente de origen.

7 Trazabilidad Bidireccional
Contar con un mecanismo integral de trazabilidad facilita la finalización de las tareas relacionadas con pruebas y documentación. Cuando ocurren cambios en el software, la trazabilidad hace que sea relativamente más fácil evaluar el impacto que los cambios podrían tener en otras partes del proceso de desarrollo.

8 Garantiza que todos los requerimientos sean diseñados, y que todos los diseños se codifiquen y se prueben. Vertical El mecanismo de trazabilidad no solo resalta las pruebas que se debe actualizar o repetir sino que también señala los documentos (análisis de riesgos, especificaciones y manuales del usuario, por ejemplo) que se deben revisar.

9 Ejemplo

10 Horizontal Es la habilidad de relacionar las secciones/componentes de la misma fase entre si e identificar las dependencias que haya entre ellas, dependencia/relación de un componente/clase con otros componentes/clases Permite fácilmente detectar si hay conflictos entre requerimientos, diseño, lógica de codificación o casos de prueba. Cuando se genera un control de cambios sobre un requerimiento, la trazabilidad horizontal brinda la opción de identificar si tendrá un impacto sobre algún otro aspecto de los requerimientos.

11 Ejemplo Se recomienda la trazabilidad horizontal para todas las fases, si embargo, es obligatoria para las fases de Requerimientos y Diseño a Alto Nivel, como mínimo.


Descargar ppt "Luis Carlos Amaya Negocios Internacionales"

Presentaciones similares


Anuncios Google