51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 9201|回复: 16
打印 上一主题 下一主题

[求助] 为什么说软件缺陷的最大来源是软件需求说明

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-12 13:09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
那意思是说软件需求说明的有多重要吗?
为什么呢?sdlkfj7

可以PM我MSN: e-ferrari@live.com
谢谢

[ 本帖最后由 eferrari 于 2007-9-12 13:12 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-12 14:23:45 | 只看该作者
拿到一个项目,首先要做的就是需求分析,如果需求发生变化,那么一个软件将面临最大的变更。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-9-12 17:10:29 | 只看该作者
软件的需求分析是软件的方向,如果没有需求,我们如何做软件
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-9-12 17:13:12 | 只看该作者
也是哦,一个软件开发前就要有需求分析,这部分占有了很大一部分吧
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-9-13 21:37:11 | 只看该作者
软件需求规格说明书描述了系统应该具有哪些功能/不应该具有哪些功能/功能的操作性如何/性能如何等等具体规格, 是开发初期最重要的过程文档, 也是后期开发与测试的重要依据, 可以说是开发流程与测试流程的输入, 根据过程理论,"正确的输入,正确的过程,正确的解决方案将会产生正确的结果", 如果一开始输入就不正确, 那么经过过程的处理后, 缺陷/错误会被放大,同时修复的成本会显著上升, 人力物力时间将会被大量耗费, 所以从早期就开始对需求规格说明书进行审查并基线化是必须的, 同时测试人员在需求基线化前应该invoke到流程中,参与评审, 尽早从客户/测试的角度找出所有不合理/不明确/不可行的需求, 减少后期的开发与测试成本. 测试人员以及质量人员在开发初期是比较重要的角色, 责任比较重大, 应当负起责任. 可见, 需求规格说明书是何等重要的文档.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-9-14 13:51:44 | 只看该作者
我们无论做什么事情,首先要有个方向和目标。需求说明书就是在做软件系统中起这样的作用。它确定系统的整体功能和环境,当然还有性能,及其他的方面。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-9-18 07:59:06 | 只看该作者
这个是根据业界统计出来的数据,但也不是绝对,也许你碰上了那个少数。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-9-18 16:43:35 | 只看该作者
路过留印sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-18 23:00:33 | 只看该作者
个人理解~很简单~需求要是有缺陷~那么到后期就会被放大~而且不易察觉~最坏情况就是做出了产品才发现客户需求是有问题的~所以你说这缺陷大不大?
另外~很多时候需求中的缺陷是不易察觉的~很可能连客户自己都不了解自己的需求~你说大不大?
而且~很可能涉及到高层的一些决策。。其他人即使发现了问题或者事后确认确实是个问题很可能就会不了了之或者凑或或者改得不成样子~从而导致了其他的缺陷~你说大不大呢sdlkfj9
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-12-19 17:57:42 | 只看该作者
需求就是软件要做成什么样子,开发的根据需求开发,测试的根据需求测试

所以,需求是一个根本
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-12-19 18:05:31 | 只看该作者
lz做几个项目统计就知道了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-12-26 17:08:58 | 只看该作者
举个例子 你去吃饭 你点的面条 但是给你上的馒头 这就是饭店没明白你的需求,后果可想而知你当然发怒了 不吃了
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-1-3 15:28:53 | 只看该作者
感觉如果需求是十分不稳定.或者.开发人员,或者需求分析人员早已对需求有错误的理解.
根据缺陷会线形放大 这一理论.会导致项目崩溃.或者影响进度,时间等
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-2-15 11:54:11 | 只看该作者
原帖由 lawgend 于 2007-9-13 21:37 发表
软件需求规格说明书描述了系统应该具有哪些功能/不应该具有哪些功能/功能的操作性如何/性能如何等等具体规格, 是开发初期最重要的过程文档, 也是后期开发与测试的重要依据, 可以说是开发流程与测试流程的输入, 根据过 ...

这个已经说得很详细了
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-2-15 15:57:47 | 只看该作者
简直是谬论,那么你可以说缺陷最大来源是我们的客户,没有他们哪里来的需求呢
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-12-28 14:29:10 | 只看该作者
123
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2011-1-3 17:23:56 | 只看该作者
软件需求可能存在很多的隐性需求  这个可能就是所谓的缺陷  这个就需要很好的沟通  个人见解
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-24 06:41 , Processed in 0.083350 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表