给正在考虑用流程开发项目的朋友的一些建议:安全
1. 开发工做流系统的工做最好不要碰,不然很容易陷进去出不来。若是您决心要开发工做流而且想把它商品化,请作好长期抗战的准备。spa
2. 若是您的系统用到的流程很少,最好不要用工做流概念来开发您的系统,直接去写死流程和固定代码便可。orm
3. 若是以上二者皆不是,那您就考虑购买可考的第三方的工做流引擎。他们通常有较好的服务。若是公司没有钱,就考虑开源的,固然您须要费点劲去研究它。接口
4. 工做流程引擎不可能诞生在实验室里,产品级的流程更是与客户不断磨合、千锤百炼的结果。ci
5. 若是您要购买工做流, 请多看演示。不要被一些开发商所用的表面化的概念所迷惑。 好用的工做流必定是简单的、 容易理解的、面向业务人员的。开发
6. 使用商品化的工做流程,不要考虑购买什么源代码,源代码对您的用途也不大,由于一个队伍有一个开发思路,在您了解完成它的东西时,您的项目也被耽误了,您的这些时间与精力足以可以完成固定流程的开发了。软件就是一种服务,您拿钱购买的就是这种服务,您能够用这种服务获取更多的钱。工作流
7. 购买工做流引擎时, 要考虑接口的灵活,要与您现有的系统可实现结合。功能丰富的不必定是好用的,无用的功能浪费您的精力去理解它的概念,还不如没有。产品
8. 若是对方接口比较友好,客户对实施的要求不高,运行平台是个次要的问题。ast
9. 购买工做流引擎的时,多数状况下都须要把流程与本身的系统集成,所以要考虑接口的安全性。class