亦无所思-178:
我在设计 bug 管理系统时,没有做特别多的权限控制,具体见我当时写的《改进版缺陷管理系统》。
实践下来,我发现没有权限控制时,大部分人都会遵守自己的角色规则来使用,但还是存在乱用的情况。
比如开发通过删除 bug 来表示这个问题不存在。
比如产品去编辑 bug 来修改优先级。
所以我还是加了一些有限的控制。
启发:
1、并不是所有人都明白角色分工的意义,也不是所有人都了解流程的必要作用。
2、物极必反,极度的权限限定复杂而无用,毫无规则就成不了方圆。