代碼完成之后,測試的工作也隨之展開。但是由于成本的原因,我們并沒有再加入專業的測試人員來進行,而只是用開發人員自己來進行系統測試,讓開發人員互相測試別人實現的功能。由于開發人員與測試人員所需的專注點不同,造成了開發人員很多問題在測試中沒有被發現,缺乏測試的經驗。從另一個方面說,是開發人員不能夠及時的轉換自己的角色,而是還把自己定位在開發人員上面,更加關注的問題出在什么地方并立刻去解決它,而不是設法去發現隱藏的Bug。當然,還有一些細節的地方,比如說測試都應該是開發人員發布一個安裝包,然后單獨進行測試,但有的時候為了圖省事,有的功能在調試狀態下發現通過了,在安裝包中就沒有再驗證,有時也會出現意想不到的情況發生。
大家可以看到,軟件的質量可能就是被這一步步的失誤,錯誤,粗心等等影響了。這些問題都是在項目管理中暴露出來的,可以說是由于項目經理對于質量的要求還不高,有的時候為了片面追求成本與時間而忽視了質量,從而造成了質量的下降。算是個總結和教訓吧,也希望大家能夠說出你的想法與意見,多多交流,共同進步。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/