JIRA,mantis,bugzilla,bugfree 等等。
之前有自己的bug管理系统,如果不考虑用户体验要素,这套系统基本上能够满足正常流程:纪录、审查、跟踪、分配、修改、验证、关闭、整理、分析、汇总以及删除。自己开发bug管理系统虽然投入成本相对较高,但可以根据团队工作习惯定制化。
不过有一点麻烦:这个bug管理系统并不是团队每个成员经常登录的系统,这就导致遇到bug时,需要经过“找出收藏的网址→登陆→依照指标输入详情→阶段性查看最新进展”,如果遇到这个bug是用户向你反馈而后你输入到bug系统时,你还需要等几天后给出反馈。
这冗长的环节和时间等待,让我有点失去耐心,等到后来遇到用户反馈的bug我往往直接找技术反馈、处理而绕过bug管理系统。这样做肯定会影响到技术人员的开发效率,打断其思路,是非常不好的工作习惯。