在实施业务流程时,您更喜欢什么(从您的开发人员的角度来看)?
业务流程管理系统 (BPMS) 还是您最喜欢的带有所需工具和框架(例如报告工具)的 IDE?
从您的角度来看,与带有您的个人工具和框架的 IDE 相比,BPMS 的最大好处是什么?
好的。也许我应该更具体一点……我了解了一种特定的 BPMS,它应该可以通过配置规则轻松实现业务流程。但是对于我作为开发人员来说,很难使用该系统。我想使用可以重构的文本文件,并且我希望能够为我必须做的工作选择正确的技术或框架。相反,系统会强制我进行配置。
有些规则我可以使用 java,但即使那样我也必须坚持使用没有智能感知等的系统编辑器。
所以这让我找到了自己问题的答案——我想使用我习惯使用的工具,而不必学习如何使用 BPMS(至少是我知道的那个),因为它限制了我而不是帮助. 我所知道的 BPMS 是一个难以摆脱的框架!目前,我更喜欢像 Grail 这样的框架,而不是我所知道的任何 BPMS。
所以也许更具体的问题是:您是否有同样的感觉,或者是否有 BPMS 支持您成为开发人员并像开发人员一样思考,或者它们中的大多数是否会迫使您以不同的方式完成工作?