Existen consideraciones adicionales a tener en cuenta al analizar un proceso de negocio y diseñar un flujo de trabajo. Se enumeran como se detalla a continuación:
- Determine si se pueden dividir los pasos en pasos más pequeños
- Esto puede ser un método alternativo para los pasos que producen error. Puede
ser también un buen modo de dividir actividades complejas en actividades menos complejas
y más pequeñas. Cuanto menos compleja sea la actividad, más sencillo será
completarla. Si el flujo de trabajo produce un error, es más sencillo deshacer las
actividades completadas cuando estas actividades son más pequeñas y más
manejables.
- Identifique los cambios en el código fuente para admitir el flujo de trabajo
- Es posible que se tengan que refactorizar los métodos BPO existentes
para permitir que se especifiquen en una definición de proceso de
flujo de trabajo. Esta refactorización puede incluir la división de
un método especificado en pasos más pequeños y más diferenciados, cada
uno con una función predefinida que se comprenda bien y que se pueda
incorporar fácilmente a un flujo de trabajo.