Características que debe cumplir un diagrama de flujo
En los diagramas de flujo se
presuponen los siguientes aspectos:
- Existe siempre un camino que
permite llegar a una solución (finalización del
algoritmo).
- Existe un único inicio del
proceso.
- Existe un único punto de fin para
el proceso de flujo (salvo del rombo que indica una
comparación con dos caminos posibles).
Desarrollo del Diagrama de Flujo
Las siguientes son acciones previas a
la realización del diagrama de flujo:
- Identificar las ideas principales
a ser incluidas en el diagrama de flujo. Deben estar
presentes el dueño o responsable del proceso, los
dueños o responsables del proceso anterior y
posterior y de otros procesos interrelacionados,
otras partes interesadas.
- Definir qué se espera obtener del
diagrama de flujo.
- Identificar quién lo empleará y
cómo.
- Establecer el nivel de detalle
requerido.
- Determinar los límites del
proceso a describir. Los pasos a seguir para
construir el diagrama de flujo son :
- Establecer el alcance del proceso
a describir. De esta manera quedará fijado el
comienzo y el final del diagrama. Frecuentemente el
comienzo es la salida del proceso previo y el final
la entrada al proceso siguiente.
- Identificar y listar las
principales actividades/subprocesos que están
incluidos en el proceso a describir y su orden
cronológico.
- Si el nivel de detalle definido
incluye actividades menores, listarlas también.
- Identificar y listar los puntos
de decisión.
- Construir el diagrama respetando
la secuencia cronológica y asignando los
correspondientes símbolos.
- Asignar un título al diagrama y
verificar que esté completo y describa con exactitud
el proceso elegido
-
|
Recomendaciones
A su vez, es importante que al
construir diagramas de flujo, se observen las siguientes
recomendaciones:
- Evitar sumideros
infinitos, burbujas que tienen entradas pero no
salidas.
- Evitar las burbujas de
generación espontánea, que tienen salidas sin tener
entradas, porque son sumamente sospechosas y
generalmente incorrectas.
- Tener cuidado con los
flujos y procesos no etiquetados. Esto suele ser un
indicio de falta de esmero, pero puede esconder un
error aún más grave: a veces el analista no etiqueta
un flujo o un proceso porque simplemente no se le
ocurre algún nombre razonable.
-
|