- 相關(guān)推薦
十六招成為大型軟件項(xiàng)目的開(kāi)發(fā)英雄[4]
11、為測(cè)試人員建立測(cè)試版(Build Release for Testers)
讓你的生成器加把勁,讓他為你的內(nèi)部質(zhì)量保障團(tuán)隊(duì)建立補(bǔ)丁程序。
12、測(cè)試階段(Testers Take Flight)
希望你已經(jīng)有了一個(gè)質(zhì)量保障團(tuán)隊(duì),如果沒(méi)有那你就要著手建一個(gè)至少有一人的質(zhì)量保障團(tuán)隊(duì),并給團(tuán)隊(duì)的人配備程序缺陷追蹤系統(tǒng)。讓他們盡快拿到補(bǔ)丁程序,并且開(kāi)始測(cè)試。順便說(shuō)一句,如果你能把客戶(hù)或終端用戶(hù)納入你的質(zhì)量保障團(tuán)隊(duì)那就再好不過(guò)了。只要你的測(cè)試人員發(fā)現(xiàn)錯(cuò)誤(如有關(guān)功能模塊執(zhí)行的問(wèn)題),要保證他們能把這些錯(cuò)誤報(bào)告給軟件程序員。如果你有一個(gè)好的軟件缺陷跟蹤系統(tǒng)的話,當(dāng)你的測(cè)試員給出反饋或是改變了錯(cuò)誤軟件的狀態(tài),這個(gè)系統(tǒng)應(yīng)該會(huì)自動(dòng)發(fā)送E-mail給程序員。
13、軟件開(kāi)發(fā)人員致力于主干開(kāi)發(fā)工作(Software Developers Work on Trunk)
當(dāng)你的測(cè)試員在做測(cè)試時(shí),你的程序員在繼續(xù)著下一周要做的功能模塊。當(dāng)軟件出現(xiàn)錯(cuò)誤時(shí),程序員返回子系統(tǒng),解決問(wèn)題,然后再回到主干的開(kāi)發(fā)中。
14、驗(yàn)收補(bǔ)丁
你的測(cè)試員已經(jīng)完成測(cè)試了嗎?所有的事情看上去順利嗎?別著急!你僅僅是完成了第一套可以安裝的功能模塊罷了。從技術(shù)上講,如果你的工作是按照上邊列出的步驟進(jìn)行的,在這個(gè)階段,客戶(hù)或測(cè)試人員應(yīng)該能夠安裝這個(gè)軟件,并有一個(gè)可以使用的補(bǔ)丁系統(tǒng)。
15、繼續(xù)步驟9到14
你要繼續(xù)不斷地努力直到完成那20%的功能模塊,這個(gè)目標(biāo)并不像你所想的那么遙遠(yuǎn)。
16、你的目標(biāo)是集中攻克一些小的功能模塊并把測(cè)試版發(fā)給測(cè)試人員。這與原來(lái)完成一個(gè)大型的軟件項(xiàng)目,實(shí)現(xiàn)了它的全部功能卻錯(cuò)誤百出有很大的區(qū)別。
你的團(tuán)隊(duì)將會(huì)受到極大鼓舞從而能夠每周都開(kāi)發(fā)出可運(yùn)行的軟件!他們的工作效率將會(huì)大大提高,整個(gè)項(xiàng)目將獲得巨大的動(dòng)力!
當(dāng)測(cè)試人員發(fā)現(xiàn)軟件錯(cuò)誤時(shí),你的程序員將更迅速地進(jìn)行修復(fù),因?yàn)樗麄兯鶎?xiě)的代碼都很清晰的印在腦海中!如果功能模塊需要修改,也能很快被發(fā)覺(jué),修改過(guò)程也將更順暢。
你的商業(yè)用戶(hù)將看到軟件的優(yōu)勢(shì),而你將從他們那里得到更多的資源,更好的工具以及更多的尊重!軟件用戶(hù)將大力支持你的產(chǎn)品!
要做的很多嗎?這取決于你的開(kāi)發(fā)流程,如果你沒(méi)有按上述程序進(jìn)行,那么你就有大量的工作要做,但是如果你抓住重點(diǎn)、執(zhí)行迅速,那么要建立一個(gè)理想的環(huán)境并不難。
享受成為軟件開(kāi)發(fā)英雄的樂(lè)趣吧!
【十六招成為大型軟件項(xiàng)目的開(kāi)發(fā)英雄[4]】相關(guān)文章:
Java開(kāi)發(fā)實(shí)習(xí)目的04-18
五招教你成為老板愛(ài)將08-13
13招成為一個(gè)好上司07-21
5招讓你成為辦公室女王07-07
十招讓你迅速成為搶手人才11-10
16招讓你成為羽毛球高手03-26
淺談軟件開(kāi)發(fā)項(xiàng)目的管理03-29
以下5招讓你成為下屬愛(ài)戴的好上司03-10