亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

QA品管制訂職業(yè)規(guī)劃要領(lǐng)

發(fā)布時(shí)間:2017-11-05 編輯:1018

  本文以過來人的工作經(jīng)歷經(jīng)驗(yàn)談QA品管的職業(yè)規(guī)劃,并附QA的定義。

  對(duì)于薪資,我覺得應(yīng)該市場這個(gè)角度來看。如果員工的跳槽沒有受到太大的限制,那么這就是一個(gè)開放的市場,而對(duì)于一個(gè)開放的市場,一個(gè)員工的價(jià)值和他的薪資大體是對(duì)應(yīng)的,不會(huì)有太大的出入。如果你抱怨老板給的薪水太低,那么你需要考慮的不是這個(gè)老板有多奸詐,而是你是否值更高的價(jià)格?偸菍⒃驓w咎于外在因素不過是不成熟的一種表現(xiàn)。延伸開來,我們更應(yīng)該考慮的是我們的能力是否得到提高而不是薪資。做事和賺錢的關(guān)系很多人都顛倒了,事情做好了,錢自然就來了(否則你就跳槽了)。

  永遠(yuǎn)盯著錢跑不過是一種短視的投機(jī)行為而已。同樣的理論,職業(yè)規(guī)劃也應(yīng)該是從能力的提高而不是工資的提高的角度來考慮--錢是必須要考慮的,但是作為長期的職業(yè)規(guī)劃,收入是從屬于能力的提高的,如果主次顛倒了,很容易迷茫。同時(shí)軟件測試工作是個(gè)技術(shù)活,如果你覺得你的目的是利用QA作為跳板,最后達(dá)到自己開公司或者從事純粹的商業(yè)管理的階層,那么我不覺得我能夠提供任何的建議,因?yàn)槲也欢N夷軌蛘f上一點(diǎn)點(diǎn)的,是QA的職業(yè)規(guī)劃。

  從技術(shù)的角度來講,QA的職業(yè)規(guī)劃其實(shí)不復(fù)雜,它其實(shí)取決于你對(duì)軟件行業(yè)的了解。大體來講,軟件有三大類:

  基礎(chǔ)件Infrastructure software (such as Linux OS, Storage software...)

  中間件 Middleware (such as IBM Websphere, BEA Weblogic, Oracle DB ...)

  和用戶件 Consumer product (such as MS Word 用友財(cái)務(wù)軟件, 搜狐 ...)

  軟件測試人員的能力也分三個(gè)層次:表層,中層和核心部分[這幾個(gè)是我自己捏造的說法,姑且稱之]。

  表層是指用戶界面的測試。網(wǎng)站的網(wǎng)頁的界面是最容易理解的,但是對(duì)于很多中間件的軟件而言,比如說ORACLE DB,他們也有很多軟件是有用戶界面的,當(dāng)然這里的用戶不是上街買菜的大嬸。界面測試的技術(shù)含量比較小。并不需要太多的專業(yè)知識(shí),這大概是很多人覺得QA不夠有技術(shù)含量的原因。

  我說的中層的測試多數(shù)是指功能測試和API測試。這個(gè)時(shí)候,軟件測試就更多的依賴于對(duì)軟件核心功能的理解了。這個(gè)層次的測試更多的是自動(dòng)化測試--無論是用專業(yè)的測試軟件還是自己寫測試工具。我現(xiàn)在應(yīng)該在這個(gè)層次。我相信大部分QA也不過是這個(gè)層次,區(qū)別在于對(duì)測試工具的掌握程度和各自的編程能力。

  我想象中的核心的部分的測試更多的是白盒子測試。不要以為這個(gè)很容易,至少到目前為止我還沒有看到有幾個(gè)人可以做到。我已經(jīng)做了一年左右的research,我還沒有看到太多這方面的權(quán)威資料,也暫時(shí)不知道該如何進(jìn)行(望不吝賜教!)

  從技術(shù)層面來講的職業(yè)規(guī)劃到這里其實(shí)已經(jīng)很清晰了。明白自己在那個(gè)層次,了解將來自己可以往什么層次發(fā)展是第一部,然后就是需要找到通往下一步的路--這條路要找到不是很容易的,唯一找到這條路的方法就是不斷學(xué)習(xí)提高,從而讓自己能夠迅速的從更深刻的層次了解自己需要測試的軟件。

  職業(yè)規(guī)劃當(dāng)然不能只有技術(shù)的部分,人性也是必須考慮的因素。這里的人性,是指自己對(duì)自己的了解。有些人天生就喜歡技術(shù),有些人天生就不喜歡,有些人介于這兩者之間。有些人就是能迅速理解技術(shù),有些人沒有這方面的天賦。QA的將來并非只有做技術(shù)一途。事實(shí)上,QA的職業(yè)發(fā)展比做純粹的開發(fā)更加廣闊。

  因?yàn)镼A需要接觸的是全部的代碼,所以QA需要對(duì)開發(fā)項(xiàng)目有更全面的了解,所以QA比開發(fā)人員更容易做好PM(項(xiàng)目經(jīng)理)的工作基于同樣的原因,在具備了一定的開發(fā)經(jīng)驗(yàn)之后,QA更容易也更勝任架構(gòu)工程師的工作。

  QA的工作的一個(gè)很重要的組成部分是和別人溝通,所以QA很容易轉(zhuǎn)到做用戶需求的領(lǐng)域,等于是一腳邁入產(chǎn)品設(shè)計(jì)的大門;谕瑯拥脑颍琎A做產(chǎn)品的技術(shù)支援是最自然的過度,技術(shù)支援再往上走就是專業(yè)的顧問公司了

  總而言之一句話:做好職業(yè)規(guī)劃需要對(duì)技術(shù)和自己有深刻的了解

  QA的定義:

  QA即英文QUALITY ASSURANCE 的簡稱,中文意思是品質(zhì)保證,其在ISO8402:1994中的定義是“為了提供足夠的信任表明實(shí)體能夠滿足品質(zhì)要求,而在品質(zhì)管理體系中實(shí)施并根據(jù)需要進(jìn)行證實(shí)的全部有計(jì)劃和有系統(tǒng)的活動(dòng)”。有些推行ISO9000的組織會(huì)設(shè)置這樣的部門或崗位,負(fù)責(zé)ISO9000標(biāo)準(zhǔn)所要求的有關(guān)品質(zhì)保證的職能,擔(dān)任這類工作的人員就叫做QA人員。

  無論是ISO9000還是CMMI,都是以過程為中心。也就是說,通過過程的持續(xù)改進(jìn)來提高產(chǎn)品質(zhì)量。而過程質(zhì)量與產(chǎn)品質(zhì)量如何正向關(guān)聯(lián)呢?就需要質(zhì)量保證(QA)。這也是ISO9000和CMMI都很推崇的方法。但從國內(nèi)軟件企業(yè)的現(xiàn)狀來看,很多企業(yè)的過程體系都相差無幾,而開發(fā)出來的產(chǎn)品質(zhì)量卻千差萬別。導(dǎo)致這種差別的原因有很多,過程及其執(zhí)行方式的生搬硬套就是其中很重要的原因之一。

  在建立QA組織的時(shí)候,多數(shù)企業(yè)也這樣實(shí)行“拿來主義”。就像看著別人穿著一雙非常漂亮的鞋,就想拿過來自己穿,一般都不會(huì)適合自己。其結(jié)果要么是打腫腳穿大鞋,要么是削足適履,效果可想而知。我們應(yīng)該做的是“量腳買鞋”、“量體裁衣”。QA組織的建立也一樣,應(yīng)先了解企業(yè)的文化、可獲得的資源以及過程成熟度水平等,再據(jù)此選擇適宜的QA組織。下面我們就從一個(gè)動(dòng)態(tài)的視角來探討QA組織的建立。

欄目推薦
最新推薦
熱門推薦