閱讀完第三章之後才真正感覺到開乙個軟體是多麼的不容易,從人員的選擇自己分配還有對於軟體的全面了解都是開發軟體過程中比較重要的問題。
本章首先對於軟體專案管理的必要做了解釋,從軟體專案的特徵到到整個開發的流程做介紹,能深刻了解到要想開發乙個完美的軟體必須有乙個好的軟體專案管理。
下面就開始介紹人員的選擇與分配還是拿出微軟的員工管理方法,每個軟體有他的特點,所以在人員的選擇上必須針對不同軟體有不同的人員,而且他們的分配又是另外乙個問題,配合好了,才能高效率的工作。
最後就是不得不提到的風險問題,做每一件事都存在風險,何況對於虛無縹緲的軟體,能不能開發出來,開發出來以後能否好好的利用都是存在風險的,所以在開發軟體之前必須對這個專案有乙個估算,包括風險自己開銷估算,這個對於以後的開發工作有很大的好處。
開發乙個軟體確實不容易,只有百分之一百專注才能達到滿意的程度吧
《軟體工程》第三章
軟體專案特徵 軟體產品的不可見性 專案的高度不確定性 軟體過程的多變化性 軟體人員的高流動性。有效的軟體管理集中於 人員 產品 過程 專案。軟體專案的生命週期 專案啟動 專案規劃 專案實施 專案收尾 在大多數軟體專案中,民主式 主程式設計師式 技術管理式是三種典型的開發組織方式。微軟公司採取靈活高效...
需求分析 軟體工程第三章
基本任務 對目標系統提出完整 準確 清晰 具體的要求,即準確的回答 系統必須做什麼?這個問題。為什麼需要需求分析 因為在可行性研究階段,我們是以最小的 和最短的時間內確定是否存在可行的解法方法,忽略了很多細節,在這個階段需要詳細描述。分析方法必須遵守的準則 1 必須理解並描述問題的資訊領域,根據這條...
軟體工程 第三章 需求分析
第三章 需求分析 軟體工程中包含需求 設計 編碼 測試 需求開發 需求獲取 需求分析 編寫規格說明書 需求驗證 a 需求獲取 確定需求開發過程確定如何組織需求的收集 分析 細化 核實的步驟,並編寫文件 b 需求分析 繪製關聯圖 建立開發原型 分析可行性 確定需求優先順序 為需求建立模型 編寫資料字典...