Un diagrama de flujo de información ( IFD ) es un diagrama que muestra cómo se comunica (o "fluye") la información desde una fuente a un receptor o destino (por ejemplo, A→C), a través de algún medio. [1] : 36–39 El medio actúa como un puente, un medio para transmitir la información. Algunos ejemplos de medios incluyen el boca a boca, la radio, el correo electrónico, etc. El concepto de IFD se utilizó inicialmente en la transmisión por radio . [2] El sistema diagramado también puede incluir retroalimentación, una respuesta a la señal que se emitió. Los caminos de retorno pueden ser bidireccionales: la información puede fluir de ida y vuelta. [2]
Un IFD se puede utilizar para modelar el flujo de información en toda una organización. Un IFD muestra la relación entre los flujos de información internos dentro de una organización y los flujos de información externos entre organizaciones. También muestra la relación entre los departamentos internos y los subsistemas.
Un IFD generalmente utiliza "blobs" para descomponer el sistema y los subsistemas en partes elementales. [2] Las líneas indican cómo viaja la información de un sistema a otro. Los IFD se utilizan en empresas, agencias gubernamentales, televisión y procesos cinematográficos. [ cita requerida ]
Los diagramas de flujo de datos ( IFD) se confunden a menudo con los diagramas de flujo de datos (DFD). Los IFD muestran la información como fuentes, destinos y flujos. Los DFD muestran procesos en los que las entradas se transforman en salidas. Las bases de datos también están presentes en los DFD para mostrar dónde se almacenan los datos dentro de los sistemas. En los DFD, los destinos de la información se denominan "sumideros". [3] : 180
Peter Checkland , un científico británico especializado en gestión, describió los flujos de información entre los diferentes elementos que componen varios sistemas. También definió un sistema como una "comunidad situada dentro de un entorno". [2]
El objetivo principal de un diagrama de flujo de información es que las fuentes que envían y reciben información se puedan visualizar de forma ordenada y analizar. Esto permite a los espectadores ver el reenvío de información y el análisis de diferentes situaciones. [2] La creación de un diagrama de flujo de información es, en la mayoría de los casos, el primer paso en el análisis de la información. [1] : 37
Los diagramas de flujo de información (IFD) son diagramas de comportamiento que muestran el intercambio de datos entre sistemas. También se utilizan para describir la circulación de información dentro de los sistemas. [4]
La información que se desplaza a lo largo del diagrama se representa como elementos de información o mediante clasificadores concretos. Los IFD se utilizan para: [2]
La construcción de un diagrama de flujo de información requiere el conocimiento de diferentes fuentes de información y las conexiones entre ellas. Las fuentes y los destinos del flujo de información son uno de los siguientes: actor, caso de uso, nodo, artefacto, clase, componente, puerto, propiedad, interfaz, paquete, nodo de actividad, partición de actividad o especificación de instancia. [ cita requerida ]
Para representar el flujo de información se utiliza una línea discontinua con una flecha abierta que apunta desde la fuente hacia el destino. La palabra clave "flujo" puede escribirse encima o debajo de la línea discontinua. Los elementos de información representan la abstracción de datos y actúan como conectores de flujo de información, representando el flujo de transferencia de información desde la fuente al destino. Los elementos de información no proporcionan ningún detalle de la información que transfieren, ya que no tienen características. [4]
Se puede utilizar software de diagramación para crear diagramas de flujo integrados. Algunos ejemplos de software de diagramación son Microsoft Visio para Windows u OmniGraffle para OS X.
Los IFD exitosos deben resaltar las brechas que necesitan mejoras, mostrar ineficiencias en la información, descubrir y resaltar los riesgos a la información como la confidencialidad de los datos y los sistemas inseguros, mostrar los medios inadecuados que se están utilizando y también deben brindar claridad sobre quién debe recibir qué información, cuándo, dónde y cómo.
Un cliente debe realizar un pedido. Primero, el cliente envía el pedido al departamento de ventas. Luego, los detalles del pedido del cliente se ingresan en una base de datos centralizada a la que solo puede acceder el almacén para realizar el pedido. Las mercancías se entregan al departamento de envío con un albarán adjunto para su entrega. En el momento de la entrega, el cliente recibe las mercancías y el albarán (que son manejados por un miembro del departamento de envío). Luego, el departamento de ventas crea una factura que se envía al cliente. Luego, el departamento de contabilidad evalúa una copia de la factura de la base de datos centralizada. Luego, el cliente debe enviar el pago al departamento de contabilidad. [7]
Las limitaciones de los diagramas de flujo de información pueden incluir: