專案管理之我見 程式設計師程式開發步驟

2021-08-22 03:55:39 字數 1022 閱讀 8375

專案管理之我見-程式設計師程式開發步驟

專案遇到的問題:

程式開發是專案的核心。因此缺少管理的程式開發,就不會作出成功的軟體專案。程式開發過程中,專案的程式設計師是根據已有的模組設計文件,理清思路,然後編寫程式。但是由於程式設計師編寫程式步驟比較隨心,導致可能出現對需求理解不清楚,又或者由於本身的水平有限,導致程式本身存有缺陷。

解決方法:

因此,在專案管理中,專案經理需要指出專案中高階程式設計師必須指導他們所屬的程式設計師。

1.程式設計師必須了解清楚自己所做部分的需求。

2.程式設計師必須了解清楚自己與其他人所做模組的銜接點,及其應該注意的地方。

3.程式設計師在開發前最好編寫乙個開發的步驟文件

步驟如下:

3.1 弄清表間的關係(例如:a表與b表的關係究竟是1:n 還是 1對1 還是 n:m)

3.2 看自己工作所需是檢視還是表,如果是檢視,先編寫好檢視的sql語句,這裡亦可以當做乙個資料備份

3.3 寫出業務邏輯執行步驟,例如先計算a,後計算b,再計算c。這樣寫**的時候,就可以一步一步根據文件

有序的往下編寫程式。

3.4 在編寫執行步驟的同時,請模擬乙個測試用例.這樣我們就可以通過進行單元測試對業務邏輯的驗證.當我們需要走一次業務流程測試的時候,可以借助ant和單元測試進行整和測試.這樣的測試速度比編寫main檢視控制台,或者每次啟動web伺服器檢視結果要快得多得多

3.5 構思出對頁面的布局及做法並寫進文件。

3.6 讓你的上級對文件進行評審以便他對的你的錯誤地方在編寫程式前已可以當面指出。

3.7 編寫2點中與他人模組間的銜接點及注意的地方,以及以什麼方式銜接(例如是採用介面,還是某個物件)

4. 正式編寫**。(為了可以提高自己的寫**的效率,可以利用**生成器生成基本**,根據文件增加進所需

的邏輯業務。)

5. **編寫完成後,要進行測試。 測試既要自己測試,也要提供大量的模擬資料給測試人員方便進行測試。因此,應該編寫乙個模擬資料的儲存過程。

專案管理之我見 程式開發步驟

專案遇到的問題 程式開發是專案的核心。因此缺少管理的程式開發,就不會作出成功的軟體專案。程式開發過程中,專案的程式設計師是根據已有的模組設計文件,理清思路,然後編寫程式。但是由於程式設計師編寫程式步驟比較隨心,導致可能出現對需求理解不清楚,又或者由於本身的水平有限,導致程式本身存有缺陷。解決方法 因...

《程式設計師第二步 從程式設計師到專案經理》

程式設計師們讀到這兩則新聞,估計心裡就像打翻了五味瓶一樣,不知是個啥滋味。難道我們都要去擺攤賣水果和燒餅嗎?顯然不現實。大部分程式設計師還得在it 領域繼續耕耘 打拼。著名作家查爾斯 狄更斯在 雙城記 中寫道 這是乙個最好的時代,也是最壞的時代 這是智慧型的年代,也是愚蠢的年代 這是信仰的時期,也是...

程式設計師知識管理

個人知識管理 personal knowledge management 一般指個人通過工具建立知識體系並不斷完善,進行知識的收集 消化吸收和創新的過程。計算機行業的乙個特點是新技術更新特別快,意味著程式設計師需要不停地學習,才能跟上行業的發展。所以,知識管理對程式設計師非常重要。有意識,成體系地管...