忙了一段时间设计公司的Bug Tracking System,现在终于告一段落。下个星期就正式投入使用了,好紧张阿,不过确实学到的东西也不少。
首先对Software Life-Cycle认识更深了。现在公司的Bug Life-Cycle就是我设计的,根据上一个项目的统计数据和公司实际作了一些取舍。我觉得最主要的就是把其他Resolution从Resolved中分出来了,我觉得这样效率更高吧,而且我们整个项目其实bug也不会有多少,少于300个。
其次对创业及做事有了更多的体会。我是个完美主义者,很多时候在细节上纠缠过多导致进展缓慢。其实在现在这个社会尤其是IT业,有了想法就马上做,产品大体成型就马上介绍给用户往往是最有效的。产品永远不可能完美,但是可以不停得被改进,用户反馈很重要(在我这里,developers的反馈很重要)。在创业上也是,有了想法就要下手做,在行进中不停地修正。凡事在你做之前所有的想法和准备都不是完美和准确的。

October 30th, 2008 at 3:21 am
恭喜恭喜。
如果没错这应该是你在公司的第一个项目?
你的最后一段话很有价值,好好学习了,呵呵!
[Reply]
linuxcity reply on October 30, 2008 9:09 am:
呵呵,其实我在公司小项目很多,自动化测试脚本什么的。还有,我们办公室现在都是linux机器了,虽然公司开发的软件是For Win的。
[Reply]
October 30th, 2008 at 6:41 am
很凑巧。。。我和你一样是个完美主义者。。。。所以在一些事情上总是纠缠不清。。。。总是去看技术得优劣。。。实际上把技术放到恰当的位置。。。让客户接受是最重要得。。。帅哥。。。。bug tracking system是自己写得啊。。。。不知道用到啥技术?
[Reply]
linuxcity reply on October 30, 2008 9:11 am:
没有,就是用得Redmine。我做得主要就是把Customer Support也加进来,然后把流程简化一下。因为主要目的还是要把软件做好,我觉得一些bug状态的统计不是很重要。
[Reply]