百科问答小站 logo
百科问答小站 font logo



软件上线后出现了重大bug,要软件测试工程师负主要责任还是要开发人员负主要责任?那么项目经理呢? 第1页

  

user avatar   tsingrun 网友的相关建议: 
      

上面有人胡说,至少不够客观。

首先,发现了问题,第一时间应该考虑的是如何解决问题,其次才是查找问题的来源避免问题的发生。

对于企业来说,问题不解决,只是纠缠问题是谁的责任,公司会被这些人直接拖垮,这时候对于企业来说最重要的就是解决问题!

其次,问题解决后,再查找问题的来源,这时候才需要分类:

1,需求覆盖不到的地方,描述不清楚的地方,需求,设计和测试都要承担一定的责任,需求的责任最重。

说需求人员的责任大家都容易理解,为什么说设计和测试还有PM都有责任,是因为需求的评审是需要设计和测试参与的,角度不同,具体这里就不展开了。

除非判断就是需求采集中的重大缺陷,否则设计和测试都有关联的次要责任。

2,设计过程,开发过程没有实现,需求检查到了,设计和开发却没有弥补。

设计或/和开发的责任,PM责任最大,监管不到位。

3,测试过程中的疏漏,前面那位说的比较完全了。

测试用例没有覆盖,测试用例覆盖了却没有执行,各有不同的偏重点,前者参与评审的相关人员都有责任,后者测试组的完全责任,PM也有对应责任。

4,交付部署中出现的问题

版本拿错的责任,一般在于PM,配置管理员和测试经理,也有可能是因为没有足够明确的制度造成了混乱,这样需要部门经理或者更高层的人员来牵头负责。

版本拿对了,安装过程出错,交付部署人员的责任最大,项目经理次之。

大体上就是这样分类和对应,应该算是比较全了。




  

相关话题

  如何看待传统制造业面临大批裁人问题,很多兢兢业业的中年工程师面临失业? 
  软件外包专业就业需要什么? 
  编程学到可以「抢月饼」的程度,要选哪一门语言入门比较容易,需要多长时间? 
  湖南大学软件工程专业又涉论文抄袭,重复率接近 100%,已是第三起,这反映了什么问题? 
  如何评价「因 Edge 连续崩溃,一微软员工在演讲中途安装 Chrome」一事? 
  国内的汽车工程师都买了什么车?为什么买? 
  客户不按项目经理计划安排工作如何应对? 
  在整个项目前节点出现明显延期的情况下,作为后面节点的人应该如何处理? 
  既然程序员一到deadline干活效率超高 ,那为什么不把距离deadline时间定的很短? 
  你观察到或者经历过哪些工程师和技术白领受剥削和压迫的事例?为什么今年会比较多? 

前一个讨论
有什么适合碎片时间看的计算机基础书籍推荐?
下一个讨论
小团队协作,有哪些值得推荐的 Web 应用和工具软件?有什么好的做法可以作为最佳实践?





© 2025-05-15 - tinynew.org. All Rights Reserved.
© 2025-05-15 - tinynew.org. 保留所有权利