domingo, 11 de mayo de 2014

jueves, 1 de mayo de 2014

Todo sobre el Diagrama de Flujo

Proceso

     Primero que nada, se debe tomar en cuenta que el proceso es un término con múltiples usos, que aparecen en contextos muy diversos. En el ámbito de la informática, el concepto se refiere a la ejecución de diversas instrucciones por parte del microprocesador, de acuerdo a lo que indica un programa.

    El sistema operativo  de la computadora (ordenador) se encarga de gestionar los procesos. Este software administra las instrucciones que otros programas informáticos destinan al microprocesador, analiza el estado de ejecución y organiza la memoria dedicada a las tareas.

  El sistema operativo se encarga de crear y borrar los procesos y de establecer comunicaciones entre ellos. La forma de gestión, de todos modos, depende de las maneras de trabajar de cada sistema operativo en particular.

     Existen diversos caminos para la creación de un proceso informático, como el propio inicio del sistema, el pedido de un usuario o la llamada realizada por otro proceso. En cuanto a la finalización de un proceso, puede concretarse de manera normal, a partir de un error o por petición de otro proceso.

     Un proceso informático, por otra parte, puede atravesar diferentes estados. Puede estar en ejecución (cuando está utilizando el microprocesador), bloqueado (su ejecución requiere que se realice otro evento) o listo (cuando libera el microprocesador).

     Es posible distinguir entre diferentes tipos de procesos. Los procesos cooperativos, por ejemplo, son aquellos son gestionados por varias configuraciones de hardware. Los procesos distribuidos, en cambio, se encuentran repartidos entre varios elementos de un sistema. También existen los procesos paralelos, que se asemejan a los sistemas más importantes.

 Procedimientos

     Procedimiento es un término que hace referencia a la acción que consiste en proceder, que significa actuar de una forma determinada. El concepto, por otra parte, está vinculado a un método o una manera de ejecutar algo.

    Un procedimiento, en este sentido, consiste en seguir ciertos pasos predefinidos para desarrollar una labor de manera eficaz. Su objetivo debería ser único y de fácil identificación, aunque es posible que existan diversos procedimientos que persigan el mismo fin, cada uno con estructuras y etapas diferentes, y que ofrezcan más o menos eficiencia.

     También llamado función o rutina, en informática, un procedimiento representa una serie de instrucciones que se agrupan con un mismo fin. Un programa de mediana complejidad, un videojuego e incluso una página web suelen contener no uno sino varios de estos conjuntos de tareas. Cada función recibe un nombre y el propósito de su existencia es que se la pueda utilizar cada vez que se necesite, dentro del contexto en que la aplicación lo permita.

   Si tomamos el juego Tetris como ejemplo, cada vez que una pieza termina de caer, se ejecuta una rutina que verifica si se ha completado alguna línea; de dar un resultado positivo, probablemente otro procedimiento se encargue de borrar las filas correspondientes, para finalmente continuar con la partida. En las aplicaciones que utilizamos a diario, es común encontrar opciones para guardarabrircrear nuevo documento y cerrar, y detrás de ellas, se encuentra al menos una función.

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 de interdepartamentales. Facilita también la selección de indicadores de proceso.

Características


  • El diagrama de flujo  facilita la obtención de una visión transparente del proceso, mejorando su comprensión. El conjunto de actividades, relaciones e incidencias de un proceso no es fácilmente discernible a priori. La diagramación hace posible aprehender ese conjunto e ir más allá, centrándose en aspectos específicos del mismo, apreciando las interrelaciones que forman parte del proceso así como las que se dan con otros procesos y subprocesos.
  • Permiten definir los límites de un proceso. A veces estos límites no son tan evidentes, no estando definidos los distintos proveedores y clientes (internos y externos) involucrados.
  • El diagrama de flujo facilita la identificación de los clientes, es más sencillo determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas.
  • Estimula el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles.
  • Proporciona un método de comunicación más eficaz, al introducir un lenguaje común, si bien es cierto que para ello se hace preciso la capacitación de aquellas personas que entrarán en contacto con la diagramación.
  • Un diagrama de flujo ayuda a establecer el valor agregado de cada una de las actividades que componen el proceso.
  •  Igualmente, constituye una excelente referencia para establecer mecanismos de control y medición de los procesos, así como de los objetivos concretos para las distintas operaciones llevadas a cabo.
  • Facilita el estudio y aplicación de acciones que redunden en la mejora de las variables tiempo y costes de actividad e incidir, por consiguiente,  en la mejora de la eficacia y la eficiencia.
  • Constituyen el punto de comienzo indispensable para acciones de mejora  o reingeniería.


Simbología del diagrama de flujo

Proceso, procedimiento y secuencia

     La realización de un diagrama de flujo es una actividad íntimamente ligada al hecho de modelar un proceso, que es por sí mismo un componente esencial en la gestión de procesos.

    Frecuentemente los sistemas (conjuntos de procesos y subprocesos integrados en una organización) son difíciles de comprender, amplios, complejos y confusos; con múltiples puntos de contacto entre sí y con un buen número de áreas funcionales, departamentos y personas implicadas. Un modelo una representación de una realidad compleja) puede dar la oportunidad de organizar y documentar la información sobre un sistema. El diagrama de flujo de proceso constituye la primera actividad para modelar un proceso.

    Pero ¿qué es un modelo? Un modelo es una representación de una realidad compleja. Modelar es desarrollar una descripción lo más exacta posible de un sistema y de las actividades llevadas a cabo en él.

     Cuando un proceso es modelado, con ayuda de una representación gráfica (diagrama de flujo de proceso), pueden apreciarse con facilidad las interrelaciones existentes entre distintas actividades, analizar cada actividad, definir los puntos de contacto con otros procesos, así como identificar los subprocesos comprendidos. Al mismo tiempo, los problemas pueden ponerse de manifiesto claramente dando la oportunidad al inicio de acciones de mejora.

Procedimiento del Diagrama de Flujo

  • El diagrama de flujo debe ser realizado por un equipo de trabajo en el que las distintas personas aporten, en conjunto, una perspectiva completa del proceso, por lo que con frecuencia este equipo será multifuncional y multijerárquico.
  • Determinar el proceso a diagramar.
  • Definir el grado de detalle. El diagrama de flujo del proceso puede mostrar a grandes rasgos la información sobre el flujo general de actividades pricipales, o ser desarrollado de modo que se incluyan todas las actividades y los puntos de decisión. Un diagrama de flujo detallado dará la oportunidad de llevar realizar un análisis más exhaustivo del proceso.
  • Identificar la secuencia de pasos del proceso. Situándolos en el orden en que son llevados a cabo.
  • Construir el diagrama de flujo. Para ello se utilizan determinados símbolos. Cada organización puede definir su propio grupo de símbolos. En la figura anterior se mostraba un conjunto de símbolos habitualmente utilizados. Al respecto cabe decir que en la figura “Conector de proceso” es frecuentemente utilizado un círculo como símbolo.
  • Revisar el diagrama de flujo del proceso.

Educación informática y competencias en preescolar

     

     Recientemente el desarrollo de la comunicación y el acceso a la información con otras partes del mundo es cada vez más fácil e inmediato. Las formas de comunicarnos mediante el uso de las nuevas tecnologías, sorprenden tanto por el contenido, como por la rapidez. Es a través de la computadora como podemos acceder a la información, así como diseñar o procesar cualquier información de diferentes maneras.

     En el contexto educativo, la computadora no es solamente para desarrollar juegos, es un apoyo importante para el aprendizaje de la lectoescritura, matemáticas, ciencias, etc. Además, permite, presentar las tareas y trabajos de manera óptima y creativa, todo depende de las indicaciones emitidas por los profesores. La información ordenar de acuerdo a las necesidades. La computadora como medio de aprendizaje implica la intención que se tenga para su aplicación, puede quedarse en lo meramente utilitario o bien obtener conocimientos que nos lleven al saber, al hacer, al crear y recrearse en el conocimiento como humanos que somos.

     Esta tecnología, como cualquier otra, por sí sola no genera aprendizaje, es necesaria la acción reflexiva del alumno y la intervención pedagógica del docente. La ventaja es que sus múltiples aplicaciones pueden facilitar las acciones relacionadas con el proceso de aprender o enseñar; además de posibilitar la indagación, las tareas de investigación, la creatividad y el auto aprendizaje en forma dinámica.

     Hay que considerar que los niños y jóvenes están viviendo una nueva era, de tal forma que demuestran mucha disposición para aprovechar y descubrir múltiples funciones en la computadora. Los adultos en lugar de rechazar este recurso, hay que aceptar la necesidad de acercarnos a los jóvenes para aprender de ellos, pero en la escuela es necesario contar con el acompañamiento del maestro y a la vez trabajar con libertad para dar paso a la creatividad. El papel del maestro no decrece con esta tecnología, al contrario, se requiere de su intervención para el desarrollo de situaciones de aprendizaje es determinante su actuación.

     Actualmente, muchos programas gubernamentales apoyan la dotación y uso de computadoras en las escuelas de educación básica. En educación básica es necesario a hacer uso de la computadora como recurso didáctico y dejar a un lado la percepción de que estas máquinas son un simple objeto novedoso, pues si es un invento del hombre, seguirán avanzando con más ciencia y más y mejor tecnología. Lo bueno es que en el nivel superior, se han adelantado un poco en esta tarea.