# 开发人员BUG管理
一、**解决bug**
代码提交测试以后,开发人员所需要做的事情便是处理自己负责模块出现的bug,并在禅道中登记解决方案:
1. 项目视图中的bug列表
![](https://box.kancloud.cn/e1a61db55bc182e9363c8cba270ae560_1317x337.png)
2. bug的详情页面也可以找到“解决”操作的按钮。
![](https://box.kancloud.cn/ee5e19a404acfd01bf5e2128f1caedcd_1297x485.png)
3. 解决bug的时候,需要填写bug的解决方案。
![](https://box.kancloud.cn/12b9cc7eecfdb69c425326f12d507d04_877x546.png)
附:bug的解决方案
禅道软件总共提供了其中解决方案:
bydesign => 设计如此,无需改动。
duplicate => 重复Bug,以前已经有同样的bug。
external => 外部原因,非本系统原因。
fixed => 已解决;
notrepro => 无法重现,无法重现bug。
postponed => 延期处理,确实是bug,但现在暂时不解决,放在以后处理。
willnotfix => 不予解决。
这其中“已解决”和“延期处理”的bug视为有效bug。
二、**确认bug**
当测试人员提交了bug之后,如果开发人员来不及解决这个bug,这时候可选的一个操作是确认这个bug,给测试人员一个反馈。
bug列表页面会显示是否已经确认过。
![](https://box.kancloud.cn/313499ee0bc002b653409fdd25226814_1316x462.png)
bug详情页面有确认操作按钮。
![](https://box.kancloud.cn/1491f2b6fc01effe7f419e9c7fbaad1b_1301x482.png)
bug列表右侧也有确认操作按钮。
![](https://box.kancloud.cn/1c132f730684b66f844549519fe2228f_1319x501.png)
需要说明的是,如果一个bug被解决之后,也会自动变成已确认。