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