最近俺们公司推行企业架构实施,老系统php迁移到java。
俺们老大坚信通过最优的方法论做指导,企业一定可以取得竞争优势,但怎么开展呢?
1、企业架构方法论TOGAF。
2、各部门分析业务流程,进行业务流程管理(BPM)、业务流程优化(BPI)甚至业务流程重组(BPR)。
3、进行SOA服务化。
其实老大还是很厉害的,也注重人员培养,哈哈,拍拍马屁。
但是这些顶层设计,对应我们具体实施的人员来说,还是比较虚的。
天上飘久了,还是落地比较踏实,要不总是虚的工作怎么开展。
那SOA实施方法是啥呢,上个图先:
1、业务设计:业务流程梳理,把业务中的名称提取成业务组件。(归纳整理业务)
2、服务发现:组件通过高内聚和低耦合原则,提取业务中的服务。
3、服务定义:服务功能、服务关系、服务边界等等
4、系统开发:哎,这么久了才开始写代码了。
以上是现学现卖,还是深入理解中。如果有不清晰之处,请见谅。
留言与评论(共有 0 条评论) |