质量是什么?

来源:互联网 发布:ubuntu系统升级命令 编辑:程序博客网 时间:2024/05/17 04:34

质量?!

对于一个项目来说,什么是质量?

有观点说:首先这个项目的最终产品的缺陷率要低于多少多少……

有观点说:项目的软件产品的系统响应效率必须达到多少多少……

有观点说:能快速反映客户的要求,对于客户来说就是高质量……

……

我们知道,每个项目都有其不同特点。航天飞机的系统要求和一个普通MIS来对比,其质量要求无法比拟。那么,究竟对于一个项目来说,什么可以称之为质量?

我们说:满足客户要求,实现客户利益就是质量。

 

看到这里,可能有看官会问

Q:那是不是说,如果有个客户对这个项目的进度要求非常紧,我就只关注进度就可以了?

A:不可以。

Q:怎么说?

A:从表面上来看,客户的关注点在进度。但是,客户是不是可以忍受一个总是无法正确运行的系统呢?因此,我们需要把进度、功能、性能、缺陷数、成本等等关键方面分个轻重缓急,在项目中进行优先级划分,确定我们需要重点关注的内容。之后,再结合项目的特点把不同级别要求转化成不同的项目工作流程,根据已定义的流程来执行活动。

Q:那我们最后的结果会是怎样?

A:满足客户的进度要求,软件产品的缺陷率较低,同时,项目成本得到了可见的控制。

 

有同学可能不满意“项目成本得到了可见的控制”

但,世界上没有什么事情可以十全十美。例如我们去买一件服装,如果是买批发市场的,我们一定无法对其翘起的线头斤斤计较,毕竟价格便宜。那么,项目的进度保证了,可能就无法保证成本很低,但如果成本能可见的控制,又说明了整个项目的过程得到了控制。综合来看,这个项目的质量是比较高的。

原创粉丝点击