第11周总结

所在公司为跨国企业,做一个项目需要不同国家的部门相互配合,最为蛋疼的是英语交流,中国人的中式英语与别国的某式英语交流全靠猜,过程酸爽无比。另外,不同国家有不同的作息习惯和表达方式,这导致工作效率极其低下,沟通是最大的问题。

接下来一周将会跟踪管理测试组所提出的bug。根据测试组所提出的bug,我们根据其测试用例进行复现,并对问题进行分配(甩锅)。

根据对问题的分析,可将其分为四类:
(1)不是问题:问题风险等级较低,与客户沟通后表示能够接受,则问题关闭。
(2)测试用例问题:测试组根据需求重新设计测试用例,并进行测试
(3)软件bug:开发人员修改代码,并且白盒测试通过后,交由测试组进行黑盒测试。
(4)需求设计问题:系统工程师重新与客户沟通,并重新设计需求。

但第四类问题本不应该出现,系统工程师应该在软件开发之前就冻结需求,而不应该在软件开发结束后通过测试才发现需求设计的问题,这导致开发成本大大增加。

跟踪Bug的任务结束,这周解决了4个bug,leader将剩余的bug全部拒掉。由于测试组是中东的同事,因此交流起来有些吃力。另外,测试组提的bug大部分描述不清晰,要么是对需求理解不到位导致测试用例设计有问题。这大大拖延了项目的交付时间。leader对他们的不专业都急眼了,哈哈。。。。

通过这一周对Bug的跟踪,对我最大的触动有以下两点:
(1)英语极其重要。在外企,不论是看文档、写邮件还是交流完全依靠英语。换句话说,除了和中国同事说话用汉语,其余全部靠英语完成(中国同事之间写邮件也是英语哦)。英语真的会成为个人发展的瓶颈。
(2)理解软件需求要到位。进入软件行业,完全是根据用户的需求开发软件。因此,作为软件工程师,对需求的理解深度将极大影响代码设计的合理程度,需求理解的越全面,bug就越少(以后加班的风险就越低)。

另外,企业开发软件和学校有着天壤之别,各种流程非常严格,而学校更像是过家家。

这周看需求说明书,死磕function和feature的区别(就是钻牛角尖):
function:产品本身的特性/特点。
feature:产品的功能点。
以我自己的理解来说:笔记本电脑就是电脑,能完成台式机的各种功能,而这就是function;笔记本电脑带指纹解锁、Type—C充电口,这些均属于feature。不知道这样理解是否正确

马上就国庆节了,下周应该不会有太多事。下周任务:继续死磕产品的系统功能需求说明书和软件功能需求说明书。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值