標題:沒頭沒尾--項目開發筆記
關鍵詞:分佈式開發 C# 項目分工
11月19號:上午,天氣冷
項目已經進行到一半了,過程中我的想法也已經變來變去變過很多次。與同事們的交流,與朋友們的交流都已經給我帶來了很多的幫助。這裏,我儘量把這些寫出來,與大家交流一下。
先介紹一下情況吧。下面就是這個項目以及相關的人員。
l 項目情況
一個跨企業的信息平臺,主要的業務單據的處理量是在一家公司(出錢的那家J)。其它的和這家公司相關公司也需要通過internet訪問本系統,並提交數據,生成單據,以及打印單據等等業務。從總體上來說,項目的業務思想(也就是那家公司採用的賺錢方式)是比較先進的,可以充分的利用現有技術的發展。
爲了以後方便,我們的CTO給這個項目起了個項目內部名:BOSTON。以後叫起來蠻方便的。這個我覺得的對開發來說項目有個內部名有利於討論時的統一什麼的,蠻好,下一個項目我們準備起名叫“海角天涯”。哈。
領導說要用最新的C#來做項目,兄弟部門用C#做過一個ASP.NET的DEMO。有一些經驗可以參考。
l 我
簡單的說,我是一個不太喜歡寫程序的人,所以編程水平一般。不過比較喜歡思考。嘻,這可不是吹。目前在這個項目中算是技術經理,主要管理技術方面的事。
l Team
BOSTON項目的集中的是本單位的一堆牛人,寫程序的水平都蠻高。也各有專長,比如有DELPHI的高手,有JAVA的高手,VB的高手。不過對VS.NET都是從頭開始。公司以前的產品是兩個極端:一種是單機版,就是幾乎數據訪問與窗體綁定在一起寫的那種產品;還有一種就是用公司自己從米國帶回來的一個JAVA的中間件產品開發的產品,徹底的N層開發的思想,什麼UI層,BO(Business Object)層,DO(Data Object)層分的特清楚。都不給你混亂的機會。那麼新的項目對Team中的每個人都是一個考驗。
l 朋友
在職研究生班的同學,有時一起交流開發與項目管理的經驗。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
開始的時候沒什麼好說的,需求的去做需求,我們的把兄弟部門的CR#項目的SOURCECODE拿來,開始研究。
下一節將談我們在研究兄弟部門C#項目過程中的一些討論。