项目风险管理知识:风险评估报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《项目风险管理知识:风险评估报告.docx》由会员分享,可在线阅读,更多相关《项目风险管理知识:风险评估报告.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工程风险管理知识:风险评估报告引言 本文档的范围和目的本文主要评估软件开发所涉及的风险,包括软件开发周期 内可能发生的风险和软件实施过程中外部环境变化可能导致 的风险。本文对上述风险进行了详细分析,并提出了相应的 风险规避措施。由于风险是在工程开始之后才开始对工程的开发起负面的影响,所以风险分析的缺乏,或是风险回避措施不得力, 都很有可能造成软件开发的失败。风险分析是在事前的一种 估计,凭借一定的技术手段和丰富的经验,基本能够对工程 的风险做出比拟准确的估计,经过慎重的考虑提出可行的风 险回避措施,是防止损失的重要环节。主要风险综述任何软件的开发,其主要风险均来自于两个方面,一是 软件管理,二
2、是软件体系结构。软件产品的开发是工程技术 与个人创作的有机结合。软件开发是人的集体智慧按照工程 化的思想进行发挥的过程。软件管理是保证软件开发工程化 的手段。软件体系结构的合理程度是取决于集体智慧发挥的 程度和经验的运用。软件管理将影响到软件的以下因素:软件能否按时限完成:软件的时限往往是制约软件质量的 主要因素。很多情况下,在工期的压力下,软件开发人员放弃了文档的编写和组织。这样一来,在工程的后期,需要协 调大量的文档,导致软件进度越来越慢。软件开发不同于其 他工程。在不同的工程阶段,需要不同的人,需要协调不同 的方面,这些都需要有效的软件管理的保证。软件需求的调研是否深入透彻:软件的需求是
3、确保软件 正确反映用户的对软件使用的重要的文档,探讨软件需求是 软件开发的起始点,但软件的需求却会贯穿整个软件的开发 过程,软件管理需要对软件需求的变化进行控制和管理,一 方面保证软件需求的变化不至于造成软件工程的一改再改而 无法按期完成;同时又要保证开发的软件能够为用户所接 受。软件管理需要控制软件的每个阶段进行的成度,不能过 细造成时间的浪费,也不能过粗,造成软件缺陷。软件的实现技术手段是否能够同时满足性能要求:软件 的构造需要对软件构造过程中的使用的各种技术进行评估。 软件构造技术通常是这样:最成熟的技术,往往不能表达最 好的软件性能;先进的技术,往往人员对其熟悉程度不够, 对其中隐含的
4、缺陷不够明了。软件管理在制定软件开发计划 和定义里程碑时必须考虑这些因素,并做出合理的权衡决 策。软件质量体系是否能够被有效地保证:任何软件管理忽备软件质量监督环节都将对软件的生产构成巨大的风险。而 制定卓有成效的软件质量监督体系,是任何软件开发组织必 不可少的。软件质量保证体系是软件开发成为可控制过程的 基础,也是开发商和用户进行交流的基础和依据。软件体系结构影响到软件的如下质量因素:软件的可伸缩性:是指软件在不进行修改的情况下适应 不同的工作环境的能力。由于硬件的飞速开展和软件开发周 期较长的矛盾,软件升级的需要显得非常迫切。如果软件的升级和移植非常困难,软件的生命期必定很短,使得化费巨
5、大人力物力开发出的软件系统只能在低性能的硬件或网络上 运行,甚至被废弃不用,造成巨大的浪费。软件的可维护性:软件维护也是一件不可防止的事情。为 了保证软件的长寿命,软件必须适应业务需求的不断变化, 并根据业务需求的变化对软件进行修改。修改的本钱和周期 与软件架构直接相关。好的软件架构能够将系统的变化尽可 能的放在系统的配置上,即不需要修改软件代码,只需要在 系统提供的配置文件中做适当的修改,然后重新加载软件进 入运行状态,从而完成系统的局部功能和性能需求的变化。 对于重大的改动,如果需要翻开源代码进行修改,只需要先 继承原代码,然后用新的函数替换原来的调用接口,这样可 以最大限度的减少软件改动
6、量。软件易用性:软件的易用性是影响软件是否被用户接受的关键之关键因素。在软件产品中,设计复杂,功能强大而 完备,但因为操作繁复而被搁置者屡见不鲜。造成的主要原 因在于缺乏软件开发中软件体系结构的宏观把握能力。另一 方面,缺乏有效的手段进行软件需求确实定和对潜在需求的 挖掘。工程管理的风险软件工程管理的风险来自于软件工程自身的特点:无形产品:难以度量开发的进度,软件的质量是否符合要 求,使得软件的管理难以把握。软件生产过程中不存在绝对正确的过程形式:不同的软件 开发工程应该采用不同的或有针对性的软件开发过程是确定 的,真正合适的软件开发过程只有在软件工程开发完成后才能知道。所以在工程开发之初,只
7、能根据工程的特点和开发 经验进行选择,并在开发过程中不断调整。大型软件工程往往是一次性的。以往的经验可以被借 鉴的地方不多。回避和控制软件管理风险的唯一方法就是设 立监督制度,工程开发中任何较大的决定都必须有主要技术 环节甚至是由用户参与进行的。在该工程中工程监督由工程 开发中的质量监督组来实施。一般参与软件开发的人员(包括管理者和技术人员)和 其责任进行分析如下:参与者 工程经理1人职责:把握全局,专注于工程的业务方面,作为工程团队 与客户正式沟通的接口纽带。工程负责人1人 主要职责:制定工程开发计划和开发策略,参与工程核心系统的分析设计,同时努力保证开发计划按时完成,开展战略真正落实。领域
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目风险 管理知识 风险 评估 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内