请教团队多人开发下,BUG如何分工修复?
公司有一个软件产品,开发了将近1年,由6个人分工开发。
这些同事对于系统的模块都是穿插着负责,比如同事A负责模块一个模块,过了一年,可能绝大多数模块都负责过。
然后现在发现某个模块有个BUG,那么这个应该给谁?
我有几种解决方案:
1、对于BUG,给最后负责这个模块的人,但这样就涉及要要追溯谁是这个模块最后的开发人。比如A先参与了权限模块的开发、B后期也参与了权限部分的开发,调试时候发现了BUG是A同事开发时候留下的,这时候也一并调给B同事。
2、把系统大体分为N个模块,对应把每个模块的BUG指定到人。比如A、B都参与了系统权限部分的开发(指定A负责权限部分的BUG修复问题),调试时候发现了BUG是B同事开发时候留下的,这时候也一并调给A同事。
我目前就想到这两种方案,不知道哪种更可行,或者各位有没有更好的解决方案,请指教。