Tag: develop预览模式: 普通 | 列表

基于测试的开发

       测试驱动的开发,这个文件不记得在哪找的了,是电子设备开发工程师写的。虽然是英文,但比较短,适合阅读和学习;虽然是以嵌入式系统为例子(因为嵌入式系统是一个平台开发,另一个平台运行。这个在文中有说明),但对于软件工程项目的开发仍然具有很强的指导意义。文档在后面有下载。
    是7、8月份时我们开发第一个产品的时候采用的开发方法。

自己亲身感受下来,觉得主要的好处有:
1、适合不熟悉领域的开发。因为不熟悉,所以会很容易有不知名的风险。如果是采用基于测试的方法的话,能够有效降低风险所造成的危害。我们当时项目比预期还提前完成,整个项目下来只出现过一次大的风险,大概用了10个小时去修复。虽然小的风险不断,但因为在其造成大的危害前已经将其修复。其他时间大致还算顺利。如果我们当时采用传统的软件开发模式的话,也许到最后测试时,会把我们都搞疯掉。

查看更多...

Tags: Test Driven develop 风险 管理

分类:他山之石 | 固定链接 | 评论: 1 | 引用: 3060 | 查看次数: 2435