La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

El Conjunto de Datos de Prueba Auditoría Operativa y de Sistemas de Información.

Presentaciones similares


Presentación del tema: "El Conjunto de Datos de Prueba Auditoría Operativa y de Sistemas de Información."— Transcripción de la presentación:

1 El Conjunto de Datos de Prueba Auditoría Operativa y de Sistemas de Información.

2 Error del Software Un error de software se presenta cuando el mismo no realiza algo que coincida con las expectativas razonables del usuario. Una falla del software es una consecuencia de un error del software.

3 Confiabilidad del Software Es la probabilidad que el software se comportará dentro de un lapso determinado sin fallas, ponderada por el costo que representará para el usuario cada falla producida.Es la probabilidad que el software se comportará dentro de un lapso determinado sin fallas, ponderada por el costo que representará para el usuario cada falla producida.

4 Causas de los errores del software Están relacionadas con el proceso de producción del software.Están relacionadas con el proceso de producción del software. Consisten principalmente en fallas en el traslado de la información.Consisten principalmente en fallas en el traslado de la información.

5 Proceso Desarrollo Software ANALISTA NECESIDADES USUARIO ESTABLECIMIENTO OBJETIVOS DISEÑO GLOBAL DISEÑO DETALLADO CODIFICACIÓN PROGRAMA Documentación Instrucciones Configuración del Hardware Lenguaje de programación

6 La Prueba del Software Si su objetivo es descubrir la ausencia de errores durante la prueba del software no descubrirá muchos.Si su objetivo es descubrir la ausencia de errores durante la prueba del software no descubrirá muchos. Si su objetivo es descubrir la presencia de errores durante la prueba del software descubrirá muchos de ellos.Si su objetivo es descubrir la presencia de errores durante la prueba del software descubrirá muchos de ellos.

7 La Prueba del Software “Prueba es el proceso de ejecución de un programa con la intención de hallar errores”“Prueba es el proceso de ejecución de un programa con la intención de hallar errores”

8 Definiciones: en cuanto al entorno de la prueba Prueba.Prueba. Verificación.Verificación. Validación.Validación. Certificación.Certificación. Depuración.Depuración.

9 Definiciones: en cuanto al tipo de errores que se espera hallar y el estandar de prueba Prueba modular o prueba unitaria.Prueba modular o prueba unitaria. Prueba integrada.Prueba integrada. Prueba de sistema.Prueba de sistema. Prueba de aceptación.Prueba de aceptación. Prueba de instalación.Prueba de instalación.

10 Los axiomas de Myers. Un buen conjunto de datos de prueba es el que posee una gran posibilidad de detectar un error no descubierto, no aquel que muestra que el programa se comporta correctamente.Un buen conjunto de datos de prueba es el que posee una gran posibilidad de detectar un error no descubierto, no aquel que muestra que el programa se comporta correctamente. Uno de los problemas más difíciles con que se tropieza en una prueba es saber cuándo detenerse.Uno de los problemas más difíciles con que se tropieza en una prueba es saber cuándo detenerse.

11 Los axiomas de Myers. Es imposible que usted pruebe su propio programa.Es imposible que usted pruebe su propio programa. La descripción de la información de salida o de los resultados esperados, es un elemento indispensable de todo conjunto de datos de prueba.La descripción de la información de salida o de los resultados esperados, es un elemento indispensable de todo conjunto de datos de prueba. Evite las pruebas no repetibles o reproducibles (on the fly testing).Evite las pruebas no repetibles o reproducibles (on the fly testing).

12 Los axiomas de Myers. Desarrolle datos de prueba que contengan información de entrada relativa a condiciones válidas o inválidas.Desarrolle datos de prueba que contengan información de entrada relativa a condiciones válidas o inválidas. Examine y revise cuidadosamente los resultados de cada prueba.Examine y revise cuidadosamente los resultados de cada prueba. Con el incremento del número de errores encontrados en un programa, aumenta igualmente la probabilidad de la existencia de errores no descubiertos.Con el incremento del número de errores encontrados en un programa, aumenta igualmente la probabilidad de la existencia de errores no descubiertos.

13 Los axiomas de Myers. Asigne la tarea de prueba a los programadores con mayor creatividad.Asigne la tarea de prueba a los programadores con mayor creatividad. Asegúrese que se hayan que se hayan contemplado en el diseño y estructura del programa, las facilidades para una prueba adecuada.Asegúrese que se hayan que se hayan contemplado en el diseño y estructura del programa, las facilidades para una prueba adecuada. El diseño del sistema debería contemplar y asegurar que cada módulo sea integrado con el sistema una sola vez.El diseño del sistema debería contemplar y asegurar que cada módulo sea integrado con el sistema una sola vez.

14 Los axiomas de Myers. No altere nunca el programa para que la prueba resulte más fácil.No altere nunca el programa para que la prueba resulte más fácil. La prueba como cualquier otra actividad, debe comenzar con el establecimiento de los objetivos pertinentes.La prueba como cualquier otra actividad, debe comenzar con el establecimiento de los objetivos pertinentes.

15 Los axiomas de Myers. No altere nunca el programa para que la prueba resulte más fácil.No altere nunca el programa para que la prueba resulte más fácil. La prueba como cualquier otra actividad, debe comenzar con el establecimiento de los objetivos pertinentes.La prueba como cualquier otra actividad, debe comenzar con el establecimiento de los objetivos pertinentes.

16 Comportamiento de un sistema. Beneficiario Entorno

17 Comportamiento de un sistema Respuesta dada por un sistema o una parte del mismo a los estímulos recibidos del exterior de acuerdo a las modalidades propias del sistema.Respuesta dada por un sistema o una parte del mismo a los estímulos recibidos del exterior de acuerdo a las modalidades propias del sistema.

18 Estructura de un sistema Comportamiento de los elementos del sistema.Comportamiento de los elementos del sistema.

19 Estructura versus Comportamiento Una estructura tiene un solo comportamiento.Una estructura tiene un solo comportamiento. Dado un comportamiento, el mismo corresponde no a una sola estructura sino a una clase de ellas.Dado un comportamiento, el mismo corresponde no a una sola estructura sino a una clase de ellas.

20 Conocimiento de un sistema Para ser total se deberá conocer la estructura y el comportamiento de un sistema.Para ser total se deberá conocer la estructura y el comportamiento de un sistema. Caja Negra: no se conocen ni la estructura ni el comportamiento del sistema.Caja Negra: no se conocen ni la estructura ni el comportamiento del sistema. Diseño de sistemas: se conoce el comportamiento pero no la estructura.Diseño de sistemas: se conoce el comportamiento pero no la estructura. Análisis de sistemas: se conoce la estructura pero se debe establecer el comportamiento.Análisis de sistemas: se conoce la estructura pero se debe establecer el comportamiento.

21 Análisis de un sistema Cuando se conoce la estructura y no el comportamiento se debe recurrir a :Cuando se conoce la estructura y no el comportamiento se debe recurrir a : Observación Directa: Simulación. En sistemas es imposible

22 Conjunto de datos de prueba. Consiste en un lote de transacciones, procesadas mediante el empleo de los programas de aplicaciones auditados, con la finalidad de verificar el funcionamiento efectivo de los controles programados previstos y de los procedimientos de operación.Consiste en un lote de transacciones, procesadas mediante el empleo de los programas de aplicaciones auditados, con la finalidad de verificar el funcionamiento efectivo de los controles programados previstos y de los procedimientos de operación.

23 Conjunto de datos de prueba. Consiste en un lote de transacciones, procesadas mediante el empleo de los programas de aplicaciones auditados, con la finalidad de verificar el funcionamiento efectivo de los controles programados previstos y de los procedimientos de operación.Consiste en un lote de transacciones, procesadas mediante el empleo de los programas de aplicaciones auditados, con la finalidad de verificar el funcionamiento efectivo de los controles programados previstos y de los procedimientos de operación.

24 1. Determinación de los archivos maestros a emplear: Uso archivos maestros corrientes o actuales.Uso archivos maestros corrientes o actuales. Uso de copias parciales o totales.Uso de copias parciales o totales. Generación de archivo maestro simulado.Generación de archivo maestro simulado.

25 2. Creación de los datos de prueba: Emplear los datos de prueba del ente.Emplear los datos de prueba del ente. Utilizar como datos de prueba transacciones reales del ente.Utilizar como datos de prueba transacciones reales del ente. Preparar especialmente la totalidad de los datos de prueba.Preparar especialmente la totalidad de los datos de prueba.

26 Presencia del auditor en el procesamiento del lote de prueba: No se introduzca información adicional.No se introduzca información adicional. Se empleen procedimientos estandar de operación.Se empleen procedimientos estandar de operación. No se produzca ninguna acción inusual.No se produzca ninguna acción inusual. Queden en poder del auditor todos los outputs o resultados del proceso.Queden en poder del auditor todos los outputs o resultados del proceso.

27 Diseño de datos de prueba en forma sistemática: Tablas de decisión.Tablas de decisión. Diagramas de sistema.Diagramas de sistema.


Descargar ppt "El Conjunto de Datos de Prueba Auditoría Operativa y de Sistemas de Información."

Presentaciones similares


Anuncios Google