海装驻上海地区第七军事代表室 上海市闵行区 201108
摘要:本文介绍了GJB5000A项目利益相关方的管理,主要内容包括:利益相关方的定义、管理,并简单介绍成功的识别和管理好利益相关方对项目实施的益处。
关键词: 利益相关方 项目管理
1概述
利益相关方,曾用名“干系人”,指可能影响项目决策、活动或结果的个人、群体或组织,以及会受或自认为会受项目决策、活动或结果影响的个人、群体或组织。根据影响的主动和被动关系,可以将其分为施加影响的利益相关方和受影响的利益相关方;根据与软件项目的内外部关系,可以将其分为内部利益相关方和外部利益相关方。制定利益相关方计划,一般只考虑外部的、对软件开发施加影响的利益相关方。
2项目利益相关方管理
项目利益相关方管理包括用于开展下列工作的各个过程:
识别利益相关方
识别利益相关方是定期识别相关方,分析和记录他们的利益、参与度、相互依赖性、影响力和对项目成功的潜在影响的过程。
规划利益相关方
规划利益相关方参与是根据相关方的需求、期望、利益和对项目的潜在影响,制定项目相关方参与项目的过程。
因管理相关方参与更多的是与相关方的沟通技巧,在规划相关方中会有粗略表述;监督利益相关方主要是根据计划执行,偏离计划时重新制定计划在别利益相关方时也有简单描述。故在下文中仅对是被相关方和规划相关方的方式和方法进行展开描述。
2.1识别利益相关方
软件开发的利益相关方有哪些?软件开发的利益相关方就是对软件开发有着积极或消极影响的那些人,从项目组内部到公司外部的利益相关方。
下面具体介绍各利益相关方的期望及对其对项目管理的影响:
1) 客户
客户是为软件付费并且会应用软件产品解决问题的人。他往往是一个组织,可能包括股东、监管机构等,在此我们统称为客户,通常都会有一个或多个客户代表,负责来传达、解释客户的需求。
客户对于项目的影响是巨大的,因为需求的确认、开发方对需求的正确理解、软件的验收和交付都和客户分不开的。而这几项工作完成的好不好,直接影响项目的变更。
2) 用户
用户做为软件的直接使用人,对软件的功能、性能以及界面的友好性需求更加能提出建设性意见,因此只有用户才能带来真实的反馈。然而现实当中的这些用户需求,经常不会受到重视(当然,那些市场上通用的软件除外)。不受重视的原因,是因为软件的交付验收都是客户代表负责,客户代表未必了解这些用户需求,而真正的用户又往往得不到进行软件验收交付的机会。
即便如此,用户也很可能会影响软件的维护。如果不注意收集用户的需求,很可能会在软件交付之后,由于用户反馈的使用软件过程中操作性差、性能无法忍受等诸多的问题,从而会有大量的维护工作。
因此,将用户识别成利益相关方也是尤为重要的。但是用户作为利益相关方参与软件的开发活动,往往是比较困难。对于军用软件来说尤其如此。所以识别用户为利益相关方,并不一定非要用户参与需求评审、参过软件开发过程、参与软件验收。可通过识别用户为利益相关方,明确用户需求可在培训和用户满意度调查等工作中体现,对培训和用户满意度调查等活动更加均由指导性和目的性。
2.2规划利益相关方
在识别出利益相关方之后,根据各利益相关方在组织内的位置、在项目中的角色、与项目的厉害关系、期望、态度确定每个利益相关方所追求的目标。
根据利益相关方所追求的目标将利益相关方进行分类及管理,下面以权力和利益作为两个维度来对利益相关方进行分类。
1) 权力大、利益高的人
属于第一区域的利益相关方可能为客户、专家、管理者。毫无疑问,处于第一区域的利益相关方是项目经理要重点管理的对象。权力大,意味着他们对项目的影响力很大;利益高,意味着他们会时常关注项目的进展,会时常对项目做出重要的决定。所以,项目经理应当优先满足他们的期望,并且把他们保持在这个区域。让这些利益相关方保持在这个区域,可以使项目的外部环境相对稳定,而且有需要时,寻求他们的帮助也能很快得到响应。而要保持这个区域的利益相关方相对固定,对于项目经理来说,他能做的是尽量满足他们的期望,尽量与他们多沟通项目的进展,使他们对项目一直保有深厚的利益。属于此区域的相关方可能为客户、专家、管理者。
2) 权力大、利益低的人
属于第二区域的利益相关方主要是项目资源支持人员,这区域的利益相关方也是项目经理应该重点关注的。这些利益相关方对项目的利益不高,但因其权力大,对项目的影响会很大,而且还很有可能是负面的影响。所以,对于这类利益相关方,项目经理首选的策略是将其转移到第一区域中。这需要了解这些人对项目不感利益的原因,再对症下药,由项目经理或者第一区域的利益相关方去说服他们。如果这个办法走不通,项目经理需要确定他们是否会给项目带来负面影响,如果发现他们只是对项目不感利益但对项目不会有负面影响,也可以保持目前状态;如果发现他们可能会对项目有负面影响,项目经理就要多和他们沟通,希望扭转他们对项目的认识,并且做好风险预案。此区域的人可能包含项目资源支持。
3总结
识别利益相关方可以给软件开发带来一系列的好处:
1) 降低构建错误代码的可能性
由于已经识别出了关键的利益相关方—客户或用户,同时识别出行业或领域专家,并且清楚地知道客户和用户的目标及行业发展,那么软件开发人员就能够清楚地知道客户或用户的真正需求,软件真正的价值所在。就好比给软件开发人员指明了前进的方向,从而减少了软件开发人员走错道路,开发出错误代码和冗余代码的可能性。
2) 使隐藏的或不明显的决策变得可见
由于已经识别出了关键的利益相关方,理解他们的目标,再通过与其沟通和交流,就可以挖掘出他们没有明确表述的、隐含的、真正的需求,这对于权衡各个利益相关方的需求,对需求的重要程度和优先级排序都有很大的帮助。
参考文献:
[1] 军用软件研制能力成熟度模型GJB 5000A-2008
[2]《软件工程之思》微信公众号 王小双
[3]《项目管理知识体系指南(PMBOK指南)》第六版, [美]PMI项目管理协会 著,电子工业出版社
[4]成功软件开发方法—由外到内开发实践指南,[美]Carl Kessler John Sweitzer著,机械工业出版社
—1—