計畫與需求分析 25%
設計 25%
編碼與單元測試 20%
整合測試、系統測試 30%
前兩個階段需要人員:專案經理,系統分析師
概要設計階段建議由專案經理和系統分析師完成,系統分析師為主。
進入詳細設計階段後,可以引入1-2名高階程式設計師,參與詳細設計,但設計成果要由系統分析師審查。
在有高階程式設計師完成設計,可以抽出時間後,安排編寫系統**框架,準備公用部分,搭建開發環境,為進入編碼階段做準備。系統結構要由系統分析師審查。
進入編碼階段後,對程式設計師的進度要進行嚴格控制,可以由高階程式設計師進行編碼指導,系統分析員進行**質量控制。需求,設計的變化要進行控制(專案組內評審/跟蹤)。
整合測試和系統測試安排30%,除對這個階段的重視之外,也是應對變化(需求/設計變化,編碼改錯)的緩衝。
在各個階段也可以用關鍵鏈法,留下20-30%的緩衝時間。
先把思維最表層的東西記錄下來,有時間再詳細推敲這部分。
sql 累計佔比 MSSQL 讀寫佔比分析方法分享
為了精準分析當前系統的讀寫佔比,我們可以通過以下sql語句,獲取指定資料庫的db檔案的讀寫情況,通過這些情況,我們可以為系統提速做下一步的操作,例 如果讀多於寫,那麼需要做讀寫分離 如果寫非常多,那麼需要對業務場景的後台進行重新部署,分庫分表,等提速操作,以下指令碼將展示,監控mssql 檔案的讀寫...
io對比分析
1 同步阻塞io 使用者執行緒通過系統呼叫read發起io讀操作,由使用者空間轉到核心空間。核心等到資料報到達後,然後將接收的資料拷貝到使用者空間,完成read操作。使用者執行緒使用同步阻塞io模型的偽 描述為 2同步非阻塞io 使用者執行緒系統系統呼叫read 後直接返回,然後通過不斷輪訓的方式,...
開源License對比分析
bsd開源協議 original bsd license freebsd license original bsd license bsd開源協議是乙個給於使用者很大自由的協議。基本上使用者可以 為所欲為 可以自由的使用,修改源 也可以將修改後的 作為開源或者專有軟體再發布。但 為所欲為 的前提當你...