65.9K
CodeProject 正在变化。 阅读更多。
Home

Elementool 的 Bug 跟踪每月节省数千小时的软件开发时间

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2008年2月1日

CPOL

5分钟阅读

viewsIcon

20312

本文探讨了软件开发过程中日常任务的时间和金钱投入。我们将比较有 Bug Tracking 和没有 Bug Tracking 时完成这些任务所花费的时间和金钱。任务平均花费时间和每小时成本基于 elementool.com 的实际经验。

这是我们对 The Code Project 赞助商的展示性评测。这些评测旨在为您提供我们认为对开发人员有用且有价值的产品和服务信息。

任务

Excel\E-mail\内部解决方案

Elementool Bug Tracking

文件附件

每月 5 小时

每月 5 分钟

创建报告

每月 15 小时

每月 5 分钟

请求有关已报告问题的额外信息

每月 15 小时

每月 1 小时

开发人员根据优先级修复 Bug

--

无价

即时项目状态报告

--

无价

10 名开发人员团队每月节省的开发时间:340 小时 - 价值 10200 美元

准确的沟通是 Bug Tracking 流程成功的关键。这种沟通以客户、QA 和开发之间及时信息流的形式进行。减少用于沟通 Bug 信息任务的时间可以节省金钱。

让我们探讨一下软件开发人员在整个开发过程中每天完成的任务。我们将比较有 Bug Tracking 和没有 Bug Tracking 时完成这些任务所花费的时间和金钱。任务平均花费时间和每小时成本基于 Elementool Inc. 的实际经验。

项目快照

首先,使用 Elementool 的 Bug Tracking,用户登录账户后即可立即看到所有相关信息。这提供了系统中当前 Bug 的快照或概述。他们可以看到有多少问题分配给了他们。问题按状态、严重程度、优先级或用户选择的任何其他标准排序。

使用内部软件或 Excel 创建此类报告大约需要五分钟。每天执行一次,每天可节省 40 分钟。这意味着每月可节省 15 小时,价值 450 美元的程序员时间。

文件附件

QA 或开发人员的另一个近乎恒定的需求是将文件附加到系统中报告的各种问题。然后,当用户修复 Bug 时,他们可以访问与该 Bug 相关的文件。例如,与 UI 相关的 Bug 可以通过屏幕截图来描述并附加到问题中,以便快速描述问题。用户无需在公司文件中费力搜索屏幕截图。

如果没有文件附件,开发人员每天需要花费约 15 分钟来搜索文件。这意味着每月浪费了开发人员五小时的时间。以开发人员平均 30 美元/小时的工资计算,仅此一项简单任务每月即可节省 150 美元。

项目控制

了解项目中每个阶段有多少开放 Bug 以及修复 Bug 需要多长时间,可以使项目经理更好地控制他们的项目。

如果项目经理不知道当前有多少开放 Bug、每个 Bug 的优先级是什么、哪些 Bug 可以推迟到下一个版本,以及修复 Bug 需要多长时间,他们就会发现很难按计划运行项目。Elementool 使您能够运行一个报告,在几秒钟内准确显示有多少 Bug 仍处于打开状态、它们的优先级以及修复 Bug 需要多长时间。

Bug 生命周期

跟踪 Bug 的生命周期对于确定 Bug 的状态和历史很重要,这表明了 Bug 的进展情况或缺乏进展。Elementool 的 Bug Tracking 在几秒钟内为 Bug 的整个生命周期(包括报告日期、状态(已修复、打开、新建等))澄清了情况。在电子邮件、Excel 电子表格或内部工具中无法直观地获得如此精确的信息。

管理优先级

根据优先级执行开发和测试任务可以提高效率,并防止在产品开发过程中不必要的浪费时间。

在许多情况下,开发人员不知道每个任务的优先级,并且经常在低优先级任务上花费的时间多于高优先级任务。结果,项目未按时完成。Elementool 使您能够定义单个 Bug 的优先级和严重程度,并将它们分配给不同的开发人员。这样,开发人员就知道分配给他们的 Bug 以及每个 Bug 的优先级。

清晰的信息

Elementool 的 Bug Tracking 设计有可自定义的字段。用户通过 Bug Tracking 表单向 Bug 数据库提交清晰准确的信息。一个例子是 Remark Message Board,它支持团队成员之间的清晰沟通。优先级和严重程度字段、操作系统、浏览器类型和硬件配置等环境变量也可以放置在可自定义的字段中。

组织清晰的信息可以节省开发人员在与报告 Bug 的测试人员交互时进行沟通的时间。当使用 Excel 电子表格或电子邮件报告 Bug 时,开发人员通常需要联系测试人员以获取更多信息。

节省时间

额外的时间成本很高。平均而言,它需要开发人员两分钟和测试人员两分钟的时间。如果这些操作平均每天执行 10 次,那么每天就有 40 分钟的浪费时间。这大约是每月 15 小时或 450 美元。

总之,当一家公司以每月仅 89.99 美元的价格使用 Elementool 的 Bug Tracking 时,节省的费用将是巨大的。如我们所见,仅一名开发人员每月即可节省超过 30 小时和 1000 美元的项目开发相关成本。

© . All rights reserved.