软件开发活动评估需要考虑的问题

    对软件开发活动的评估直接影响项目的结果,影响软件开发活动评估的因素很多,通常需要根据项目的实际情况,综合考虑多方面因素进行分析,其中最重要的当然是人的因素,下面列出一些重要的因素:

 

一、 估算人对项目的熟悉程度

    如果估算人没有类似的项目经验或只有很少的相关项目工作经验,是不可能做出接近真实数据的估算的,例如一个只有过硬件开发相关项目的人是不能对一个应用层次较高的应用软件做出准确估算的,对类似项目越熟悉估算的准确程度就越高。

二、   项目团队内部沟通途径及效果

估算人必须掌握团队内部人员的相关情况,因此进行必要和有效的沟通尤为重要,如果没有办法有效的沟通,没有执行人员的执行能力的估计,也不可能对项目活动的历时做出准确估算。

三、   可获得的历史记录及业内专家和执行者的帮助

如果估算人能获得该项目团队以往开发项目的进度记录,开发过的相关项目记录,对项目估算有很大的参考价值。如果能获得业界类似项目的历时记录也可以做参考,这些都可以使估算更准确。

如果能得到有相关经验的专家的帮助也可以使估算更准确。

也可以问项目活动的执行人,他们的估算可以做为重要的参考资料。

四、   估算人跟踪项目进度改进估算的能力

估算需要根据项目的进展不断改进,如果估算人不能跟踪项目的进展,对估算进行改进,原有的估算就失去了价值,项目也就进入了一个不受控制的状态,就可能延期或超出预算。

五、   活动历时估算采用的方法

估算采用的方法对估算结果起着重要的作用,采用不同的估算模型和方法得出的结果都会有差异,如果采用多种模型和方法进行估算,如结合COCOMO模型估算,代码行估算,功能点估算,专家估算等方法,对不同得结果进行分析,最后再得出一个综合的估算结果,会更接近真实数据。

六、   估算时是否获得足够的信息

估算必须结合项目团队内外的实际情况进行才能更准确,如团队成员是否有共同的工作目标,人员到位时间,技术水平,人员间协作能力,对相关工作熟悉程度,对公司及共事人员的熟悉和信任程度,人员流动率,工作的热情等,对这些信息掌握地越准确估算就越准确。

七、   控制项目进行过程中资源变化对估算的改进的影响

项目进行过程中会有各种变化,如人员不能按时到位,人员变动,其他项目干扰等,必须结合情况改进活动历时估算,避免估算过期。

八、   对活动历时估算的审查标准对活动可行性的评估决定对估算的调整

如何审查活动历时估算,对估算输出的要求,对估算的准确程度有一定的影响,估算的输出也会成为对项目进行调整的依据,对超出目前承受能力的估算活动进行延期,或采取相应措施,因此可能会产生重新进行部分估算工作的可能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值