首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >工作流是什么?工作流如何简化消费者的工作呢?

工作流是什么?工作流如何简化消费者的工作呢?
EN

Software Engineering用户
提问于 2017-07-15 14:56:27
回答 2查看 621关注 0票数 1

只要稍微谷歌一下,我就可以找到workflows --它使业务流程自动化--以满足一些业务需求。也就是说,我所能找到的只是一个软件,它允许我们将过程分成一系列步骤--并且允许我们跟踪每个步骤--这也有助于我们实现这些步骤。

我可以找到人力资源管理软件的例子,它在工作流的帮助下实现了招聘过程的自动化。想了解更多关于工作流如何减少终端消费者头痛的信息。

工作流程适合哪里?

EN

回答 2

Software Engineering用户

发布于 2017-07-15 18:31:36

工作流由经过编排和可重复的业务活动模式组成,这种模式是通过系统地将资源组织成转换材料、提供服务或流程信息的流程来实现的。它可以描述为一系列操作,宣布为个人或团体、工作人员组织的工作,或一个或多个简单或复杂的机制。维基百科:工作流

一个工作流可能会给我一个我订购的产品。该工作流可以是一个明确定义的、可重复的业务实践,只涉及人和纸。在这种情况下,软件工程与此无关。或者可以完全自动化,这样就没有人参与进来了。也可以是一个混合体。

工作流是一个过程:

例如,过程优化不能通过简单的自动化来实现。自动化与单个任务有关--启动web服务器、配置web服务器、停止服务。然而,业务流程涉及自动化(如果愿意)流程工作流的执行。供应过程可以由多个任务组成,涉及多个系统。一个“应用程序”不仅仅是一台服务器,毕竟,它很可能是几个服务器-- web、应用程序和传统三层体系结构中的数据库。devops.com -自动化-与-编排

如果您发现很难看出自动化任务和编排任务工作流之间的区别,那么您并不孤单。我也有同样的问题。但有些人就是不这么想。我做过这些事情,对我来说,这种区别似乎更多的是结构和架构,而不是概念性的。

我看到的结构/体系结构差异是任务通常运行在一台机器上。其中,工作流流程将通过调度机器穿过许多设备,要么通过任务远程处理进入机器,要么与运行该任务的机器上基于主机的代理通信。

到目前为止,概念上的差异是最重要的一点。没有什么可以完全自动化的,不能仅仅是在机器之间执行和通信的任务。

但是,如果你只有这些,就没有一个地方可以站着说:“这是整个工作流过程”。“这是我们控制它的地方”。没有这一点,任何东西都不包含工作流的概念。一切都只是其中的一部分。只是一堆东西在和其他东西说话。

使用知道并控制工作流的协调器,您可以在一个地方重新配置工作流。直接更换零件,随意更换。您甚至可以在工作流中嵌套工作流。

这些部件可能是机器、网络、人员或整个部门。最好有一个地方来协调所有这些,而不是一次配置所有的东西。

票数 1
EN

Software Engineering用户

发布于 2017-07-15 18:54:43

根据评论,看起来你是在问重复工作自动化的可能性。

人类是脆弱的。它不擅长做重复和乏味的事情一遍又一遍。做某事的次数越多,失败的可能性就越大。以下是应用程序(如自动化工作)(或工作流)适合的地方。

编程是做重复性工作的好方法。他们不会分心,他们不会排气,如果他们得到了良好的实施,他们不会失败。或者在更糟糕的情况下,他们总是犯同样的错误:-)。最重要的是,他们没有工资。

他们也比我们更快,基本上恢复了消费者的利益。向消费者提供了一种服务/产品,该服务/产品可以产生预测和更快的响应。

我们花在特定工作上的时间越少,我们去购物或玩电子游戏的时间就越多。

最后,减少了中介机构的需求。消费者-产品/服务的交互更加直接和高效。正如你所知,我们人类在交流中很烂,所以中介越少越好。从长远来看更便宜。

话虽如此,我觉得您可能是在询问自动化的业务流程。人类工作流程。

正如我所评论的,一些工作流更像管理,它们可能仍然需要中介。

在这里,这个过程的最终结果不是那么有预见性。这个过程仍然取决于做他们工作的人。就像在公共行政部门一样。

这种自动化称为BPMS。BPMS允许我们将程序电脑化,这些程序通常需要我们手工和亲自操作,并且在不同的地点和时间涉及不同的人。这些过程仍然需要一些人类活动,如验证、确认、评论等。

想想我们是如何向当地政府申请失业福利的。它要求我们去当地的行政机关,等待转机,填一张表格,等待批准。那我们每个月都要回来续约。

从消费者的角度来看,是对时间的巨大浪费。从当地行政办公室的那家伙/女孩那里得到的是大量的工作和文件。

将这一工作流程电脑化,当地行政当局允许公民从家中申请福利。或者不管他们在哪里。他们还可以检查请求的状态(正在处理中,等待验证、验证、拒绝)。可追溯性我们称之为。

从消费者的角度来看,自动化工作流被看作是一种节省时间和能源的方法。从供应商的角度来看,被视为成本削减和可靠的工具.它们可以使传统上需要数天或数周才能完成的业务流程变得更快。供应商不再需要在世界各地发送一个信使,以获得表单X并等待最好的。

从每个人的角度来看,他们都允许我们关注什么问题。除了重复和乏味的工作。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/352850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档