- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 1:10:100规则
在交付后找到并修复一个软件问题的成本,超过了在设计前期阶段找到并修复问题的成本的100倍。每延迟一个阶段成本会增加10倍左右。
2010-04-09 17:14:00 3176
原创 频繁需求变更的原因分析和解决之道
需求变更的原因多种多样,经常发生的主要有一下几种:1、因竞争、成本等因素,工期已经确定且极不合理;2、用户在需求开发期间技术不足,提出不合理需求或用户需求不明确;3、项目组对业务不熟悉,或者没有与用户密切配合,需求分析工作不细致;4、项目组没有很好地实施需求管理;解决手段:1、通常情况下,开发方的负责人需要有一些社交技巧来减缓矛盾。例如,首先承认客户提出的需求变更请求是合理的,再阐述己方的难处,最
2010-04-09 16:57:00 8116
原创 需求的概念和层次
什么是需求?需求就是以一种清晰、简洁、一致且无二义性的方式,对待开发的各个有意义方面的陈述的集合。需求必须包含足够的信息,足以使开发设计人员能产生一个让用户接受的产品。 为做好需求的开发与管理工作,保证软件产品质量,需要明确需求的层次。从应用角度看软件需求,可以分为业务需求、用户需求和功能需求三个层次。 (1)业务需求(Business Requiremen
2010-04-09 15:23:00 1092
原创 缺陷可以不予修复的情况
1、产品最终发行或者项目交付有明确的时间期限限制;2、缺陷报告中提的问题难以重现;3、修复缺陷将影响较多的模块,带来的风险较大,可能会加剧产品的不稳定性;4、修复缺陷的性价比过低。
2010-04-09 15:08:00 1281
原创 引起缺陷的典型原因
1、开发人员不太了解需求,不清楚应该“做什么”和“不做什么”,常常做不合需求的事情,因此产生了缺陷;2、软件系统越来越复杂,开发人员不太可能精通所有的技术。如果不能正确地掌握新的技术或者知识,可能会产生缺陷;3、技术文档普遍编写得很差,甚至文档本身就有缺陷,导致使用者产生更多的缺陷;4、软件需求说明书、设计报告、程序经常发生变更,每次变更都可能产生新的缺陷;5、任何人在编程时都可能犯错误,导致程序
2010-04-09 14:59:00 1984
testlink1.8.5和bugfree2.1集成
2010-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人