首先,必須有一個很好的團隊合作精神。這點,我們二代證組應該說是作的比較好的,我們組的成員大部分都是公司新人,大家都對公司所分配的責任有很明確的目標并都致力去很好的完成這些目標,我覺得這應該是前一段工作運行順利的保證因素之一。
第二,需要一個好項目的前期調研,總體設計和詳細設計。如果這些工作做好了后面的一些工作應該說是可以水到渠成的。對于版本工作也是如此,如果項目初期就能有一個比較完整的計劃分工(避免不必要的項目返工),版本工作人員的工作也會比較好作一些。
第三,要讓開發人員明確并能體會到版本管理的好處。我們經常會有這樣的想法“每天不停的check in,check out,寫煩人的Comment,有什么好處?只因為這是公司的制度嗎?”,這時我們需要讓大家明白用版本管理軟件的好處,比如“辦論壇及時針對開發人員提出的難點進行解答;針對每日check in的源代碼或是文檔中的存在的問題提出提示,不要讓大家覺得這只是一個框架工程”。
第四,盡量能保證計劃的一致性和連續性。為了保證項目的進度,在項目的初期我們總會有一個比較合理緊湊的開發進度安排,這些安排給了開發人員一種緊迫感,這種緊迫感同時也保證了項目的進度。當然,當開發項目的中會產生這樣或那樣的一些原來沒有考慮的因素導致開發進度的推遲,但這種推遲多了的時候,降低開發人員初期的緊迫感,從而導致計劃的延遲。
第五,源碼的管理,保證書寫代碼的規范性,這樣才能保證項目的可持續性開發。這點我們項目組證努力完善。
第六,努力做好bulid和release的工作,這點,我們項目還需要完善;只有這點做好了才能讓項目以外的人真正了解到項目進展的層度。
大體上,就歸納了以上幾點。
文章來源于領測軟件測試網 http://www.kjueaiud.com/