AgilePoint模型驱动BPM(业务流程管理)
通过实际接触和使用多家商业BPM产品(国内的所谓BPM产品暂不做推荐,因为只是OA级别的而不是BPM),并在实际项目实施中得出结论:AgilePoint是性价比最高的,适应性 广泛,而且二次开发难度曲线是最平缓的。它以SOA模型驱动为运作方式,能整合多数外部系统,如SAP、CRM、HR,帮助企业实现以业务为导向的流程架 构。流程不论在规划或是部署阶段皆不需编写程序代码,且可于执行期动态调整的特点,让流程可顺应企业成长需求进而展现商业灵活性。
依据BPMI 所制定的规范内容- BPMN,BPM 作为新一代的平台,必须提供一个图形的介面来让技术人员、业务人员以及参与到作业内容的所有流程执行者,明白与知悉作业节点中所应用的表单、动作以及相关 的逻辑。此外,它最好能由该流程转化为可执行的程式应用:因此,关涉BPM 平台特性的四个重点:动作者、活动、事件、状态(Actors, Activities, Events and States),就成为评估BPM平台设计是否优良的关键点。而AgilePoint模型驱动BPM就是其中的佼佼者。
产品项中包含AgilePoint Envision、AgilePoint Developer、AgilePoint Server、AgilePoint Enterprise Manager 四个组件。
- AgilePoint Envision:流程规划与设计工具
- AgilePoint Developer:开发「图像式 IT 服务组件」的环境
- AgilePoint Server:流程部署与运行服务器
- AgilePoint Enterprise Manager:整体流程管理接口
- 1. .Net 3.5+
- 2. SQL Server or Oracle or DB2
- 3. IIS 6 or later
产品的优势:
- 完全符合W3C标准,以Web Service作为与其它系统沟通的桥梁,扩充弹性无限制,适合大型企业未来发展。
- 使用.NET开发环境与架构。将IT的程序组件化,可重复利用降低开发成本。开发无限制的弹性,可轻易达到SOA (Service-oriented architecture,服务导向架构) 的应用。
- 直觉式的流程设计环境,只要会使用VISIO,即可建构流程。IT人员将必要组件开发好后,即可由经理人或流程设计人员来自行建构、修改流程。达到快速应变的要求。
系统架构:

Envision设计环境:

Envision设计环境:

Enterprise Manager:

Developer 开发环境:
