一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

新時(shí)代的QA角色:IT全能戰(zhàn)士

  故事開(kāi)始于客戶告訴我的一個(gè)反饋:ThoughtWorks成都的一個(gè)項(xiàng)目組,最近這段時(shí)間開(kāi)發(fā)工作量變多,于是擔(dān)任QA角色的某同學(xué)自動(dòng)轉(zhuǎn)入開(kāi)發(fā)模式開(kāi)始寫(xiě)代碼。不僅自己寫(xiě),還拉上遠(yuǎn)在墨爾本的客戶QA一起遠(yuǎn)程結(jié)對(duì)。兩個(gè)QA結(jié)對(duì)開(kāi)發(fā),效果出奇的好:代碼質(zhì)量毫無(wú)問(wèn)題,而且對(duì)需求理解充分透徹,story完成得又快又好。

  客戶表示很驚訝,同時(shí)也看到這種多技能跨角色人才可以帶來(lái)的巨大收益。他說(shuō),他想在自己的團(tuán)隊(duì)里也推廣這樣的實(shí)踐。

  為了理解這個(gè)故事的意義,我們需要回想IT的原點(diǎn)。最初,計(jì)算機(jī)的用戶都是專(zhuān)家,他們自己定義問(wèn)題然后自己解決問(wèn)題。后來(lái),不能以圖靈機(jī)的方式思考的普通人開(kāi)始使用計(jì)算機(jī),于是IT服務(wù)的提供者們成為了物理世界與數(shù)字世界之間的橋梁。說(shuō)到底,整個(gè)IT行業(yè)的價(jià)值所在,就是解決這樣一個(gè) NP問(wèn)題 :

給定任意一個(gè)物理世界存在的問(wèn)題,將其轉(zhuǎn)換為一個(gè)圖靈機(jī)可計(jì)算的問(wèn)題,或指出其不可計(jì)算性。

  這個(gè)不那么通俗的定義,用比較通俗的方式說(shuō)出來(lái),就是 Design Thinking :物理世界存在的問(wèn)題往往以“謎題”(mystery)的方式被提出;而為了用任何形式的機(jī)器來(lái)解決一個(gè)問(wèn)題,我們需要“算法”(algorithm);然而獲知一個(gè)謎題是否有一個(gè)算法可解的過(guò)程,根據(jù)圖靈的論文,本質(zhì)上等價(jià)于 希爾伯特第十問(wèn)題 ,也即是一個(gè)不可能用機(jī)器解決的問(wèn)題,因此這個(gè)過(guò)程需要人類(lèi)的“啟發(fā)式思維”(heuristic)。

  說(shuō)得再簡(jiǎn)單點(diǎn),IT服務(wù)者的工作,其最大價(jià)值不在于解決問(wèn)題,而在于定義問(wèn)題

  定義問(wèn)題這件事之所以如此困難,因?yàn)檫@個(gè)世界上的大多數(shù)人并不了解計(jì)算機(jī)。他們(通常被稱(chēng)為“客戶”,其實(shí)計(jì)算機(jī)魔法學(xué)校的學(xué)生們都知道這只是“麻瓜”的一個(gè)客氣的稱(chēng)呼)腦子里冒出的想法是含糊的、模棱兩可的、未清晰定義的、不一定能被計(jì)算的。而IT服務(wù)者的職責(zé)就是(1)理解這些模糊的想法,并(2)為這些想法找到可以被普通人理解的計(jì)算方案,或者(3)以普通人可以理解的方式說(shuō)明為什么這些想法不能被計(jì)算。

  所以,作為物理世界與數(shù)字世界(麻瓜世界與魔法世界?)之間的橋梁,IT服務(wù)者(以團(tuán)隊(duì)的形式)必須同時(shí)具備與普通人打交道的能力和與計(jì)算機(jī)打交道的能力。很長(zhǎng)時(shí)間以來(lái),這兩種能力歸屬于IT團(tuán)隊(duì)中不同的角色,兩類(lèi)角色之間高昂的溝通成本在漫長(zhǎng)的交付過(guò)程中尚且可以容忍。然而互聯(lián)網(wǎng)時(shí)代要求更短的交付周期、更快的響應(yīng)能力,于是IT行業(yè)開(kāi)始呼喚既善于與人打交道、又善于與機(jī)器打交道的全能戰(zhàn)士。

  有趣的是,當(dāng)我們向現(xiàn)有的角色劃分里尋找這樣的全能戰(zhàn)士,我們發(fā)現(xiàn)最接近的角色是QA。這個(gè)角色需要和客戶直接對(duì)話,弄清客戶那個(gè)含糊不清的故事究竟應(yīng)該用哪些明確的標(biāo)準(zhǔn)來(lái)驗(yàn)證,然后再拿著這些標(biāo)準(zhǔn)來(lái)檢查要交付的軟件是否符合。不知不覺(jué)中,QA們既能使用商業(yè)的語(yǔ)言(保單、免賠、拒絕承保??)、又能使用技術(shù)的語(yǔ)言(URL、服務(wù)器、部署??)。于是,我們也就不再驚訝,當(dāng)這個(gè)團(tuán)隊(duì)出現(xiàn) 多能工化 的訴求,首先響應(yīng)的是QA。

  (胡凱在 他的文章 里也同樣談到了全功能團(tuán)隊(duì)的價(jià)值。)

  另一方面,QA對(duì)于“驗(yàn)證”的重視也恰好與ThoughtWorks對(duì)“最后一英里”的重視暗合。回望過(guò)去ThoughtWorks取得的重要技術(shù)成就,其實(shí)大多與“驗(yàn)證”有關(guān):Selenium、Watir、TDD、CruiseControl、持續(xù)交付??因?yàn)轵?yàn)證才是對(duì)問(wèn)題的定義,而如今在快速變化的市場(chǎng)中打拼的客戶所面臨的最大挑戰(zhàn)往往是清晰地定義問(wèn)題。因?yàn)檫@種既能理解人又能理解機(jī)器的特質(zhì),QA們往往能最好地定義問(wèn)題。

  然而傳統(tǒng)的QA定義——很多時(shí)候就是“人肉回歸測(cè)試機(jī)”——不僅沒(méi)有體現(xiàn)出我們所期望的“multi-skilled”,往往倒是走向一個(gè)最差的結(jié)果:“multi-non-skilled”。“叫你寫(xiě)程序吧,你又不會(huì)寫(xiě);叫你泡客戶吧,你一說(shuō)話就臉紅。算了,你還是做測(cè)試去吧。”這種不負(fù)責(zé)任的態(tài)度讓很多IT從業(yè)者都把QA當(dāng)做職業(yè)發(fā)展的最差選擇。我真的希望,我們能改變這種狀況,讓QA成為這個(gè)行業(yè)最領(lǐng)先的全能戰(zhàn)士角色。

  P.S. 最近和 小朋友 結(jié)對(duì)做QA,教了他很多犄角旮旯的事情。一個(gè)星期里用三種不同語(yǔ)言編程(算上 Selenese 的話就是四種),誰(shuí)說(shuō)QA不是個(gè)有趣的工作?

it知識(shí)庫(kù)新時(shí)代的QA角色:IT全能戰(zhàn)士,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人午夜在线观看 | 精品成人一区二区 | 欧美色网络 | 福利一区二区在线 | 国产在线视频在线 | 国产一区二区三区免费看 | 久久精品伦理 | 青青草伊人久久 | 777久久婷婷成人综合色 | 91久久国产精品 | 国产区高清| 中文字幕一区二区三区精品 | 日本乱人伦片中文三区 | 欧美精品在线免费观看 | 国产性色视频在线高清 | 色鬼网站| 国产一区二区三区鲁婷婷 | 悠悠色综合 | 久久久久这里只有精品 | 久久激情综合网 | 日韩三级 | 337p欧美超大胆日本人术艺术 | 激情六月丁香婷婷 | 久久在精品线影院精品国产 | 国产视频中文字幕 | 99爱视频99爱在线观看免费 | 国产在线观看一区 | 亚洲日本激情综合在线观看 | 久久国产精品久久久 | 天天躁天天碰天天看 | 四虎伊人 | 久久久噜噜噜久久中文字幕色伊伊 | 久久大香香蕉国产免费网站 | 欧美一级久久 | 亚洲乱码一二三四区国产 | 国内精品免费视频自在线 | 亚洲国产99999在线精品一区 | 91精品一区二区三区久久久久 | 小说区乱图片区 | 国产精品外围在线观看 | 国产在线91|