面试问题
Q1:影响优先级的因素有哪些?
- 缺陷的严重程度-一般越严重,优先级越高。
- 开发人员的开发压力–开发压力越小,优先级越高
- 缺陷的影响范围–影响范围越大,优先级越高
- 解决缺陷的成本(时间)–成本越低,优先级越高。(例如:界面错别字,解决时间短,优先级高。
Q2:严重程度和优先级是不是严格成正比关系?
不是严格成正比。例如:界面错字缺陷,严重程度低,但是优先级高。
Q3:严重程度和优先级确定后可以修改吗?
严重程度确定后一般不修改。 优先级经常修改,而且开发方经常向后修改。(delay)
Q4:在发布的软件产品中,是否可能有发现但没解决的bug。
有可能有发现但是没解决的bug。 此类缺陷通常要通过“bug讨论”,分析解决bug的成本,和不解决bug会给用户造成多大的损害,以及是否会造成法律诉讼等,才能确定。公司通常会在后期通过升级版本或打补丁等方式,解决该类bug。