У меня повторяемый бизнес-процесс, который я выполняю каждую неделю в рамках своих обязанностей по управлению конфигурацией. Процесс не меняется: я загружаю детали изменений в Excel, открываю электронную таблицу и копирую детали на основе макроса, создаю документ Word из шаблона повестки дня, обновляю повестку дня данными Excel, создаю PDF-файлы из документа Word и отправить их по электронной почте.
Этот процесс очень легко представить в последовательном рабочем процессе, и так оно и есть, благодаря автоматизации COM для автоматической обработки фрагментов Excel и Word. Ключ в механизмах заключается в том, что между «создать повестку дня» и «отправить ее» существует человеческий шаг, в котором я просматриваю детали изменений и формулирую вопросы о них, которые добавляются в повестку дня. В настоящее время у меня есть действие Suspend, чтобы приостановить рабочий процесс, пока я выполняю эту часть процесса вручную.
Мой вопрос заключается в том, должен ли я переписать свой рабочий процесс, чтобы сделать его конечным автоматом, который следовал бы передовым методам взаимодействия человека в бизнес-процессе, или операция Suspend является разумным решением?