剛剛結(jié)束最后一個(gè)頁(yè)面的性能測(cè)試,也暗示著我參加的第一個(gè)項(xiàng)目的告終。三個(gè)月了,總結(jié)一下!:)

          項(xiàng)目還沒(méi)有結(jié)束,剩下的任務(wù),不是我現(xiàn)在的水平能參與的了。

          想想這幾個(gè)月,從式樣理解開(kāi)始,參與了詳細(xì)設(shè)計(jì),編碼,PT1,PT2,結(jié)合測(cè)試,直到最后的性能測(cè)試。項(xiàng)目雖然不大,技術(shù)含量也不高,卻著實(shí)讓自己學(xué)到了不少東西。

          初進(jìn)項(xiàng)目組
          leader第一天開(kāi)了一個(gè)小會(huì),主要把項(xiàng)目的背景和一些相關(guān)情況給我們講解了一下。然后發(fā)給我們工程表,我被分到了兩個(gè)最簡(jiǎn)單的頁(yè)面(照顧新員工嘛^.^)。

          前兩天的任務(wù)就是式樣理解(日方提供的式樣書,相當(dāng)于系統(tǒng)設(shè)計(jì)文檔)。我當(dāng)時(shí)很費(fèi)解,為什么一個(gè)試樣書的理解需要兩天的時(shí)間。文檔是日文的,幸好有翻譯幫忙,當(dāng)我一一了解了那一句句難懂的日文之后,去分析它的要求和目的,初步設(shè)想解決辦法。還的確用了整整兩天的時(shí)間。(leader對(duì)時(shí)間掐的還是蠻準(zhǔn)的嘛)

          詳細(xì)設(shè)計(jì)
          剛做的時(shí)候,感想很多,記得當(dāng)時(shí)寫過(guò)一篇blog。
          http://www.aygfsteel.com/realsmy/archive/2007/08/29/140736.html

          這是這幾個(gè)月始終沒(méi)有脫離的內(nèi)容,也是最讓我痛苦的部分。隨著式樣一次又一次的變更,BUG一個(gè)又一個(gè)的發(fā)現(xiàn),就得一遍又一遍的修改啊。

          編碼
          PG的日子過(guò)的還是挺快樂(lè)的。我喜歡編碼,喜歡遇到各種無(wú)法解決的問(wèn)題,喜歡感受那解決完每一個(gè)“實(shí)現(xiàn)難點(diǎn)”后的快感。

          PT1
          第一輪測(cè)試是針對(duì)詳細(xì)設(shè)計(jì)書的,先是通過(guò)Excel的一個(gè)帶宏的模板,把DD設(shè)計(jì)書轉(zhuǎn)成PT1測(cè)試書。然后就是根據(jù)自己當(dāng)時(shí)寫的每一個(gè)設(shè)計(jì)點(diǎn)進(jìn)行測(cè)試。

          從方法上講屬于白盒測(cè)試,利用的就是eclipse提供的單步調(diào)試。測(cè)試代碼的運(yùn)行是否正常走到了每一個(gè)測(cè)試點(diǎn),以及針對(duì)詳細(xì)設(shè)計(jì),測(cè)試代碼的邏輯設(shè)計(jì)是否完善。

          PS:測(cè)試的BUG數(shù)有很多說(shuō)道,特別是,0個(gè)BUG和1個(gè)BUG的區(qū)別,要遠(yuǎn)高于1個(gè)BUG和兩個(gè)BUG的區(qū)別。

          PT2
          就是黒盒測(cè)試。測(cè)試書需要自己來(lái)寫,每一個(gè)測(cè)試點(diǎn)都要寫得很詳細(xì)。然后針對(duì)測(cè)試數(shù)一一測(cè)試。每一個(gè)測(cè)試點(diǎn)還都需要保存相應(yīng)的截圖。

          起初我還真小看了PT2,總感覺(jué)自己寫的代碼,在編碼的時(shí)候就調(diào)試過(guò)很多次了,而且又經(jīng)過(guò)了PT1,哪里還會(huì)有錯(cuò)誤。結(jié)果恰恰相反。PT2的BUG數(shù)還真不少。

          讓我想起leader曾說(shuō)過(guò)的,“一個(gè)頁(yè)面的完成,不是說(shuō)點(diǎn)擊一個(gè)功能按鈕,出了結(jié)果且沒(méi)有報(bào)錯(cuò)就算完成了。”。的確,那最多算完成了一半兒。

          結(jié)合測(cè)試
          測(cè)試數(shù)是leader自己寫的,從整個(gè)系統(tǒng)的使用角度去想,把我們每個(gè)人做的部分都結(jié)合到服務(wù)器上,調(diào)試各種結(jié)合的測(cè)試。如果說(shuō)我們每個(gè)人做的部分是一個(gè)模塊的話,主要是考察模塊與模塊之間的磨合性,以及自己的模塊在眾多模塊中的生存性。

          看了leader的測(cè)試書,再看自己的PT2測(cè)試數(shù),其實(shí)有些部分是差不多的,但是能明顯的看出,leader考慮的內(nèi)容要比我考慮的完善得多。還有待學(xué)習(xí)啊。

          性能測(cè)試
          我感覺(jué)最有意思的部分,因?yàn)閷?duì)我來(lái)說(shuō)是最新鮮的。從來(lái)沒(méi)有實(shí)際的操作過(guò)那么多條數(shù)據(jù)。我本是個(gè)對(duì)數(shù)字十分敏感的人,這對(duì)我來(lái)說(shuō),更是一種吸引。

          可惜的是,我涉及到的幾個(gè)表,要求施加的壓力都太小了。很容易的就測(cè)完了。看這我的導(dǎo)師和另幾位同事,一插就是幾百萬(wàn)條,還在討論著各自的時(shí)間和方法,自己真的有些羨慕。下次有機(jī)會(huì)一定要要爽一回,一口氣也插它個(gè)幾百萬(wàn)條。

          總結(jié)下自己的成長(zhǎng):
          1. 對(duì)一個(gè)外包的項(xiàng)目有了初步的了解。當(dāng)然我知道,每一個(gè)項(xiàng)目都是不一樣的,涉及到的步驟,相關(guān)工具,相關(guān)模板都是不一樣的。我在期待著下一個(gè)項(xiàng)目。

          2. 對(duì)struts有了更深一層的了解。這個(gè)項(xiàng)目的框架是同事寫的,其實(shí)就是在struts的基礎(chǔ)上又封裝了一層,曾經(jīng)幾次想要修改這個(gè)框架,也讓我長(zhǎng)了不少見(jiàn)識(shí)。特別是在編碼中應(yīng)用到的log4j,filter等,以前都沒(méi)用過(guò),也不知道是誰(shuí)發(fā)明的,的確好用。

          3. 深刻體會(huì)到一個(gè)良好的管理體系對(duì)做外包項(xiàng)目是多么的重要。本身外包(我做的這個(gè))的技術(shù)含量并不高。一個(gè)團(tuán)隊(duì)需要做好的就是在最短的時(shí)間的內(nèi)對(duì)每一個(gè)階段內(nèi)容做到最優(yōu)。

          4. 日語(yǔ)的重要性。無(wú)論是讀還是寫還是聽(tīng)。都太重要了。如果日語(yǔ)好的話,不用每次都找翻譯幫你解釋一個(gè)個(gè)文檔,不用每次都查字典去看某個(gè)單詞怎么寫,不用等翻譯在的時(shí)候才可以和日本客戶交流。我,還差的太遠(yuǎn)。

          期待著下一個(gè)項(xiàng)目。(據(jù)說(shuō)下周就可以確定了,應(yīng)用東芝框架的那個(gè),哈哈,我喜歡)

          給自己加油!~:)

          歡迎來(lái)訪!^.^!
          本BLOG僅用于個(gè)人學(xué)習(xí)交流!
          目的在于記錄個(gè)人成長(zhǎng).
          所有文字均屬于個(gè)人理解.
          如有錯(cuò)誤,望多多指教!不勝感激!

          Feedback

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 12:52 by icywing
          要是再寫一些項(xiàng)目實(shí)戰(zhàn)記錄或者測(cè)試報(bào)告之類的就好了!

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 14:06 by RaviLi
          好好努力了,頂個(gè)!

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 15:54 by 翔南
          加油加油!!
          我啥時(shí)候也能參與個(gè)項(xiàng)目 嘿嘿!

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 16:21 by 久城
          @icywing
          :)第一次做項(xiàng)目,完全處于學(xué)習(xí)的狀態(tài),不敢談經(jīng)驗(yàn)什么的嘿嘿。但以后慢慢會(huì)寫的。至于測(cè)試報(bào)告,還沒(méi)寫過(guò)呢。

          @RaviLi
          謝謝鼓勵(lì)。

          @翔南
          看過(guò)你的BLOG,你比我大學(xué)的時(shí)候強(qiáng)多了。加油。

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 17:09 by 北極雪
          同意樓上!

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-13 20:37 by 仙杜
          寫的真好,又真實(shí)又溫暖,還有一種向上的力量.

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-14 09:55 by CoderDream
          不錯(cuò),加油!

          樓主參加的項(xiàng)目看樣子很小,能否介紹一下組織結(jié)構(gòu),如整個(gè)項(xiàng)目從頭到尾有多少人參與,具體職責(zé)是什么?項(xiàng)目驗(yàn)收前有沒(méi)有在客戶現(xiàn)場(chǎng)測(cè)試?

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-14 14:07 by 久城
          :)的確是個(gè)小項(xiàng)目,剛開(kāi)始的時(shí)候只有五個(gè)人。一個(gè)leader,兩名骨干(包括我的導(dǎo)師),一個(gè)新來(lái)的研究生,最次的就是我。

          項(xiàng)目是一個(gè)大系統(tǒng)中的小小子系統(tǒng)。leader做好工程表,服務(wù)器的搭建和維護(hù)由我導(dǎo)師負(fù)責(zé),然后我導(dǎo)師帶那個(gè)研究生負(fù)責(zé)batch部分,另一個(gè)骨干帶我負(fù)責(zé)頁(yè)面部分。項(xiàng)目二期又加入了三名成員,負(fù)責(zé)賬票部分。

          每天都要完成工程表中的任務(wù),其中還遇到了幾次式樣變更,特別是我的那個(gè)頁(yè)面,有一次變更很大,頁(yè)面都快變沒(méi)了,最后還是延遲到十一以后才處理完。

          目前項(xiàng)目還沒(méi)有驗(yàn)收,還處于等待客戶回應(yīng)的階段,之后我要對(duì)一些不具合做處理。客戶現(xiàn)場(chǎng)的測(cè)試會(huì)有人負(fù)責(zé),不過(guò)應(yīng)該沒(méi)我的事兒了嘿嘿。

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-16 11:47 by 彭俊
          呵呵 寫的挺好的,頂一個(gè)。
          好歹流程很正規(guī),不象我這里,一切都是自己決定,用什么不用什么都自己。有時(shí)間真的很迷惘啊,有種不知道何去何從的。。。

          # re: 參與第一個(gè)外包項(xiàng)目總結(jié)  回復(fù)  更多評(píng)論   

          2007-10-19 08:44 by bigboy
          真不錯(cuò),你很厲害,羨慕啊

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          Copyright © 久城

          主站蜘蛛池模板: 宜良县| 乐陵市| 宜章县| 罗源县| 北海市| 木里| 赤壁市| 恩施市| 邳州市| 离岛区| 东兰县| 印江| 乾安县| 义马市| 上杭县| 松阳县| 沅陵县| 彰武县| 吕梁市| 长阳| 洱源县| 汕头市| 永泰县| 临漳县| 晋州市| 石门县| 新田县| 南皮县| 山丹县| 平顶山市| 嘉鱼县| 崇明县| 灵台县| 集贤县| 陕西省| 永春县| 宝鸡市| 双牌县| 右玉县| 揭东县| 区。|