Исходя из моего ограниченного опыта, я бы добавил, что диаграммы Workflow имеют тенденцию быть более расслабленными в своей компоновке. Блок-схемы чрезвычайно строгие и жесткие; за каждым шагом должна следовать точка принятия решения (ромб). Итак: A == B
? (где ==
- это вопрос «истина / ложь»). Если TRUE, переходите к процессу X; если ЛОЖЬ, переходите к следующему пункту решения, B >= C
?.
Рабочие процессы, из моего ограниченного опыта, гораздо более расслаблены. им не нужно иметь точки решения, но они часто имеют. По сути, бывают случаи, когда жесткость блок-схемы просто не работает, и диаграммы рабочих процессов, кажется, обладают такой гибкостью.
Вы также должны помнить свою целевую аудиторию. Настоящие блок-схемы очень жесткие, потому что они представляют собой такие жесткие. Блок-схемы очень часто используются программистами, и разработка программного обеспечения не оставляет места для ошибок.