需求分析
確??蛻羲蟮南到y是可行的。
確??蛻糁付ǖ男枨蟠_實能夠滿足他的真正 要求。
避免開發者和客戶之間的誤解。
向用戶提供為滿足他所提出的需求而實際構建的適當軟件系統。
軟件規格說明
通過建立需求跟蹤文檔,確保規格說明書與系統需求保持一致。
確保規格說明書能適當地改進系統的靈活性、可維護性以及性能。
確保已建立了測試策略。
確保已建立了現實的開發進度表,包括 預定的評審。
確保已為系統設計了正式的變更規程。
設計
確保已建立用于描述設計的標準,并且確保遵循這些標準。
確保適當地控制并用文檔記錄對設計進行的變更。
確保在系統設計組件已按照商定的準則得到批準之后才開始編碼。
確保對設計的評審按照進度進行。
確保代碼遵循已建立的風格、結構和文檔標準。
確保代碼經過適當測試和集成,同時對編碼模塊的修改得到適當的標識。
查看代碼編寫是否遵循既定的進度。
確保代碼評審按照進度進行。
測試
確保測試計劃的建立和遵循。
確保創建的測試計劃能夠滿足所有系統規格說明書的要求。
確保經過測試和返工后軟件與規格說明書保持一致。
維護
確保代碼和文檔的一致性。
確保對已建立的變更控制過程進行監測,包括將變更集成到軟件的產品版本中的過程。
確保對代碼的修改遵循編碼標準,并且要對其進行評審,不要破壞整個代碼結構。