当谈到实施业务流程时,您更喜欢什么(从您的开发人员的角度)?BPMS还是纯粹的编程?
一个业务流程管理系统(BPMS)或只是你最喜欢的IDE与所需的工具和框架(例如报告工具)?
从你的角度来看,与使用个人工具和框架的IDE相比,BPMS最大的好处是什么?
好的。也许我应该更具体一些......我知道一个特定的BPMS,它可以通过配置规则来实现业务流程。但作为一名开发人员,我很难与系统一起工作。我想与我可以重构的文本文件一起工作,我希望能够为我必须做的工作选择正确的技术或框架。相反,系统迫使我进行配置。
有规则,我可以使用Java,但即使如此,我必须坚持系统编辑器而不智能感知等
因此,这使我对我自己的问题的答案 - 我想用我习惯于使用工具,而不必学习如何使用BPMS(至少我知道),因为它限制了我不仅仅是帮助。我所知道的BPMS是一个难以逃脱的框架!目前,我更喜欢像Grail这样的框架,而不是我知道的任何BPMS。
所以也许更具体的问题是:你是否感觉相同,还是有BPMSes支持你在开发者身边,像开发人员一样思考,或者他们中的大多数人迫使你以不同的方式做你的工作?
另请参阅http://stackoverflow.com/questions/214122/is-bpm-in-your-mind – rdmueller 2009-12-22 19:16:25