如何衡量一个软件项目的交付质量,这是当前很多软件产品交付遇到的普遍问题。
下面将从以下几点进行详细介绍:
1.稳定性:指软件在一个运行周期内、在一定的边缘条件下,软件的出错概率、性能劣化趋势等。2.可用性:指的是产品对用户来说有效、易学、高效、好记、少错和令人满意的程度,即用户能否用产品完成他的任务,效率如何,主观感受怎样,实际上是从用户角度所看到的产品质量,是产品竞争力的核心。3.可维护性:是指理解、改正、改动、改进软件的难易程度。5.安全性:非常重要的指标,有几个项目把安全性考虑得非常周到,物理安全、帐号安全、功能性安全,数据库安全。6.Bug:这个不是指标,但是却是最直观的体现,最可以量化的东西,我们可以统计出bug的数量。7.其他判断指标:比如需求实现率,需求文档中列了100条,实际做了80条,这个严格来说,不应该算交付的质量,交付的质量应该是指已经实现的功能相关的,这个更多的是交付能力的问题,是项目管理的指标。从上述几点问题可以看出,软件项目交付质量如何量化,是个无法忽视的问题。否则就无法科学衡量交付质量,全凭主观,无法有理有据,使人信服。根据前面几个问题归纳,其实软件交付质量中心问题无非就是要及时响应客户需求,快速发现和处理软件存在问题。通俗来说也就是软件产品交付的速度和稳定性。