I'll be back!

  Focus on BPM, celebrate PegaRULES Process Commander (PRPC)
posts - 76, comments - 161, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

日历

<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

公告

PegaRULES Process Commander Pega Lead System
Architect
PegaRULES Process Commander Pega Senior System
Architect
PegaRULES Process Commander Pega System Architect
Sun Certified Java Programmer Sun Certified Java
Programmer
Cognizant Certified PRPC System Architect V4.2 Cognizant Certified
Pega System Architect
V4.2, CoreJava
Macromedia Certified Web Designer Macromedia Certified
Web Designer
Email:
shzolly@gmail.com

友情链接

搜索

  •  

最新评论

BPM设计的一些经验理念

Posted on 2009-05-19 22:31 zolly 阅读(1356) 评论(1)  编辑  收藏

BPM的应用正如几年前的数据库一样正在慢慢崛起,一些设计规范和理念还没有成文或者正在慢慢形成,某些零零散散的设计方法和理念或许就只是BPM的开发设计人员清楚。

1) 尽量避免直接对WorkObject的数据库操作。非常规流程开发操作会造成脏数据,容易导致系统错误。

2)把正对WorkObject的处理尽量反映在WorkFlow中,尽管有时会出现一些冗余,但是会极大方便给客户演示,也便于后期维护。设计精简,可利用率高,责可能维护困难,所以有时候为了充分利用BPM的规范流程,适度冗余的设计不可避免。正如在关系型数据库设计中一样要遵守一定的规则,在不同的情况,达到三范式的要求一样。没有最好的设计,只有更好的设计。

3)大型项目中,最大化使用Pega提供的Framework(PRPC),提高代码的可维护性和稳定性。

总结:

规范的BPM设计正如规范的数据库设计,总有方法可循,理论可依,即:BPM Normal Form


评论

# re: BPM设计的一些经验理念  回复  更多评论   

2009-05-20 20:19 by jeremy
让我想到了你当年给AIG China设计的Organization Tree Routing Flow/Activity,绝对是经典!

只有注册用户登录后才能发表评论。


网站导航: