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

to2008 2001-04-05 10:16:00
...全文
277 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧