前 言 前一篇文章《軟件開發基本原則》談論了軟件開發原則方面的問題,而本篇文章嘗試談談軟件開發中更具體的一些內容 —— 普通軟件項目的開發過程規范。本座也知道,如果過程規范講的太具體對談論者來說是非常冒險的一件事情,它不像技術,對就對錯就錯,有一個客觀的評判標准,別人想噴你也得自己先 ...
啟動階段 圖 啟動階段的任務和工件 產品領域研究 研究產品所在領域的狀況,為項目論證提供依據。研究內容包括: 產品領域的現狀和前景 產品領域的商業模式和業務流程 產品的價值和盈利空間 產品的特性和復雜度 技術可行性研究 研究產品的實現技術,總結技術可行性。研究內容包括: 類似產品的當前實現技術和技術趨勢 實現技術的候選方案 各個方案的優點 成本和風險 開發團隊與實現技術的匹配情況 項目論證 基於商 ...
2012-03-12 11:44 1 4660 推薦指數:
前 言 前一篇文章《軟件開發基本原則》談論了軟件開發原則方面的問題,而本篇文章嘗試談談軟件開發中更具體的一些內容 —— 普通軟件項目的開發過程規范。本座也知道,如果過程規范講的太具體對談論者來說是非常冒險的一件事情,它不像技術,對就對錯就錯,有一個客觀的評判標准,別人想噴你也得自己先 ...
執行階段 圖 5-1 執行階段的任務和工件 需求分析 分析產品的關鍵需求、對架構設計有影響的需求和風險較高的需求,直到分析的程度能開展足界面原型設計和架構設計工作。 《需求規格說明書》的內容包括: 商業或業務需求 ...
控制階段 圖 6-1 控制階段的任務和工件 風險管理 開發期間要對風險進行監控,定期檢查、更新和發布《風險列表》。 質量管理 1) 評審 評審是質量保證的重要環節,原則上每個重要的工作任務或階段結束前都必須經過評審 ...
總 結 圖 8-1 項目階段 軟件項目開發經歷多個階段,每個階段包含多個任務,每個任務會產生相應的工件。需要相應的質量保證措施對任務進行監控,保證任務的執行。任務完成后也需要對任務進行評審,保證任務的質量。 這些工作均由開發團隊和相關人員按照工作流程執行 ...
第一階段:需求分析 Requirements Capture 軟件需求分析就是回答做什么的問題。它是一個對用戶的需求進行去粗取精、去偽存真、正確理解,然后把它用軟件工程開發語言(形式功能規約,即需求規格說明書)表達出來的過程。本階段的基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫 ...
單元測試是在軟件開發過程中的哪個階段完成的? (選擇1項) A. 可行性研究和計划 B. 概要設計 C. 實現 D. 使用和維護 解答:C ...
上也能看出甲乙雙方的水平在什么層次上的。 02:軟件開發過程中,往往會發生客戶不按時支付費用的事情, ...
瀑布模型 將軟件生命周期划分為制訂計划、需求分析、軟件設計、程序編寫、軟件測試和運行維護等六個基本活動,並且規定了他們自上而下、相互銜接的固定次序,如同瀑布流水,逐級下落 若某一階段發現上一階段產品不能滿足要求, 則需返回重做. 優點:有利於大型軟件開發過程中人員的組織、管理,從而提 ...