Чистые рабочие процессы графического интерфейса были немного переоценены.
Мы не используем графический интерфейс для создания программного обеспечения iPhone и веб-сайтов HTML.Мы даже перестали использовать графический интерфейс для администрирования сервера.Также в 200x, похоже, что ни один подход с графическим интерфейсом не может быть успешным.Все эти программы для администрирования Windows и продукты Borland уже мертвы.
Напротив, у нас растет число открытых исходных кодов.Фреймворки и библиотеки ускоряют создание программного обеспечения с помощью кода вместо графического интерфейса пользователя.Django, Ruby on Rails и Twitter Bootstrap, многие решения для администрирования серверов, такие как Ansible и Chef, являются прекрасными примерами такого движения.
Честно говоря, для программного обеспечения рабочего процесса такое движение началось не так давно.Для Java вы можете взглянуть на camunda , ruby имеет ruote , а для python я разрабатываю библиотеку рабочих процессов поверх django - viewflow