Diagrama de Flujo
Un diagrama de flujo
es una representación gráfica de un proceso. Cada paso del proceso es
representado por un símbolo diferente que contiene una breve descripción
de la etapa de proceso. Los símbolos gráficos del flujo del proceso
están unidos entre sí con flechas que indican la dirección de flujo del
proceso.
El diagrama de flujo ofrece
una descripción visual de las actividades implicadas en un proceso
mostrando la relación secuencial ente ellas, facilitando la rápida
comprensión de cada actividad y su relación con las demás, el flujo de
la información y los materiales, las ramas en el proceso, la existencia
de bucles repetitivos, el número de pasos del proceso, las operaciones interdepartamentales y facilita también la selección de indicadores de
proceso.
Objetivos del Diagrama de Flujo
- Estructura la solución del problema independiente del lenguaje a utilizar.
- Separar la solución lógica de programación de la parte de reglas y sintaxis de codificación con esta división del trabajo se obtiene mayor eficiencia.
- Dar una visión completa del problema al programador ya que pierde en un programa ya codificado.
- Permitir una compresión más rápida del programa a otros programadores.
Tipos de Diagramas de Flujo
- Diagramas de flujo de sistemas: Muestra en que
forma se procesan los datos, entre as principales funciones o
estaciones de trabajo .En este diagrama completo de computadora se
presenta con un solo símbolo de procesamiento.
- Diagramas de flujo de programación: Son operaciones y decisiones en la secuencia en que las ejecutará una computadora de procesamiento de datos. Los símbolos representan esas operaciones e indican el orden en que se ejecutarán. Por lo tanto, un diagrama de flujo de programa proporciona una descripción gráfica del programa.
- Diagramas de flujo de documento: Los diagramas de flujo de documentos muestran el flujo de documentos a través de una compañía u organización y entre departamentos internos. Varias columnas están separadas por líneas verticales en un diagrama de flujo de documentos. Las columnas representan una unidad organizacional, departamento, sección o empleado específico. El diagrama de flujo ilustra cómo el documento debería moverse de un departamento a otro por el símbolo del documento que se conecta a cada departamento.
- Diagramas de flujo detallado: Suministra una imagen muy comprensiva del proceso desde principio a fin al ilustrar cada paso y las actividades adicionales que ocurren a lo largo del camino a través del proceso. A diferencia de otros diagramas de flujo, los detallados demuestran en qué punto en el proceso una pausa debería ocurrir si hay un período de espera, puntos de decisión, de trabajo de nuevo o dónde debería recibirse una retroalimentación en el proceso. Este tipo de diagrama de flujo es utilizado para resolver problemas y cuando las compañías quieren implementar mejores estándares de eficiencia.
- Diagramas de flujo de información: Muestran cómo el flujo de información es controlado a través de un sistema o compañía. Estos diagramas son creados en órdenes lógicos con gráficos o imágenes. Las ilustraciones en estos diagramas utilizan cuatro símbolos comunes: rectángulos con los extremos abiertos; muestran los puntos donde se reúne la información, los óvalos representan los procesos a tomar lugar, los rectángulos con extremos abiertos con ganchos o cuernos; indican dónde el proceso tiene una interfaz con otros departamentos o aplicaciones; y los rectángulos indican el procesado de los reportes.
- Diagramas de flujo de alto nivel: Muestra los pasos mayores que ocurren en un proceso. El diagrama muestra cada paso y el resultado del mismo, y el producto o servicio que sale de realizar el paso particular en el proceso, como también los pasos adicionales que necesitan ser llevados a cabo por cada proceso realizado. Una imagen básica del proceso es suministrada, como también todos los cambios que toman lugar en el camino. Los diagramas de flujo de alto nivel identifican a las personas involucradas en el proceso y en qué nivel están involucradas, como también las tareas específicas que son desarrolladas. Se utilizan cuatro o cinco cajas para identificar los pasos mayores del proceso; cuantas menos cajas, más eficiente será el diagrama de flujos.
Características
- Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumida en pocas hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y asimilación, por tanto dejan de ser prácticos.
- Simbolizada: La aplicación de la simbología adecuada a los diagramas de sistemas y procedimientos evita a los analistas anotaciones excesivas, repetitivas y confusas en su interpretación.
- De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas.
Elaboración de Diagramas de Flujo
Este se rige por una
serie de símbolos, normas y pautas
convencionales las cuales son:
- El formato o esqueleto del flujograma debe dividirse en partes que representan a los departamentos, secciones o dependencias involucradas en el procedimiento. Cada departamento o sección debe mostrarse una sola vez en el flujograma y en el mismo orden o secuencia cronológica de su aparición en el procedimiento que se describe de izquierda a derecha.
- Se debe mostrar una misma dependencia mas de una vez en el flujograma aun cuando las acciones del procedimiento regresen a la misma.
- Las líneas indicadoras del flujograma deben ser más delgadas que las líneas divisorias del formato, rectas y angulares, dotadas de flechas en sus extremos terminales.
- Cada paso o acción del procedimiento debe enumerarse con claridad y describirse brevemente con muy pocas palabras.
- Cuando algún documento queda retenido en alguna dependencia del flujograma se indica según sea archivado: definitivamente, temporalmente o retenido por algunos días ("D"), horas ("O") o minutos (´).
- Cuando hay que destruir algún documento luego de ser utilizado en el procedimiento se indica con una (X) grande.
- Cuando en el procedimiento algún documento da origen a otro se indicará en el flujograma mediante una flecha interrumpida.
- Al igual que vimos en los organigramas en los flujogramas cuando varias líneas se interceptan sin tener relación se indica mediante una inflexión en cualquiera de ellas.
Siempre resultará mejor que el diagrama se muestre en una sola hoja, pero cuando en su extensión
se tenga que continuar en otra página, se señala
mediante un símbolo cualquiera dentro de un circulo, en la
página donde se interrumpe y el mismo que suele llamarse
conector se colocará en otra página como
sigue.
Simbología de los Diagramas de Flujo
Modelaje de Procesos
Tradicionalmente el modelado de procesos ha estado enfocado en el análisis
del flujo y transformación de datos. La utilización de las computadoras en
tecnología de información no había sido usada más allá del procesamiento de
transacciones, como en la comunicación y control. Para hacer una integración
satisfactoria de estos sistemas dentro de la empresa, se requiere de modelar
desde los procesos organizacionales manuales en los que intervienen estos
sistemas.
Aproximaciones para representar procesos:
Modelos de programación: Esta aproximación parte de la observación de que la especificación de un
proceso es una forma de programación, por lo tanto un proceso puede ser
modelado con todas las técnicas y herramientas de los programadores.
Modelos funcionales: Un proceso es representado como una colección de elementos con atributos de
entrada y de salida. Específicamente, un proceso se define como un conjunto
de funciones matemáticas que representan relaciones entre entradas y
salidas. Además, cada una de estas funciones puede ser descompuesta
jerárquicamente en sub-elementos del proceso donde los atributos de entrada
y salida de un elemento padre deben ser satisfechos por los atributos de sus
hijos.
Modelos basados en plan: Este paradigma provee mecanismos donde los operadores representan posibles
acciones que son seleccionadas con base en sus precondiciones. Estos
operadores son aplicados al estado actual del domino en el que el proceso
opera, con el fin de acercar más ese estado al objetivo deseado.
Modelos redes de Petri: Esta técnica modela la estructura de interacción de roles de un proyecto
usando un lenguaje y una representación basados en redes de Petri. Las redes
de interacción de roles ayudan a la representación y ejecución de tareas
estructuradas, que son aquellas que pueden ser planeadas por dependencias
conocidas.
Modelos cuantitativos: Sistemas dinámicos es una de las pocas técnicas de modelado que involucra
representaciones cuantitativas, y aplica retroalimentación y técnicas de
sistemas de control a fenómenos sociales e industriales. Los modelos
construidos de esta manera intentan definir un conjunto de relaciones
cuantitativas entre variables de interés que simulan el comportamiento
observado del sistema social.



























