官术网_书友最值得收藏!

引子

今天,軟件測試工程師會告訴我們,他們的主要工作就是發(fā)現(xiàn)缺陷。但是,我們都知道,測試將永遠不會找到所有的缺陷,而且更不可能去“測試質(zhì)量”。產(chǎn)品質(zhì)量的顯著提高需要改變我們的軟件工程實踐。為了達成長遠的影響,我們的測試工程師必須要有更高的技能,并參與到軟件開發(fā)生命周期中的每一個階段中來。測試必須要不斷地發(fā)展,以確保軟件質(zhì)量從產(chǎn)品剛開始構(gòu)想階段就得到貫徹。測試需要了解如何建立一個高質(zhì)量的基礎架構(gòu),以及如何最大化測試的影響,同時保持靈活性,并不斷提高測試效率。

——S·索馬塞加爾(DevDiv副總裁)

是的,包括微軟公司在內(nèi)的業(yè)界各個軟件開發(fā)企業(yè)在不長的幾十年的軟件產(chǎn)品開發(fā)和服務提供的實踐中,都深深認識到軟件測試和軟件測試工程師在軟件開發(fā)工程過程中是必不可少的。在早期的“軟件作坊”時代中,個人英雄主義盛行,大家崇尚程序員單打獨斗的行為。但很明顯,現(xiàn)如今已經(jīng)到了一個新的時代,一個軟件作為服務來提供的時代,一個軟件系統(tǒng)的復雜性急劇增加的時代,一個成功的軟件開發(fā)需要大量各有所長在一起相互配合和協(xié)作的人群參與的時代,一個多樣化的時代。我們站在一個越來越“平”的地球上。在這個時候,在一個團隊中,軟件開發(fā)工程師重要、項目經(jīng)理重要、測試工程師重要、文檔工程師重要……因為少了誰,哪個角色做得不好,都會影響到產(chǎn)品最終如期發(fā)布搶占市場先機,都會影響到用戶的最終體驗——這種影響是生死攸關(guān)的。

但是,如果有人今天告訴我們說:“作為一個軟件測試工程師,你非常重要。”我們可千萬不要當真!要明白這些站在臺上的人他們總是喜歡忽悠,而且問題是:不管臺子下面坐的是什么樣的人,他們最多只能夠講講他們腦袋里的那點東西。的潛臺詞,他們的本意是:軟件測試工程師這個群體,重要!但作為個體的我們,只有首先讓自己變得重要,然后才能有幸去代表“軟件測試工程師”這一“重要”群體。任何人無法把“重要”這一榮譽附加到我們身上,我們只有自己不斷努力學習專業(yè)知識,不斷積累實踐經(jīng)驗,才能贏得同事們的尊重和贊賞、獲得應得的回報,真正變得重要。之所以說軟件測試工程師這個角色并不是一個技術(shù)含量低或者低人一等的工作,是因為這種評價完全取決于從事和參與這項分工的人的能力、素質(zhì)和技術(shù)水平。從這種層面上來看,只有分工的不同。

“你很重要!”?

主站蜘蛛池模板: 丽水市| 临安市| 金阳县| 霍林郭勒市| 若羌县| 乌苏市| 固阳县| 高碑店市| 工布江达县| 区。| 冕宁县| 怀集县| 旬邑县| 高密市| 陇川县| 巴青县| 晋中市| 长寿区| 柘城县| 南华县| 应城市| 铜川市| 永胜县| 贵南县| 奉节县| 乌拉特后旗| 宕昌县| 阜城县| 正定县| 仲巴县| 中江县| 凯里市| 汉川市| 东乡| 将乐县| 九龙坡区| 临泽县| 休宁县| 连城县| 连山| 思南县|