软件项目风险管理 软件项目的开发风险
来源:广州软件开发 编辑:广州软件开发公司 日期:2020-03-12
众所周知,软件开发进程可分为:求剖析规划、编码、测试、装置及保护等几个进程(在
RUP办法中:业务建模、賕剖析规划、施行、测试、布置) ,实际上一个完好的软件项目
后还有其它进程,在这里列出的仅仅和软件开发相关的核心进程。软件项目的生命周期呵
以分为四个阶段(不职业的项目生命周期不同) ,即初始阶段、规划阶段、施行阶段、收尾阶
段。软件开发进程在软件项目的这四个阶段中的散布情况如下(括弧里面表示RUP办法中的过
程) :
初始阶段:大部分求剖析,少部分规划(大部分业务建模和需求,少部分剖析规划)
规划阶段:大部分规划,少部分编码(大部分剖析规划,部分施行及测试,开始考虑布置)
施行阶段:大部分编码和测试,少部分规划(大部分施行及测试,部散布置)
收尾阶段:装置及保护(大部散布置)
而项目办理则贯穿在整个生命周期的每个阶段。
根据PMBOK ,项目办理能够从规模办理、时刻办理、费用办理、质量办理、人力资源管
理、交流办理、危险办理、收购办理和整体办理等9个方面考虑,关于软件项目办理来讲软件
配置办理(于整体办理)、软件质量办理、软件危险办理及开发人员办理(属于人力资源办理)
等四个方面的办理尤为重要,软件开发的每个阶段、每个进程都要注重这几方面的办理。
下面就以软件项目的危险办理为主题展开讨论。
软件项目办理的四个阶段中,在初始阶段项目成功的或许性最小,危险发生的概率也就最
高,但是这时分一旦预计的危险发生了,丢失是最小的,比方:在这个阶段假如某种原因忽然
资金来源断了(这在需求阶段是很有或许的) ,以侄于不能继续进行项目, 不不停止项目,那
么这时分的丢失仅仅需求剖析阶段的投入。跟着项目的进展项目成功的或许性变大,危险发生
的概率逐步变小,危险对项目的丢失逐步变大,快到收尾阶段的时分危险对项目的丢失最大,
跟着收阶段的进行危险又逐步变小。
危险办理是对项目危险进行辨认、剖析和应对的进程。咱们先看看项目危险能够怎样分
类,然后再对危险办理的这三个进程逐个进行讨论。
1.危险的分类
按内容分
规模危险:与规模改变有关的危险
质量危险:没有按照要求的技能性能和质量水平完成任务
进度危险:没有在预算的时刻规模内完成任务
本钱危险:没有在预算的本钱规模内完成任务
技能危险:技能改变
法律危险:许可权、专利、合失效、诉讼、可抗力
外部可猜测危险:商场危险(原材料可利用性、求)、日常运作(修理需求)、环境影响、
社会影响、钱银变化、通货膨胀、税收
外部可猜测危险:规章(不可猜测的政府干涉、自然灾害
内部非技能危险:战略危险(公司的运营战略发生了改变)、办理危险(公司办理人员否
老练等)
知-不知道危险(Unknown-unknowns) :可预知危险
2.危险辨认
危险的辨认便是确定何种危险事情或许影响项目。在项目开始、每个项目阶段中间、主要
规模改变批准之前都要进行危险辨认,实际上它在整个项目生命周期内都是- -个连续的进程。
要辨认危险,首先咱们应该了解在软件开发的各个阶段都有或许发生哪些危险(危险事情
或危险来源)。
初始阶段
在这个阶段进行大部分球剖析少部分规划(大部分业务建模和需求、少部分剖析设
计)。
或许的危险事情:
1、项目方针不清
2、项目规模不明确(规模太大太小都不能够)
3、用户参加少或和用户交流少
4、对业务了解不够
5、对需求了解不够
6、没有进行可行性研究
想更详细了解,告知咱们您的具体需求,就能够获取一份专业的报价哦!广州山海软件定制开发官网:www.sunseam.com
相关阅读