【 在 DreamDreams 的大作中提到: 】
: 你这是典型的让程序员背产品经理的锅,当然如果程序员和产品经理合体
: 就是一个人的话,那没错。
: 但凡有人定义功能,有人按定义实现,那这就得是定义那个人的锅。
: ...................
这个有问题吗?
我的理解,产品经理也主要是负责业务逻辑, 有些逻辑, 确实要靠资深程序员的阅历和经验,
还有持续的学习能力去cover,
举例子来说, 大部分程序员都知道, 一年要用多少天代替, 遇到闰年要使用366,
而知道1分钟用多少秒, 可能当你听到1分钟有61秒, 你可能就懵逼了, 因为不知道有闰秒,
如果, 系统不是金融, 医疗, 军事类的,时间分秒都很敏感的系统, 你不懂闰秒也一样无所谓bug。
还有, 像字符编码, 文件系统这种依赖于操作系统和平台的,一个平台的逻辑, 挪到另一个平台就是错的,这就是bug。
因此, 我不主张非要分清谁的锅, 只要不能按预期处理现实世界逻辑, 达不到客户预期, 就要开defect, 就是bug。
--
FROM 115.171.244.*