一切皆有可能

SLEEPY BUT POWERFUL (A.K.A 速马) Creative Commons License
随笔 - 43, 评论 - 483, 引用 - 14

导航

关于

我

联系方式 (夏桅 xia4 wei2)

译作

 

三章样章阅读
[CSDN读书频道提供]

 

想做点好事的来看看

一字不识的藏族同胞阿牛创办的完全免费学校

 

MVP Profile

Visual Developer - .NET/C#

Visitors

Locations of visitors to this page

标签

每月存档

最新留言

广告

 

--- 写在Vista RTM之日的流水帐

今年7月我转到了新公司,新部门,从头开始建设新的开发团队。作为一个理想主义者,原来打算直接上TFS(Team Foundation Server)的。。。不过对于这么小的Team,TFS太贵了点,有浪费之嫌。而现有的正版资源是,Windows 2003 STD,Office 2003 PRO,和Visual Studio 2005 STD。于是乎,我打算用WSS(Windows Sharepoint Service,Windows 2003的一个免费组件)做项目门户、共享文档、文档(with版本)管理等,用VSS 8.0做配置管理(有了VS或者Office的License后VSS就是免费的),再开一个File Server来放工具、软件等等。

但Bug管理的问题却一直没想好怎么办。原来在Infosys用的是Excel + RADAR,显然不能用;再之前是Clear Quest,还是太贵。Test Director和Silk Test之类的我也不想买。。。于是乎,在网上看各种免费Bug管理工具的评价和测试报告,最终圈定在了这三个(分先后):BugFree、Mantis,和BugZilla。BugFree是一个微软员工写的,据说贯彻了微软Bug管理的核心思想。。。不过我觉得它的数据统计和报表的功能不尽如人意。而Mantis和BugZilla都是老牌的开源Bug管理工具了,但对我来说他们的安装和配置实在是太恼人了,在我还没有开始尝试使用他们之前,就放弃了(准确的说是,我只能用用online的demo)。而BugFree的代码更不能让人放心,似乎有绝对路径/相对路径的错误,安装过程还得自己去改它代码,搞死人啊。此外,它们似乎也都是使用内建的帐户管理系统,而我希望它能和AD集成。

在以前的公司里,我们常常用Bug管理工具管Task,而其实反过来也问题不大。想想我们究竟关注Bug管理工具的什么功能?除了基本的纪录每个Bug的各种属性信息以外,还需要支持方便的查询,邮件通知,还有统计报表,等等。对于开发/测试者来说,要能方便的纪录Bug信息,管理Bug生命周期;而对管理者来说,需要准确的统计数据以支持决策。Bug管理和Task管理在某种程度上是相当类似的,WSS的Task List的自定义能力又正好非常的强(没装过WSS的赶快装一个看看吧,WSS 3.0都快出来了),那么为什么一定要找一个专门为Bug管理定制的软件呢?我打算开始在项目里面尝试使用Task List管理Bug。就算还没能100%满足要求,但自定义的Task List可以作为一个起点,要知道WSS是支持二次开发的。如果你愿意,基于WSS搞一个集成了需求管理、缺陷管理等等的Product Studio出来也不是不可能。。。

-----

看到Alex的回复,重新考虑了下,可能Discussion List确实比Task List更适于做Bug Tracker。。。

打印 | 张贴于 2006-11-09 16:31:00 | Tag:Patterns and Practice

留言反馈

#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
上个星期有幸和楼主一起唱了一次歌!
2006-11-12 21:27:00 | [匿名:Digjim]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
缺人吗 我在业务二部做SDET 估计那边用软件没在微软爽
2006-11-10 11:40:00 | [匿名:OPQ]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
WSS应该一直都是免费的,嗯。只是一个Windows的组件嘛。
2006-11-10 11:02:00 | [匿名:sunmast]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
有没有谁知道wss 3.0还是不是免费的?
2006-11-10 10:55:00 | [匿名:tubo]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
Can try to use jira to manage bugs.
2006-11-10 10:39:00 | [匿名:webq]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
支持同志们使用SharePoint!:)
2006-11-10 10:15:00 | [匿名:kaneboy]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
@kevin
我不是外派员工嗯 :)
2006-11-10 00:10:00 | [匿名:sunmast]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
WSS 的 List 挺好用,2001 年就在用。 如果团队内人数较多,又长期开发,还是 TFS 好些。
2006-11-09 23:28:00 | [匿名:moslem]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
Clear Quest不错,以前公司用
2006-11-09 23:19:00 | [匿名:Truly]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
搂主是不是在紫竹5楼?
2006-11-09 21:32:00 | [匿名:kevin]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
为什么不用盗版?
2006-11-09 18:05:00 | [匿名:盗版]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
嗯,我也发现这个问题了,不过task有个status属性,我觉得应该足够了。因为wss支持email订阅task数据的改变,谁要随意改状态的话,tester或者pm都会知道的,还是由不得他乱来。

此外,有时间的话,可以自己按几个button到页面上去嘛。
2006-11-09 17:44:00 | [匿名:sunmast]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
用task似乎不能完成“管理Bug生命周期”,不如扩展一下discussion list,否则如何支持history。
我们team就是用wss作门户的,task list作为action tracker还行,做issue tracker只能凑合用用 :)
2006-11-09 17:20:00 | [匿名:Alex]
#re: Why not? 我打算用WSS的Task List做Bug Tracker 编辑
博彦科技a
不错?
有点印象就是老在招聘信息中看到...
2006-11-09 16:44:00 | [匿名:daydayup]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.2.0