软件开发中的SD、SE、QA和RD是什么意思


软件开发中的SD、SE、QA和RD是什么意思

文章插图
SD:软件开发
SE;软件开发工程师
QA;QA也就是英文QUALITY ASSURANCE 的简称 , 中文意思是品质保证 。
RD:则是指Research and Development(研发) 。
在测试过程中,经常遇到需要和RD、PM沟通的问题 。
1、写case时,对需求文档内容存在疑问 。
解决办法:
1)先找之前参与需求评审的QA , 询问;
2)问开发该需求的RD:查看RD排期,是否已经,或即将开始开发,若RD未开始开发,很多时候 , 他们也不是很了解需求内容 。
3)若影响case的编写,可在企业微信上,直接问PM 。若问题较多 , 可直接找PM当面询问 。
4)若不影响case的编写,可在case里做标记,在case评审时抛出,请PM回答 。
2、在开始测试的前一天,找RD确认是否能正常提测 。有时RD反馈无法正常提测 。
解决方法:
1)一定要确认影响提测的原因 , 如果当前自己排期内可消化,可在与其他RD沟通,并在自己排期内做调整 。
2)一定要确认可以提测的时间点 , 如果是由于server端导致delay , 是否可以让端上RD给个入口 , 端上先mock数据先测 。
3)若端上或server有delay,一定要告知直接领导 。
4)delay有可能导致风险,一定要及时抛出 , 若需要报risk,一定告知RD , 一定及时在Jira提risk 。
5)若严重delay,且server或端没有配合尽快解决 , 可邀请领导加入微信群 , 催促大家尽快完成;若问题非常严重,可邀请领导的领导加入微信群(谨慎邀请),催促大家尽快完成 。
3、在测试过程中,遇到RD无法解决的bug,同时无法解决的bug数量不多 。
解决办法:
1)告知PM:bug详情、RD反馈无法解决 。
2)若PM表示不修改,则在Jira上对应的bug上备注并关闭bug(备注中要标明具体PM) 。
【软件开发中的SD、SE、QA和RD是什么意思】3)若PM表示要修改,在企业微信上拉群:QA、RD、PM,在群里告知该问题 , @RD和@PM,反馈实情 , 让RD和PM商量,并给出最终结果 。
4、在测试中,若遇到RD无法解决的bug,同时QA感觉该问题比较影响体验,可告知PM且与PM达成一致后,拉微信群 , @RD , 反馈bug,让RD修改 。
5、若QA感觉需求设计有问题,可与RD达成一致后,与RD共同反馈给PM 。
6、在测试中,遇到RD无法解决的bug,同时无法解决的bug数量较多 。
解决办法:
1)将问题一一统计,在企业微信上拉群:QA、RD、PM,在群里告一一抛出问题,@RD和@PM,反馈实情,让RD和PM商量,并给出最终结果 。