如何统计功能能点,估算工作量??
Q1:如何根据系统分析人员写的需求文档,来统计软件的功能点?Q2:如何根据系统分析人员写的需求文档,来估算软件测试所需的人员和工作量?
[ 本帖最后由 fox118 于 2007-10-31 11:25 编辑 ] 功能点,说白了就是这个系统都有哪些功能。比如:登陆退出,数据的增删查改。这些都是功能点。
至于后面说那个人员和时间,我觉得还是要自己判断,这个不好说。不过现在一般都是你说下的人原是固定的,不会随便给你增减人员的,除非特殊情况。而测试时间,这个好像也不会让你随便制定,一般都是在项目允许的范围内。不知道我说得清楚不。 功能点在需求分析说明书中应该都描述的很明确了,主要从这里去分析
估计工作量考虑的情况就很多了,系统本身结构的复杂度、系统实现的业务流程的复杂度、开发的日程安排以及开发人员的水平,可以根据用户的关注点来适当调整测试时间 你们所说的那些功能点,这我清楚,我的问题在于,如何在确定定位,是把功能点划分到功能一级,还是业务流程一级,或者是到叶面UI一级,要么都统计进去,这部仅仅是统计功能点的问题,因为后续工作中,缺陷率的统计,还跟功能点是分不开的,而缺陷率的大小,又直接决定了这个版本的软件,是否可以放心的交给客户使用。 软件估算最简单的方法就是找一些熟悉项目的人一起拍脑袋,反得出的结果算一个平均数据就行了.
再科学的方法就是使用功能点进行估算,这个方法要实用一段时间后进行修正才会准确.
建议你还是找一群人拍脑袋胡猜吧.
当然你也可以找一些软件估算的书来看看.(CMMI 中有) 可以根据需求设计文档统计出系统中的功能点有多少~~
工作量应该根据测试用例的多少来确定~~ 1,关于功能点,你可以拿质量模型去套一下;
2,估算软件测试所需的人员和工作量?
要具体根\根据公司的实际情况,
借鉴一下以前的项目
还有每个人的工作效率,
合理安排分配工作, :)
页:
[1]