El analista de sistemas que aborda las especificaciones de procesos y las decisiones y tiene muchas opciones para documentarlas y analizarlas.
FORMATO DE LA ESPECIFICACIÓN DE PROCESOS
las especificaciones de procesos vinculan el proceso al diagrama de flujo de datos y, por consiguiente, al diccionario de datos. La especificación de cada proceso se debe registrar en un formulario especial o en la pantalla de una herramienta CASE como la que utiliza Visible Analyst y que se muestra en el caso de la CPU al final
de este capítulo. Teclee la siguiente información:
1. El número del proceso, el cual debe coincidir con el ID del proceso del diagrama de flujo de datos. Esta especificación permite a un analista trabajar con cualquier proceso o modificarlo y localizar fácilmente el diagrama de flujo de datos donde se encuentra el proceso.
2. El nombre del proceso, el cual nuevamente debe ser el mismo que el asentado en el símbolo del proceso en el diagrama de flujo de datos.
3. Una descripción breve de lo que realiza el proceso.
4. Una lista de flujos de datos de entrada, usando los nombres que están en-el diagrama de flujo de datos. Los nombres de datos que se usan en la fórmula o lógica deben coincidir con los del diccionario de datos para garantizar la consistencia y una buena comunicación.
5. Los flujos de datos de salida, utilizando también los nombres del diagrama de flujo de datos y del diccionario de datos.
6. Una indicación del tipo de proceso: por lote, en línea o manual. Todos los procesos en línea requieren diseños de pantalla, y todos los procesos manuales deben tener procedimientos bien definidos para que los empleados realicen las tareas del proceso.
7. Si el proceso usa código preescrito, incluya el nombre del subprograma o función que contenga al código.
8. Una descripción de la lógica del proceso que indique las políticas y reglas del negocio en lenguaje cotidiano, no en pseudocódigo de lenguaje de computadora. Las reglas del negocio son los procedimientos, o quizás un conjunto de condiciones o fórmulas, que permiten a una corporación dirigir su negocio. Los formatos comunes de las reglas del negocio incluyen lo siguiente:
- Definiciones de los términos del negocio.
- Condiciones y acciones del negocio.
- Restricciones de la integridad de los datos.
- Derivaciones matemáticas y funcionales.
- Inferencias lógicas.
- Secuencias de procesamiento.
• Relaciones entre las circunstancias del negocio.
9. Si no hay suficiente espacio en el formulario para una descripción completa del Español estructurado o si hay una tabla o árbol de decisión que describa la lógica, incluir el nombre de la tabla o árbol correspondiente.
10. Mencione cualquier problema sin resolver, partes incompletas de la lógica u otras consideraciones. Estos problemas constituyen la base de las preguntas usadas para las entrevistas de seguimiento.
DICCIONARIO DE DATOS Y ESPECIFICACIONES DE PROCESOS
Todos los programas de computadora se podrían codificar mediante tres estructuras básicas: secuencia, selección (IE..THEN... ELSE y la estructura de casos) e iteración o ciclos. El diccionario de datos indica cuál de estas estructuras se debe incluir en las especificaciones del proceso.
TABLAS DE DECISIÓN MÁS AVANZADAS
Las tablas de decisión pueden ser muy difíciles de manejar porque crecen rápidamente conforme se incrementa el número de condiciones y alternativas. Una tabla con tan sólo siete condiciones y con alternativas sí o no tendría 128 columnas.
ÁRBOLES DE DECISIÓN
Los árboles de decisión se usan cuando ocurre una bifurcación compleja en un proceso de decisión estructurada. Los árboles también son útiles cuando es necesario mantener una cadena de decisiones en una secuencia particular. Aunque el nombre del árbol de decisión se deriva de los árboles naturales, en la mayoría de los casos los árboles de decisión se construyen de manera lateral, con la raíz del árbol del lado izquierdo del papel; a partir de allí, el árbol extiende sus ramas hacia el lado derecho. Esta orientación permite al analista escribir en las ramas para describir condiciones y acciones.
FORMATO DE LA ESPECIFICACIÓN DE PROCESOS
las especificaciones de procesos vinculan el proceso al diagrama de flujo de datos y, por consiguiente, al diccionario de datos. La especificación de cada proceso se debe registrar en un formulario especial o en la pantalla de una herramienta CASE como la que utiliza Visible Analyst y que se muestra en el caso de la CPU al final
de este capítulo. Teclee la siguiente información:
1. El número del proceso, el cual debe coincidir con el ID del proceso del diagrama de flujo de datos. Esta especificación permite a un analista trabajar con cualquier proceso o modificarlo y localizar fácilmente el diagrama de flujo de datos donde se encuentra el proceso.
2. El nombre del proceso, el cual nuevamente debe ser el mismo que el asentado en el símbolo del proceso en el diagrama de flujo de datos.
3. Una descripción breve de lo que realiza el proceso.
4. Una lista de flujos de datos de entrada, usando los nombres que están en-el diagrama de flujo de datos. Los nombres de datos que se usan en la fórmula o lógica deben coincidir con los del diccionario de datos para garantizar la consistencia y una buena comunicación.
5. Los flujos de datos de salida, utilizando también los nombres del diagrama de flujo de datos y del diccionario de datos.
6. Una indicación del tipo de proceso: por lote, en línea o manual. Todos los procesos en línea requieren diseños de pantalla, y todos los procesos manuales deben tener procedimientos bien definidos para que los empleados realicen las tareas del proceso.
7. Si el proceso usa código preescrito, incluya el nombre del subprograma o función que contenga al código.
8. Una descripción de la lógica del proceso que indique las políticas y reglas del negocio en lenguaje cotidiano, no en pseudocódigo de lenguaje de computadora. Las reglas del negocio son los procedimientos, o quizás un conjunto de condiciones o fórmulas, que permiten a una corporación dirigir su negocio. Los formatos comunes de las reglas del negocio incluyen lo siguiente:
- Definiciones de los términos del negocio.
- Condiciones y acciones del negocio.
- Restricciones de la integridad de los datos.
- Derivaciones matemáticas y funcionales.
- Inferencias lógicas.
- Secuencias de procesamiento.
• Relaciones entre las circunstancias del negocio.
9. Si no hay suficiente espacio en el formulario para una descripción completa del Español estructurado o si hay una tabla o árbol de decisión que describa la lógica, incluir el nombre de la tabla o árbol correspondiente.
10. Mencione cualquier problema sin resolver, partes incompletas de la lógica u otras consideraciones. Estos problemas constituyen la base de las preguntas usadas para las entrevistas de seguimiento.
DICCIONARIO DE DATOS Y ESPECIFICACIONES DE PROCESOS
Todos los programas de computadora se podrían codificar mediante tres estructuras básicas: secuencia, selección (IE..THEN... ELSE y la estructura de casos) e iteración o ciclos. El diccionario de datos indica cuál de estas estructuras se debe incluir en las especificaciones del proceso.
TABLAS DE DECISIÓN MÁS AVANZADAS
Las tablas de decisión pueden ser muy difíciles de manejar porque crecen rápidamente conforme se incrementa el número de condiciones y alternativas. Una tabla con tan sólo siete condiciones y con alternativas sí o no tendría 128 columnas.
ÁRBOLES DE DECISIÓN
Los árboles de decisión se usan cuando ocurre una bifurcación compleja en un proceso de decisión estructurada. Los árboles también son útiles cuando es necesario mantener una cadena de decisiones en una secuencia particular. Aunque el nombre del árbol de decisión se deriva de los árboles naturales, en la mayoría de los casos los árboles de decisión se construyen de manera lateral, con la raíz del árbol del lado izquierdo del papel; a partir de allí, el árbol extiende sus ramas hacia el lado derecho. Esta orientación permite al analista escribir en las ramas para describir condiciones y acciones.
No hay comentarios:
Publicar un comentario