[软件工程]软件质量应该包括哪些?

来源:互联网 发布:用什么软件编程 编辑:程序博客网 时间:2024/04/28 14:23

昨天参加了2007年中国软件质量年会,会上做了一个专题:《敏捷开发模型实践之交换编程》,效果还不错,至少开讲10分钟后,现场已经没人睡觉了,一直到结尾,不仅没人睡觉,也没人主动离开。 

昨天的会让我想到了一个问题,软件质量应该包括哪些?

大家常提到软件质量的部分有:

1、软件产品质量

2、软件开发过程质量

我突然想到:

3、软件团队质量其实也是软件质量的一个部分。

这样的软件质量才算完整,毕竟软件产品是软件团队中的人开发出来的,如果团队本身质量很差,可能开发出质量好的软件产品么?这似乎是不言而喻的。

或者再直白一些说:如果一个团队10个人,每个月都有人不满而辞职,每个月都不得不招聘新人,团队人员内部之间相互独立,这样的团队,可能开发出好的软件产品么?似乎可能性不大!

这个话题我准备找时间写一片完整的文字来进行分析,今天先思考这么多。

原创粉丝点击