第11周總結
所在公司為跨國企業,做一個專案需要不同國家的部門相互配合,最為蛋疼的是英語交流,中國人的中式英語與別國的某式英語交流全靠猜,過程酸爽無比。另外,不同國家有不同的作息習慣和表達方式,這導致工作效率極其低下,溝通是最大的問題。
接下來一週將會跟蹤管理測試組所提出的bug。根據測試組所提出的bug,我們根據其測試用例進行復現,並對問題進行分配(甩鍋)。
根據對問題的分析,可將其分為四類: (1)不是問題:問題風險等級較低,與客戶溝通後表示能夠接受,則問題關閉。 (2)測試用例問題:測試組根據需求重新設計測試用例,並進行測試 (3)軟體bug:開發人員修改程式碼,並且白盒測試通過後,交由測試組進行黑盒測試。 (4)需求設計問題
但第四類問題本不應該出現,系統工程師應該在軟體開發之前就凍結需求,而不應該在軟體開發結束後通過測試才發現需求設計的問題,這導致開發成本大大增加。
跟蹤Bug的任務結束,這周解決了4個bug,leader將剩餘的bug全部拒掉。由於測試組是中東的同事,因此交流起來有些吃力。另外,測試組提的bug大部分描述不清晰,要麼是對需求理解不到位導致測試用例設計有問題。這大大拖延了專案的交付時間。leader對他們的不專業都急眼了,哈哈。。。。
通過這一週對Bug的跟蹤,對我最大的觸動有以下兩點: (1)英語極其重要。在外企,不論是看文件、寫郵件還是交流完全依靠英語。換句話說,除了和中國同事說話用漢語,其餘全部靠英語完成(中國同事之間寫郵件也是英語哦)。英語真的會成為個人發展的瓶頸。
另外,企業開發軟體和學校有著天壤之別,各種流程非常嚴格,而學校更像是過家家。
這周看需求說明書,死磕function和feature的區別(就是鑽牛角尖): function:產品本身的特性/特點。 feature:產品的功能點。 以我自己的理解來說:膝上型電腦就是電腦,能完成桌上型電腦的各種功能,而這就是function;膝上型電腦帶指紋解鎖、Type—C充電口,這些均屬於feature。不知道這樣理解是否正確
馬上就國慶節了,下週應該不會有太多事。下週任務:繼續死磕產品的系統功能需求說明書和軟體功能需求說明書。