基于Leavitt模型的软件本地化项目风险管理研究

上传人:M****1 文档编号:558438566 上传时间:2023-04-05 格式:DOC 页数:7 大小:1.16MB
返回 下载 相关 举报
基于Leavitt模型的软件本地化项目风险管理研究_第1页
第1页 / 共7页
基于Leavitt模型的软件本地化项目风险管理研究_第2页
第2页 / 共7页
基于Leavitt模型的软件本地化项目风险管理研究_第3页
第3页 / 共7页
基于Leavitt模型的软件本地化项目风险管理研究_第4页
第4页 / 共7页
基于Leavitt模型的软件本地化项目风险管理研究_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于Leavitt模型的软件本地化项目风险管理研究》由会员分享,可在线阅读,更多相关《基于Leavitt模型的软件本地化项目风险管理研究(7页珍藏版)》请在金锄头文库上搜索。

1、项目管理技术PROJECT MANAGEMENT TECHNOLOGY2012年12月第10卷第12期Vol. 10 No. 12Dec. 2012基于模型的软件本地化项目风险管理研究Leavitt郭红钰1李春贺2( 1. 中国电子科技集团公司第十五研究所,北京100083;2. 中国矿业大学,北京100083)摘要: 软件本地化项目风险管理即对项目风险进行辩识,并对其进行评估,通过规划对其进行管理。梳理了本地化相关知识,介绍了软件项目风险管理的基础理论方法,通过 Leavitt 模型对本地化项目实施过程中 的风险因素进行了分析,提出了本地化项目风险管理的解决方案,详细论述了该解决方案在本地化

2、项目中 的应用,并验证了风险管理所产生的价值。关键词: 本地化项目; 项目管理; 风险管理; 风险因素; Leavitt 模型引言括: 软件资源翻译排版、用户界面本地化、用户界面重新设计与调整、联机帮助系统本地化、功 能增强与调整、功能测试及翻译测试等,所涵盖 的服务范围非常广泛2。( 2) 软件本地化流程包括: 项目分析和评 估、前处理、任务分配,翻译、编辑及质量确保 和控制,图形图像处理、 DTP 及质量确保和控 制,后处理,语言测试、功能测试,错误报告和 修复等。0随着信息技术快速发展,软件开发技术取得了快速发展,但在软件开发过程中,项目风险管 理并未得到足够重视和深入研究,这严重影响项

3、 目的顺利进行。软件本地化项目同样存在这一问 题。目前国内对软件本地化项目风险管理无专门 的理论与技术基础,在实践中项目经理多是依照 现有的软件项目风险管理理论,依靠经验与感觉 处理软件本地化中出现的风险。由于对风险管理 的技术和实践缺乏足够的了解,风险管理在软件 本地化项目中没有得到广泛应用。( 3)软件本地化项目管理分为以下 4 个阶段,如表 1 所示。表 1 软件本地化项目管理阶段划分1研究基础1. 1软件本地化概述( 1) 软件本地化是指将软件产品的功能、用户界面 ( UI) 、联机帮助和文档资料等进行改编,使之适合目标市场的特定文化习惯和偏好,包欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁

4、欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁欁参考文献社,2007: 182-1884 林聪,周孟津,张榕林,等 . 养殖场沼气工程实用技术M. 北京: 化学工业出版社,2010:571 朱海生,陈志宇,栾冬梅 . 畜禽粪便的综合利用 J.黑龙江畜牧兽医,2004 ( 4) : 59-602 Baccarini D. The logical framework method for defining project success J. Project Management Journal,1999 ( 30) : 25-325 郑其兵 . 火电厂脱硝改造项目逻辑框架法后评价指标设计 J

5、. 广西电力,2011 ( 2) : 63-646 樊京春,赵勇强,秦世平 . 中国畜禽养殖场与轻工业沼气技术指南 M. 北京: 化学工业出版社,2009: 393 付亚和,许玉林 . 绩效管理 M. 上海: 复旦大学出版收稿日期:2012-08-24阶段内容项目启动审核项目要求报价单,签订正式项目工作合同项目计划审核项目实施计划进度草稿、准备项目资源、项目启 动会议项目控制本地化资源文件提取、翻译资源文件和文档、变异本 地化版本、测试本地化版本和修复本地化版本缺陷项目收尾产品交付、项目总结险、靠经验应对风险,要成立专门的风险管理小理主要过程 ( 图 1) 。组,制订风险控制方案,来应对客户需

6、求不明、需求变更等影响项目成功的风险因素。软件本地 化项目过程中的风险如表 2 所示。项目风险管理概述项目风险管理指对项目风险从识别、分析到 采取应对措施等一系列过程,它包括将积极因素 所产生的影响最大化和消极因素产生的影响最小 化两方面内容。实施项目管理是为了最好地达到 项目目标,识别、分析及应对项目生命周期内的 各种风险,使潜在机会或回报最大化、潜在风险1. 2图 1风险管理过程表 2软件本地化项目过程中的风险注: 1. 资料来源根据相关文献整理。2. 表中 1 表示灾难,2 表示严重的,3 表示轻微的,4 表示可忽略的。风险风险类别阶段概率 ( % )影响责任人项目人员分配不合理项目管理

7、风险各阶段203项目管理沟通不充分、时差803采用不符合本地化要求的技术、方法技术风险本地化阶段302采用不符合本地化要求的工具102采用本地化的工具不全面503软件功能不适合客户要求软件本地化风险需求阶段201本地化语种不符合客户要求101软件标准、框架结构不符合客户要求102文档格式内容不符合客户要求文档设计阶段304文档归档、管理不符合客户要求404软件体系结构不合理开发阶段402代码不符合软件国际化要求302UI 界面没有充分考虑目标语种的要求603附件不符合用户使用习惯603帮助文档、GSG 没有审核103采用行业技术有分歧102供应商流程执行不充分本地化阶段602供应商项目风险控制

8、能力503不测试全部语种503软件 Bug Fixing 方法303客户服务不全面维护阶段103技术创新研发302软件质量反馈速度2032012年第10卷第12期郭红钰等 基于 Leavitt 模型的软件本地化项目风险管理研究59风险识别主要是确定顺利实现项目目标产生影响的因素,并对其进行明确描述。风险识别包 括 3 个步骤: 确认不确定性的客观存在; 建立风 险因素初步清单; 进行风险分类。风险分析是评 估已识别出风险的影响和可能性的过程,它的目 的是查明风险源并提出减少风险的方案。风险应 对计划是针对已识别出的风险制订相应的方案, 提高项目成功率。风险应对一方面对风险的正面 效应进行触发,

9、并制定相应的增强措施; 另一方 面对风险的负面效应制定应对的办法。对于不同 的风险,需要根据其影响大小以及风险重要性的 次序,采取相应的措施加以控制,对负面风险可 以采取规避、接受和减轻的办法。风险控制是通 过采取各种措施减少事故发生以及降低发生造成 的损失。1. 3经典软件项目风险管理模型介绍1. 3. 1 Boehm 模型Boehm 将风险发生的概率和风险发生的后果 这两部分归结为 “风险暴露”,用公式表示为成各种系统的组织划分为任务、结构、角色和技术 4 个部分并将其同软件开发的各个因素对应起 来,便可以看出: 在软件项目的管理过程中,任 务描述了项目的目标和预期结果78。在软件项 目开

10、发过程中,任何一个组成成分的变动都将会引起一系列问题的发生,甚至会导致项目失败。因此,从任务、 结构、 角色和技术等方面应用 Leavitt 模型可以全面清晰地对项目风险进行分 析、识别,并采用不同的方法对各方面进行风险 管理。本地化项目风险管理问题分析2我国本地化的发展不尽如人意,缺少行业协会的组织管理,缺少本地化知识和技能的教育和 培训。行业规模弱小,信息流通不畅,没有引起 信息技术行业组织的关注,基本上处于行业初期 的孕育阶段。在软件本地化项目风险管理理论方 面的研究很少,本地化项目风险管理的实践机会 更少。其具体表现为:RE = P( UO) L( UO)式中 RE风险或风险造成的影响

11、;( 1)( 1)风险意识淡薄。在本地化项目中,项目P( UO) 令人 不 满 意的结果发生的 概率;组成员对项目的成败起着关键作用,由于缺少积极的风险意识,导致被动地处理问题和风险。在 本地化项目各阶段会有很多风险: 需求阶段有软 件功能、软件标准和软件架构不符合客户要求; 文档设计阶段有文档格式内容、归档与管理不符 合客户要求; 开发阶段有本地化技术不娴熟,代L( UO)产生破坏性的程度。Boehm 风险管理理论的核心是维护和更新十大风险因素列表,十大风险列表具有一定的 普通性和实际性。不过,至今还没有文章论述其 具体的理论基础、原始数据和归纳方法,所以该 列表仅是基于对风险因素集合进行归

12、纳而得出 来的。码不符合软件国际化要求,UI 界面不符合要求,帮助文档未审核等。其他情况存在的风险有: 前期源文件问题无法处理导致项目进程延误; 员工 突然离职导致项目无法进行; 项目人员分配不合CRM 模型1. 3. 2CRM 模型是由 SEI 提出的,其原则主要从全局观、 积极策略、 沟通环境、 管理等方面进行 描述。CRM 模型将风险管理分为风险识别、分析、 计划、跟踪、控制 5 个步骤,这 5 个步骤相互影 响、相互关联,在项目开发过程中反复持续地 进行。1. 3. 3 Leavitt 模型理,沟通不充分; 提交成果文件时大量返工等。项目组成员很少会提前预估上述可能出现的风险因素并主动

13、制订预防和规避计划,而是在风险发 生时才制订解决和补救方案。这样虽可以减小损 失,但这种事后补救方案无法很好地解决已出现 的问题。( 2)风险评估凭感觉。项目经理在本地化项目过程出现风险时,由于没有之前的风险数据做参考,没有理论做指导,只能凭借感觉估计风险Leavitt 模型于 20 世纪 70 年代提出,它把形个传统的软件项目风险管理模型后,经对比分析造成难以挽回的后果。( 3)风险应对靠经验。项目风险意识淡薄、最终选择以 Leavitt 模型为基础构建本地化风险管理模型。通过该模型可以很好地解决本地化项目 风险管理中风险因素过于繁杂的难点,采用 4 种 方法可以较好地应对风险,优化组织结构

14、,循环 控制风险管理,本地化项目风险管理解决方案如 图 2 所示。理论知识匮乏以及缺少应对方法等导致风险应对措施低效。现阶段项目经理很难接触到本地化项 目风险管理的相关信息,对项目过程中出现的风 险问题是根据项目经验,依靠个人能力解决。然 而在实际管理中经验和能力是远远不够的,很难 解决问题。3. 1本地化项目风险识别( 4)风险管理机制不健全。在本地化项目中3. 1. 1Leavitt 模型应用没有专门的风险管理小组,没有制订相应的风险控制方案。风险控制基本是由本地化项目经理完 成。风险应对和控制过程也是由项目经理在无意 识中进行的。以下是根据本地化项目实践提出的本地化项 目风险管理解决方案。Leavitt 模型的 4 个组成部分: 角色、 结构、任务与技术,它们与项目的进度与质量息息相关。图 3 为各部分的关系图。图 3 中,角色代表项目参与者,如项目经 理、项目组成员等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号