如何在程序真正运行之前评估其质量?

to2008 2001-04-05 10:16:00
...全文
176 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
AutoAsm 2001-04-10
《CSCMM软件能力成熟度模型》不错,可以对照它来检查开发过程。
根据我的经验,代码走查比较有用,能发现很多编码阶段的问题。还有,模块不太复杂的情况下做百合也是好办法(从理论上),实际我很少用。
  • 打赏
  • 举报
回复
DongXY 2001-04-10
通常,大家认为测试是保证软件的质量的最佳方法。其实不然。按照CMM或PSP以及其他相关的
经验的总结,要保证质量必需保证软件开发过程,同时搜集开发过程的数据。比如:
1、写完程序后,在进行编译之前,进行代码审查,把此阶段发现的Bug数目记下。
2、编译程序,把调试过程发现的Bug数目记下。
3、测试程序,把此过程的发现的Bug数目记下。
测试完后,程序中还有Bug,数目可假定为3中发现的Bug数目。同时,参考上述三阶段发现Bug数
目在Bug总数目中所占的比例,可以判断程序的质量。
建议细细阅读并细细琢磨《CSCMM软件能力成熟度模型》一书。
  • 打赏
  • 举报
回复
gxdq 2001-04-07
Beta 测试
  • 打赏
  • 举报
回复
windindance 2001-04-05
需求一定要做好,
然后是系统设计,然后按需求测试。
  • 打赏
  • 举报
回复
youwill 2001-04-05
测试呀!模块要单元测试,拼起来系统测试。如果是要求可靠性很高的程序,最好开发专门的测试工具及测试流程进行仿真测试。
  • 打赏
  • 举报
回复
to2008 2001-04-05
to lujun2000:
谁说没人想听,我提的问题,我自然想知道答案。
  • 打赏
  • 举报
回复
lujun2000 2001-04-05
楼上的,我想这里没人想听P
  • 打赏
  • 举报
回复
发帖
研发管理

1246

社区成员

软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
帖子事件
创建了帖子
2001-04-05 10:16
社区公告
暂无公告