● 摘要
在经济全球化的背景下,组织(企业、政府、大学等)面临着日趋激烈的竞争环境,客观上要求组织对其内部的经营模式和业务流程进行持续不断的优化,快速响应外部合作伙伴与顾客的需求,以增强组织的敏捷性,进而提升组织的竞争力。在这种需求下,面向服务的架构(SOA)由于其具有突出的互操作性和灵活的服务即插即用功能,满足了组织业务随需应变的需求,从而使其成为一种备受学术界和工业界推崇的解决方案。然而,组织要想实现SOA承诺的更快速的需求响应、更灵活的业务组合以及更低廉的成本并非易事。正如软件项目开发的成功有赖于良好的项目管理一样,基于SOA的组织业务解决方案也离不开SOA治理的支持。由于服务是基于SOA应用的基本组件,如何发现、设计、部署及管理服务便成为了SOA治理的关键,这正是服务生命周期管理所要解决的问题。
本文对现有的服务生命周期管理模型进行了详细分析,指出缺乏定量分析以及忽视利益相关者是当前模型的两个主要缺点。现有的模型主要集中在对服务生命周期阶段及其所含活动的抽象描述,少数包含利益相关者的模型也仅仅指出该利益相关者所参与的活动或者某活动所涉及的利益相关者。由于缺少对服务生命周期中的利益相关者进行分析和管理,使得组织无法及时、合理地解决不同利益相关者之间的冲突,严重影响了服务的开发和部署,进而延误了组织的SOA实施进程。
为了考察利益相关者对服务生命周期管理的影响,本文在原有模型的基础上,提出了一种基于利益相关者的服务生命周期管理模型。该模型借鉴了一种用于描述复杂需求问题的PAM方法的思想。在该模型中,首先按照一定的标准,将服务生命周期分解为一系列子单元,每个子单元代表一定的管理范围。其次,在每个子单元内定义该范围的利益相关者,并进行角色分配。最后,采用问卷调查方式获取每个利益相关者的影响值,并利用适当的方法对其影响进行优先级分析,为管理决策提供依据。
论文最后使用SQL Server和C++/MFC技术设计开发了一个利益相关者影响评估系统,并通过案例研究检验了本文所提模型的实用性。案例分析结果表明,本文所提出的基于利益相关者的服务生命周期管理模型可以提高服务监管的效率,为解决由于利益相关者之间冲突而导致的项目延误问题提供了一种可操作的新方法。
相关内容
相关标签