El diagrama de flujo es un medio para presentar visualmente el flujo de datos a través de un sistema de procesamiento de información , las operaciones realizadas dentro del sistema y la secuencia en la que se realizan. En esta lección, nos ocuparemos del diagrama de flujo del programa, que describe qué operaciones (y en qué secuencia) se requieren para resolver un problema dado.
Significado de un diagrama de flujo
Un diagrama de flujo es una representación esquemática que ilustra la secuencia de operaciones que se realizarán para obtener la solución de un problema. Los diagramas de flujo generalmente se dibujan en las primeras etapas de la formulación de soluciones informáticas. Los diagramas de flujo facilitan la comunicación entre programadores y empresarios. Estos diagramas de flujo juegan un papel vital en la programación de un problema y son bastante útiles para comprender la lógica de problemas complicados y largos. Una vez que se dibuja el diagrama de flujo, resulta fácil escribir el programa en cualquier lenguaje de alto nivel. A menudo vemos cómo los diagramas de flujo son útiles para explicar el programa a otros. Por lo tanto, es correcto decir que un diagrama de flujo es imprescindible para la mejor documentación de un programa complejo.
Flow es una representación de una serie de operaciones lógicas para satisfacer requisitos específicos. Un flujo existe naturalmente. Puede ser irregular, no arreglado o lleno de problemas. Por esta razón, aparentemente puede estar ausente en algunas situaciones. Últimamente, los miembros de un equipo fueron asignados para investigar el flujo de un proceso comercial, y me dijeron que había algunas deficiencias en el flujo. La respuesta de la persona que estaba a cargo del equipo fue que no se mostró flujo en parte del proceso comercial. De hecho, es imposible que un negocio se lleve a cabo sin flujo. Puede ser un flujo en una forma no fija, o puede ser la persona a quien investigó no tiene un sentido claro sobre el flujo.
El gráfico o diagrama es una presentación o una descripción escrita de algunas partes regulares y comunes del flujo. Un cuadro es propicio para la comunicación y la concentración y ofrece referencias para la reingeniería de procesos.
El diagrama de flujo se puede ver a partir de la definición de que un flujo siempre acompaña al negocio o transacción. Sin embargo, no todos los flujos son apropiados para ser expresados por diagramas de flujo. Los flujos que se pueden expresar mediante gráficos siguen algunas rutinas fijas, y los enlaces clave de los flujos no se cambiarán constantemente.
Tipos de diagramas de flujo
- Diagrama de flujo de alto nivel
Un diagrama de flujo de alto nivel (también denominado de primer nivel o de arriba hacia abajo) muestra los pasos principales de un proceso. Ilustra una “vista de pájaro” de un proceso, como el ejemplo en la figura titulada Diagrama de flujo de alto nivel de atención prenatal. También puede incluir los resultados intermedios de cada paso (el producto o servicio producido) y los subpasos involucrados. Dicho diagrama de flujo ofrece una imagen básica del proceso e identifica los cambios que tienen lugar dentro del proceso. Es significativamente útil para identificar a los miembros apropiados del equipo (aquellos que están involucrados en el proceso) y para desarrollar indicadores para monitorear el proceso debido a su enfoque en productos intermedios.
La mayoría de los procesos se pueden representar adecuadamente en cuatro o cinco cuadros que representan los principales pasos o actividades del proceso. De hecho, es una buena idea usar solo unas pocas cajas, porque hacerlo obliga a uno a considerar los pasos más importantes. Otros pasos suelen ser subpasos de los más importantes.
2. Diagrama de flujo detallado
El diagrama de flujo detallado proporciona una imagen detallada de un proceso al mapear todos los pasos y actividades que ocurren en el proceso. Este tipo de diagrama de flujo indica los pasos o actividades de un proceso e incluye cosas como puntos de decisión, períodos de espera, tareas que con frecuencia deben rehacerse (reelaboración) y bucles de retroalimentación. Este tipo de diagrama de flujo es útil para examinar áreas del proceso en detalle y para buscar problemas o áreas de ineficiencia. Por ejemplo, el diagrama de flujo detallado del registro de pacientes revela los retrasos que resultan cuando el secretario y el oficial clínico no están disponibles para ayudar a los clientes.
3. Diagrama de flujo de implementación o matriz
Un diagrama de flujo de implementación mapea el proceso en términos de quién está haciendo los pasos. Tiene la forma de una matriz, que muestra los distintos participantes y el flujo de pasos entre estos participantes. Es principalmente útil para identificar quién está proporcionando insumos o servicios a quién, así como las áreas donde diferentes personas pueden estar haciendo innecesariamente la misma tarea. Consulte el Diagrama de flujo de implementación de Matrix.