文档介绍:[原创]流程门户
流程是为了完成一项业务或管理任务由多人参与、包含多个活动步骤的的过程。流程中包含了参与人员的职责、工作内容和方法、数据的传递和处理等丰富的管理元素,对流程进行管理可以提高工作效率、明确人员职责、加强风险控制。门户是IT技术领域的术语,是对应用系统、业务数据和系统用户的集成,门户提供了针对企业IT资源的统一的系统平台和针对系统用户的个性化的工作界面。流程门户是从管理的视角以流程为主线对企业的IT资源进行整合的理念和方法。
IT技术的应用一直以来都与流程管理(BPM)密切相关,是推动和支撑业务变革的方法和工具。流程管理(BPM)针对客户需求改进流程绩效,并应用IT技术工具形成应用解决方案。然而流程管理(BPM)与IT技术在视角、表达方式和语言、人员背景和风格等方面却存在着很大的差异。这种差异导致了本该完美结合的IT技术与流程管理(BPM)在实际应用中出现了障碍和问题,管理人员有明确的管理需求却不能用技术语言表述清楚,而IT技术人员则习惯于用技术的观点和方法梳理管理需求,以至于出现了许多效果并不理想的信息化建设项目。
IT技术应用和流程管理(BPM)涉及相同的内容要素,如工作角色、岗位职责、作业活动、活动关系、输入信息、输出信息等,通过改善运作实现业务管理目标是两者共同的目标,目的是提高企业运作的效益和效率。虽然IT技术应用与流程管理(BPM)在目标上是相同的,且涉及的内容要素也是相同的,但其视角和侧重是不同的。流程管理(BPM)侧重管理需求以管理的视角分析应当如何运作;IT技术侧重技术能力以技术的视角提出满足运作需求的解决方案。
流程管理(BPM)正在成为当前企业管理的主导管理手段,而IT技术的发展也为流程管理(BPM)软件提供了不断增强的功能,因而使流程管理(BPM)成为企业设计和实施管理变革、应对激烈的市场竞争和适应变化的市场环境的重要手段。借助IT技术的支持流程管理(BPM)软件可以帮助管理者将流程细化到岗位、数据、活动等内容要素,使非IT技术背景的业务管理人员也能够通过流程管理(BPM)平台,以管理的视角用管理的语言对管理需求进行明确的定义。
流程管理(BPM)平台为管理者提供了一个流程建模、分析、模拟、部署、监控和持续改进的工作环境,在此基础上IT技术还可以将定义好的流程、数据、岗位和操作按照管理者的要求自动生成相应的程序代码,进而按照选定的IT架构,形成可执行的应用软件系统。目前已经有许多软件开发平台和中间件支持这种从角色、数据和功能定义,到流程定义,到功能与服务构件关联,再到形成软件架构和应用系统的应用软件开发技术。这种技术路线的实现需要SOA(面向服务的架构体系)技术的支持,正是由于SOA技术的发展和应