CONTROL DE DISEÑO DE SISTEMAS Y PROGRAMACIÓN
Enviado por Deivis92 • 8 de Abril de 2013 • 596 Palabras (3 Páginas) • 580 Visitas
CONTROL DE DISEÑO DE SISTEMAS Y PROGRAMACIÓN
El objetivo es asegurarse de que el sistema funcione conforme a las especificaciones funcionales, a fin de que el usuario tenga la suficiente información para su manejo, operación y aceptación. Las revisiones se efectúan en forma paralela desde el análisis hasta la programación y sus objetivos son los siguientes:
ETAPA DE ANÁLISIS Identificar inexactitudes, ambigüedades y omisiones en las especificaciones.
ETAPA DE DISEÑO Descubrir errores, debilidades, omisiones antes de iniciar la codificación.
ETAPA DE PROGRAMACIÓN Buscar la claridad, modularidad y verificar con base en las especificaciones.
Esta actividad es muy importante ya que el costo de corregir errores es directamente proporcional al momento que se detectan: si se descubren en el momento de programación será más alto que si se detecta en la etapa de análisis. Esta función tiene una gran importancia en el ciclo de evaluación de aplicaciones de los sistemas de información y busca comprobar que la aplicación cumple las especificaciones del usuario, que se haya desarrollado dentro de lo presupuestado, que tenga los controles necesarios y que efectivamente cumpla con los objetivos y beneficios esperados.
El siguiente cuestionario se presenta como ejemplo para la evaluación del diseño y prueba de los sistemas:
1. ¿Quiénes intervienen al diseñar un sistema?
( ) Usuario.
( ) Analista.
( ) Programadores.
( ) Operadores.
( ) Gerente de departamento.
( ) Auditores internos.
( ) Asesores.
( ) Otros
2. ¿Los analistas son también programadores?
( ) SÍ
( ) NO
3. ¿Qué lenguaje o lenguajes conocen los analistas?
4. ¿Cuántos analistas hay y qué experiencia tienen?
5. ¿Qué lenguaje conocen los programadores?
6. ¿Cómo se controla el trabajo de los analistas?
7. ¿Cómo se controla el trabajo de los programadores?
8. Indique qué pasos siguen los programadores en el desarrollo de un programa:
( ) Estudio de la definición
( ) Discusión con el analista
( ) Diagrama de bloques
( ) Tabla de decisiones
( ) Prueba de escritorio
( ) Codificación
( ) ¿Es enviado a captura o los programadores capturan?
Si se envía a capturar, ¿Quién los captura? _____________________
( ) Compilación
( ) Elaborar datos de prueba
( ) Solicitar datos al analista
( ) Correr programas con datos
( ) Revisión de resultados
( ) Corrección del programa
( ) Documentar el programa
( ) Someter resultados de prueba
( ) Entrega del programa
9. ¿Qué documentación acompaña al programa cuando se entrega?
Difícilmente se controla realmente
...