Administracin de Proyectos de desarrollo de Software
Ciclo de vida de un proyecto
Enfoque moderno Temas Controles de Procesos de Datos Controles de Salida Controles de Presentacin Controles en Sistemas con Salida Batch CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA Administracin de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Fin de la presentacin
Contine en la siguiente actividad CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PROCESOS DE DATOS Etapa responsable de calcular, clasificar, ordenar y sumarizar los datos Verificacin de Validez
Aseguran que los clculos en campos numricos sean autorizados, exactos y completos
Chequeos de Validacin Campo Traslape de longitud (Overflow) y Rango (importe) Registro Razonabilidad (Pago neto) Archivo Totales de corrida a corrida
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PROCESOS DE DATOS Riesgo ... Programadores incautos
Elementos de un buen estilo de programacin Adecuado manejo de redondeo Impresin de totales de corrida a corrida Minimizacin de la intervensin del operador Entender riesgos numricos de hardware/software Clculos redundantes Evitar rutinas cerradas
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PROCESOS DE DATOS Adecuado manejo de redondeo El problema ocurre cuando se maneja un nivel de precisin menor al requerido
Impresin de totales de corrida a corrida Proven evidencia de que el programa proces todos los datos de entrada correctamente
Minimizar la intervensin del operador Entre menor sea la intervensin del operador menos propenso a errores est el programa CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PROCESOS DE DATOS Entender riesgos numricos de hardware/software La computadora y/o una librera de subrutinas matemticas pueden producir resultados no aceptados debido al truncamiento, redondeo, punto foltante, punto fijo
Clculos redundantes Implementarlos cuando se realizan clculos complejos, con el fin de asegurar que los resultados obtenidos son aceptables Dos conjuntos de ecuaciones dan el mismo resultado Clculo adicional para checar un resultado
Evitar rutinas cerradas Checar todos los posibles valores de un campo CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE SALIDA Actividades a controlar Determinacin de los usuarios que deben recibir los datos Formato de la presentacin de los datos Preparacin de los datos para ser enviados
Objetivo Buscan que no se pierda o robe la informacin, de acuerdo a la sensibilidad de los datos porporcionados y a el tipo de proceso: Batch o en Lnea CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Controles de Presentacin Manejan la forma en la cual la informacin ser comunicada a los tomadores de decisiones por medio del subsistema de salidas
Objetivos Uso de la informacin en forma efectiva Preservar la integridad de la informacin CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN
Contenido Medios Formato Distribucin Tiempo Estndares de diseo
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Contenido Determinar el conjunto de datos a ser presentados en el reporte Atributos de los datos Exactitud Edad Relevancia Sumarizacin Filtracin
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Medios Papel Desplegados visuales Voz Microformas (Microfilminas o Microfichas) CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Formatos Tablas Grficas Dependen del tamao de la letra de la impresora Salida a color o monocromtica
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Distribucin Cantidad de datos a colocar en una pantalla o pgina Lugar en donde sern colocados Forma de ordenamiento y agrupacin Forma de desplige en una grfica CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES DE PRESENTACIN Tiempo Batch se puede perder la nocin si el retraso es muy grande Lnea afecta la calidad de las decisiones tomadas
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Reportes
Fecha/Perodo de retencin Mtodo de destruccin Encabezados de campos Nmero de pgina Marca de fin de trabajo Nombre del reporte CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Reportes
Fecha de produccin Periodo de proceso cubierto Programa que lo produjo Clasificacin de Seguridad/Confidencialidad Lista de distribucin CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Impresin
Impresin slo del nmero de copias autorizadas Evitar que el operador manipule los datos sensibles CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Papelera
Inventario Almacenamiento seguro Control de acceso a operadores Formas preimpresas Formas prenumeradas Almacenamiento seguro de sellos para firmas CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Generadores de Reportes
Uso de la versin correcta Evitar alteraciones efectuadas por el operador va consola Puntos de chequeo y reinicio Impresin del reporte en una impresora remota CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Archivos para Impresin
No alterar el contenido de los archivos No emitir copias no autorizadas Impresin nica de archivos No realizar respaldos no autorizados
CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Recoleccin y Distribucin de Reportes Lista de reportes a producirse Lista de usuarios autorizados Establecimiento de perodos de recoleccin Existencia de lugares y mobiliario seguro Firma y fecha de recepcin de los reportes Etiqueta en el reporte para cada usuario Procedimiento de distribucin establecido CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Verificacin de la Salida
Errores evidentes Formatos erroneos Datos faltantes Valores irrazonables Revisin al azar de datos CONTROLES DE PROCESAMIENTO Y CONTROLES DE SALIDA CONTROLES EN SISTEMAS CON SALIDA BATCH Reportes Encriptacin Localizacin de todas las terminales Nmero de datos por pantalla Orden y clasificacin de datos Definicin del rea principal, de diagnstico y de respuestas Tiempo de respuesta Puntos de chequeo y reinicio