软件开发过程论文软件开发过程论文:传统软件开发方法中的单元测试工作量估算.doc

软件开发过程论文软件开发过程论文:传统软件开发方法中的单元测试工作量估算.doc

软件开发过程论文软件开发过程论文:传统软件开发方法中的单元测试工作量估算

软件开发过程 论文软件开发过程论文: 传统软件开发方法中的单元测试工作量估算 摘 要: 讨论了几种单元测试工作量估算方法各自的优缺点和对推荐方法的修正。根据实践经验,提出了一些有助于提高估算准确度的经验数据。 关键词: 单元测试;工作量估算;传统软件开发方法 1 问题提出 单元测试在软件项目开发阶段划分上不是一个独立的阶段。这一点在各种有关项目管理、软件工程的方法论中都没有异议。一般地,单元测试都是与编码合在一起考虑,即所谓的CDUT(Coding,Unit Test)或把详细设计也包括进来的DCUT(Design,Coding,Unit Test)。这是因为单元测试是由开发人员自己进行的。 软件项目的工作量估算十分重要,因为它直接关系到项目实施的成本和计划。估算方法多种多样,本质上这些方法都是基于项目应用系统最终的规模来衡量的,例如代码行数、功能点数等。关于项目的估算有很多书籍、文献都会论及。 然而,对单元测试的工作量估算却鲜有书籍、文献论及。一些项目中,要么把它混在编码里一起考虑,要么凭经验猜测其工作量或把它按编码工作量的一定比例推算。前两种方法准确度不高,后一种方法虽然有一定的准确度,但也有缺陷。因为项目的类型大体上可以分成新开发型和维护型。对于维护型的项目,单元测试工作量按编码工作量的一定比例推算,误差较大。 在此讨论的是用传统开发方法开发商业应用软件的情况

文档评论(0)

1亿VIP精品文档

相关文档