星期日, 7月 31, 2005

專案執行

這次有一個接case的機會,讓我加加經驗值,做這個東西之前,我不會c#,不會sybase,沒有database的實戰經驗,只有爽快而已,不過這是一次很重要的經驗,首先整個組合裡沒有人接過這樣的case,也沒接過,做這樣的事,似乎膽子太大了點.

拿到這開發文件後有許多注意的要點在這之後要慢慢的記下來:

首先這是個很多畫面的應用程式,而真的需要這樣多的人力去開發嗎?第一次用C#,第一次拉那麼多的試窗介面,我們浪費很多的時間去試了很多東西,才得到了一些結果.

畫面分析:

畫面是很多沒錯,但是功能都差不多,而且如果一開始對這些都很默生的話,那必須集中人力去針對某些細節去討論,當完成了一個基礎的雛形後,就開始為程式的命名方式,寫做方法,做個規化,當討論到一個結果後就可以針對類似的畫面做苦功了,一個人做苦功常常會比分出兩三個人快,類似頁面,也比較能掌握命名方式.

分工合作:

由一個主要的人去領導,去掌握是一見重要的事,很多人只會做,就像球員一樣,但是缺少一個教練,後衛,跑壘指導員的話,多多少少是盲目的,而這樣的人不一定要是一個很會做的人,但是他是要能看出缺點.問題.和指導出方向,所以經驗是很重要的.

文件的寫作:

大部份的人都還沒有寫做文件的習慣,我也是!!雖然說能把事情解決,但是將文件製造出來卻是個問題,有可能寫出來的東西七零八落,這必須多學習一些相關的課程才能去好好的改善.首先機本上由開發文件所製造出的問題,由條例式的列出,並向PL解決.在來就是研發過程中技術上解決方式的文件寫作,有可能當下因趕案件而沒寫,但事後這必須補齊,才能當作這整個case的結束.


這次雖然不是由設計到開發整個流程,但確是實戰的一個很大的體驗,很多東西也是面臨到才去解決的,而這次的裝備卻可能是下次一路順風的開始.

沒有留言: