这个标题很疯狂,让人感觉不是从一个开发的人口中说出的话,太激进、太左了。
在InfoQ上面看到这个标题(http://www.infoq.com/cn/news/2009/03/testobsessed-on-agile-bugs),一下子被抓住了眼球,仔细一读,说得有点道理。
作者Elisabeth Hendrickson认为,敏捷中bug的定义应该是
在“完成”的故事(story)中的某个行为,与产品负责人(prodcut owner)的正常的期待(expect)产生冲突
。
也就是说实现完一个故事行为之后将其交付,但是结果不符合product owner的期待,这算是一个bug。那么在没有交付故事前,所有一切的“非期待”都不是bug,不应该按照bug的方式来处理...。
如果按照bug处理,会产生一些常见问题,如1)bug泛滥,有些bug永远不得到修正 2) 不能及时从源头发现和解决问题,问题源头是不是需求做得太烂?跟客户沟通不够?...
另外令人想到的是,如果一个开发团队以bug num/kloc进行绩效考核的时候,如果bug滥用的问题没有很好解决,那么要求考核的公正是做不到的,会不会有冤打的大板?
看来Hendrickson的目的不是在于扔掉bug跟踪系统,而是对bug滥用提出另一种视角和对待方式。
有些意思,你怎么看?
分享到:
相关推荐
**Bug跟踪管理系统** 在软件开发过程中,有效地管理错误和缺陷是至关重要的,这就是Bug跟踪管理系统的作用。此类系统帮助团队组织、记录、追踪以及优先级排序软件中的问题,从而提高开发效率和产品质量。以下是对该...
bug tracker system!!!!bug tracker system!!!!bug tracker system!!!!bug tracker system!!!!bug tracker system!!!!bug tracker system!!!!
BUG跟踪表模板
【其它杂项】:标签中的“其它杂项”可能指的是TheBugGenie的多功能性,除了核心的Bug跟踪外,它还包含多种其他辅助功能。例如,任务管理、时间跟踪、文档管理、自定义工作流程、报告生成等。这些特性使得...
【标题】:“一套国外的JSP Bug跟踪系统” 这套国外的JSP Bug跟踪系统是一款专为软件开发团队设计的高效工具,它旨在协助开发者在项目过程中有效地管理和追踪软件中的错误和问题,确保产品的质量和稳定性。JSP...
The Bug Genie 是一个免费开源的问题/Bug跟踪应用系统,它具有项目管理能力,采用PHP/MySQL流行技术开发。该应用目前版本已经提供非常易用的用户界面,可以创建任意的项目、里程碑和问题/Bug,并且分配给指定的...
在这个"ASP.NET开发的Bug跟踪管理系统"中,我们可以深入探讨以下几个关键知识点: 1. **Bug跟踪管理**:在软件开发过程中,Bug跟踪是至关重要的。它涉及识别、记录、分类、优先级排序以及解决软件中的问题。该系统...
情况是这样的:新建一个Delphi7项目,拖入一个advStringGrid控件和一个button控件,创建窗体时,指定表格一行四列,然后,在Button的点击事件...不知道这是不是控件的BUG!也找不到解决办法?!?!有请高手指点一二!
比较使用的一个BUG问题跟踪以及报告的表格,适合用于任何项目,该文档符合测试标准,对问题跟踪管理的好工具
BugZero是一个基于Web的问题(bug)跟踪平台 BugzeroTM 是一个多功能,基于网络 (Web-based) 并在浏览器 (Browser) 下运行的以工作流为中心的集成式业务流程跟踪软件,它广泛地应用于各行业的产品缺陷管理与跟踪...
Bugzilla是一款广泛使用的开源Bug跟踪管理系统,专为软件开发团队设计,以协助他们高效地管理和解决软件中的问题和缺陷。这个系统提供了强大的功能,确保软件的质量控制和开发流程的顺畅。 1. **Bug生命周期管理**...
eTraxis是一个可以无限量定制流程模板个数的Bug跟踪系统。它支持的数据库包括:MySQL、PostgreSQL、MSSQL和Oracle。支持LDAP。可以自定义Bug记录模板。灵活的权限管理。提供高级查询过滤器。Email通知。导出成CSV。...
MantisBT是一个使用php和MySQL编写的bug跟踪系统。 该工具可以安装在UNIX... 你可能会发现有很多bug跟踪工具,但它们要么使用起来很复杂,要么安装到系统中很复杂,但MantisBT与它们完全相反,而且非常容易安装和使用。
BugOnline是一个开源的BUG管理系统。其功能强大,易于使用。 基于asp.net2.0 ,sql server 2005(包括Express 版),Ajax等技术. ----------- BugOnline 的一些特性: 在线消息及E-mail自动通知功能。有新Bug及Bug...
在IT行业中,Bug跟踪管理系统是软件开发流程中的关键组成部分,尤其对于跨国项目而言,它的重要性不言而喻。"国外bug跟踪管理系统"标题所指的系统,旨在为开发者提供一个高效、规范的方式来发现、记录、追踪和修复...
一个简洁易用的bug跟踪系统。 项目使用jFinal+freemarker+bootstrap构建。 系统在生活中的应用十分广泛,无论是个人还是企业,在日常生活中都需要系统,不仅可以提高工作效率和质量,也可以提高数据准确性,以下是...
这个是bug 跟踪系统的一部分,是运行php的服务器,一个安装就全装好了。
开源Bug管理系统是软件开发过程中不可或缺的一部分,它帮助团队有效地跟踪、管理和修复软件中的错误或缺陷,也就是我们常说的“BUG”。这些系统通常提供一个平台,让开发者、测试人员以及项目管理者能够协同工作,...
标题中的“日常bug跟踪记录工具”指的是一个专门用于在软件开发过程中记录和追踪问题的应用程序。这类工具对于软件团队来说非常重要,因为它可以帮助他们系统地管理缺陷,确保每个问题都能得到及时有效的解决。在这...