• 0
  • 0
分享
  • 项目风险:测试大佬结合实例告诉你如何应对!——软件测试圈
  • 曼倩诙谐 2024-01-17 10:44:54 字数 1862 阅读 352 收藏 0

  项目有风险

  今天下午15点,团队成员D向他的主管Z反馈他测试的项目有风险:项目在测试周期内,但在用例评审时发现有一处功能逻辑有争议,需要产品经理跟业务方确认,可能出现的情况有:

  1. 不变更需求,功能逻辑按现有实现处理;

  2. 需求变更,功能逻辑对应地进行改动,会产生新的开发工作量和测试工作量。

  目前进展是已经提醒产品经理跟业务方确认,但催了两次依然没有最终结论。

  主管Z意识到D的反馈略晚,但依然提醒该同学应该将现有的影响、可能出现的风险尽早同步给相关方(产品经理、研发同学、相关测试同学以及他们的主管)。为了确保信息传达一致,最好的形式是在聊天软件里将事情描述清楚,然后 @对应的人。于是D把Z拉进了该项目的沟通群。

  进入沟通群后,Z翻看了群成员和该项目的聊天记录,很快发现了几个现象:

  · 群成员:这个群里有该项目的产品经理、研发人员和测试人员,但除Z之外,没有产品经理和研发人员的主管在群里。

  · 事项跟进:D同学昨天和今天上午均提醒产品经理要跟业务方确认,产品经理回应已经在跟进,但迟迟没有确定下来,并计划明天上午再进行沟通。

  · 风险周知:D在群内更多强调了当前是测试阶段,需求确定不下来是不合理的、有风险的,但并没有提及风险点究竟是什么,是只影响当前项目上线延迟,还是影响多个需求上线延迟。

  如上,Z认为有如下问题:

  · 群成员:一线同学在日常项目沟通时倾向于只拉具体对接的同事进群,觉得没有必要拉主管。不拉主管,优点是自己做得不足的地方,主管看不到,心理压力小;缺点是自己做得好的地方,主管也看不到,而且主管不知道做得不好的地方是什么,他都不知道应该如何辅导你。

  所以,Z认为不拉主管进群的缺点更明显。

  且这个项目已经出现了风险,理应将这些风险同步给各方主管,所以群里没有主管是非常不可取的。

  · 事项推进:推动他人跟进的事项,建议定一个deadline,否则,只要当事人说在跟进中,其他人就只好等着,等多久完全凭个人感觉。

  定deadline的好处是给彼此一个时限、一个契机,解决了更好,没有解决可能就需要问题上升了,因为超出时限未解决,通常不是需要再给更多的时间,而是问题超出了当事人的能力范围,需要引入更大的力量了。

  · 风险周知:如果项目没有提测,作为QA,可以提醒大家有风险;但项目已经在测试周期了,这个阶段QA是主导角色,应该对时间更加敏感,对项目的风险更加警觉。

  应该非常醒目地把明确的风险和影响进行周知,比如该项目如果需求变更,需要新增多少开发工作量和测试工作量,进而对后续项目的影响是什么,等等。

  当前项目的风险如何应对

  基于上述的问题,Z进行了如下动作:

  1. 把产品经理和研发人员的主管拉入群内;

  2. 针对当前的情况,请研发同学和测试同学分别输出了确定性的风险和影响;

  3. @了产品经理和研发人员的主管,请他们特别关注该问题。@具体的产品同学:什么时间能给出结论,以便确定该项目的后续事项,进而降低项目风险。

  3分钟后,产品经理的主管群内回复:我们讨论一下回复。

  两个小时后,产品经理给出了结论,具体不赘述,大体结论是需要进行产品变更,产品经理的主管随即回复:给大家添麻烦了,这次改动产品侧按流程进行需求变更,请技术同学评估改动影响和风险。

  接着,研发同学和测试同学分别给出了工作量评估、项目上线时间和对后续需求的影响和对策。

  此时,Z单独跟D同学聊天:看,这就是同步主管后的响应速度和态度。D同学反馈:解决好快!!!后面遇到此类问题,我知道该怎么做了。

  以后项目的风险如何规避

  该项目上线后,应该尽快组织一次三方复盘,收集各方在本次项目中的痛点和痒点,并讨论出解决方案,避免后续项目出现此类问题。

  思考:何时是理想的风险反馈时间点?

  在上述案例中,当前项目出现风险时,在什么时间点反馈,更为理想呢?

  我认为,刚发现风险时就应该反馈风险,在本案例中是需求评审时,那么在需求评审结束后,可以对当前情况进行说明,识别可能产生的风险,并周知到相关方及其主管。

  其次,需求提测时,如果风险还在,也需要再特殊说明一次。因为提测后就进入了测试周期,这个阶段是上线前最后一个阶段,此时出现风险极大概率会导致项目上线延期,进行相关方周知一是报备风险,二是给到协同方一定的压力,促使协同方尽快把需求确定下来。


作者:GROW    

来源:http://www.51testing.com/html/72/n-7799372.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 1、了解软件的原始需求(测试目的)在编写一个软件或者模块的测试用例时候,一定要明白这个功能的原始需求,也是软件的使用者(客户)的需求。理解原始需求后,编写的测试用例才更有目的性。2、熟悉软件的功能需求(测试点)这个功能需求是指软件的细化需求点,这个一般在需求文档里面都会体现。这里要做的是把 “粗略”的需求,细化成一个个小需求点。熟悉功能需求后,要知道软件是怎么使用的,这也才能覆盖到各种操作。总之,测试用例一定要全部覆盖所有的需求点,这是基本的一点。3、熟悉软件的实现原理(测试点)在理解原始需求和软件的功能需求后,根据需求编写的测试用例,基本上都能覆盖得比较全面了。在此基础上,熟悉软件的实现原理...
            0 0 1010
            分享
          •   任何新的职位刚开始的时候都是大家的技术参差不齐,只要能干,肯动脑,会计算机就可以在行业里找个饭吃,具体混成什么样,看本事吧。  随着现代科技的发展,软件测试行业要求越来越高,企业对于人员的需求比以前越来越专业,要懂什么技术,编程语言肯定是要会的,性能、安全、自动化甚至有的还要求测开等等。你也别觉得烦,这是事实。  总结的软件测试工程师发展规划路线,希望会给你带来灵感和方向:  ·测试基础,了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维;  ·Linux必备知识,Linux作为现在最流行的软件环境系统,一定要掌握,目前的招聘要求有Linux能力;  ·Shell脚本...
            0 0 1350
            分享
          •   在我有限的软件测试经历里,曾有一段专职的自动化测试经历。  接触自动化  那时第一次上手自动化测试,团队里用的是Python,接口自动化测试的框架是requests+Excel+Jenkins,APP自动化测试的框架是Appium。  整个公司当时有一款已有的APP,因此在试用期内,我的任务是完成对已有APP的自动化脚本编写和调试。  记得当时刚开始去,很没有经验,在跟功能测试同学了解了业务之后,只顾埋着头部署环境,突然有一天,测试主管问我,是否要输出一份自动化测试用例。我恍然大悟,于是把功能测试的用例拿来参考了一下,对用例做了一次筛选,输出了一份自动化测试用例(现在回过头看,当时的做法真...
            0 0 492
            分享
          •   2023年应该说是超乎意外的寒冷,几乎算是百业凋零。充斥在各个地方各个行业的,更多的是裁员的消息,很少有以往的风风火火的招聘了。无论是金九银十还是在以往的淡季。  谁也不知道这样一个特殊的寒冬还有多久才能过去。但是无论面对什么样的局面,做好自己的准备,提高自己的能力永远是不变的策略和最有效的方法。  今天的主题是银行的业务测试岗位招聘。  应该说测试岗位招聘,在各行各业都有,但是每个行业都会因为业务的不同而有其特殊的要求。  就算是金融测试,银行测试这个圈子里,不同类型的测试岗位,要求也不尽相同。  我们来看几个例子:  在这个例子当中,很明显是一个入门级别的国内银行的业务测试岗位。对于这...
            0 0 488
            分享
          •   摄影师戴建峰发文称其使用自己的作品被视觉中国告知侵权,该事件曝光后引发关注,视觉中国多次冲上了微博热搜榜,图片版权问题迅速成为公众讨论的焦点。  多家知名公司官微此前也曾纷纷表态,自己家的LOGO图变成了视觉中国的版权图片。  受此影响,截至8月16日15时收盘,视觉中国总市值较前一日蒸发超5亿元,跌至115.10亿。  专家认为,视觉中国4年前宣称“全面整改”,到底整改了什么?最近这些年,人们对于版权越来越重视,这是好事。但把维权当生意,最终会让“版权”“污名化”。希望人人尊重版权,但请尊重法律,莫要“碰瓷”。  资料显示,视觉中国成立于1994年5月,于1997年1月在A股上市,风险信...
            0 0 645
            分享
      • 51testing软件测试圈微信