評論連接:《BUAA軟工 —— 第一次閱讀做業》
https://www.cnblogs.com/fondoger/p/buaa-software-engineering-homework-1.htmlhtml
評論內容:
關於讀《構建之法》後的思考,這位同窗非常謙虛,可是根據後面同窗用生活中的實際例子來看,你是善於觀察和思考的,好比關於結對編程,從假期與姐姐玩遊戲這件事能夠聯想到結對編程,並對結對編程有必定的思考與疑問。我以爲關於結對編程首先要知足必定條件的:首先結對成員必須在編程觀念上達成一致,其次成員之間應當保持良好的交流,願意合做,再次結對成員中的技術知識應該是具備可比性的,這樣的結對編程纔是有價值有效率的。數據庫
評論連接:軟工實踐(三)——結對第一次做業(原型設計)
http://www.javashuo.com/article/p-vrokbklr-nk.html編程
評論內容:
看了幾個同窗的結對做業,我以爲你的做業是最吸引人的,其餘同窗可能一上來就開始按照NABCD模型開始講本身的做品了,而你是虛構了很是有趣的一個情節,講述了開發這款產品的背景需求,接着在講述了具體的設計過程。 這樣作挺好的,值得借鑑。微信
評論連接:讀《構建之法》有感
http://www.javashuo.com/article/p-yxkbzijm-hr.html數據庫設計
評論內容:
確實這樣,在使用傳統的訪談時,會出現用戶處於被動地位而每每有意無心的與開發者區分彼此,不能像一個團隊的人那樣齊心合力的識別和精化需求,爲了解決這種問題,能夠採用一種面向團隊的需求收集方法,稱爲簡易的應用規格說明技術。這種方法提倡用戶與開發者密切合做,共同標識問題,提出解決方案要素,商討不一樣方案並指定基本需求。這位同窗能夠深刻學習一下簡易應用說明技術。性能
剛看到這個做業時以爲這不就是相似「商業互誇」嘛,以爲沒多大意思。但在實際來作這件事時會發現,個人認識太片面了,這實際上是一項很是有意義的任務。首先在互評以前得肯定評哪一個博文,爲何評這個博文,這就先得去閱讀大量的不一樣同窗的博文,閱讀時會發現對於同一個做業問題,有一百我的就會有一百種見解和思考,這也會使咱們對待同一個問題有了更多的認識,有了想要和這些同窗的思想的交流,天然而然就會進行評論,這也就不會產生評論商業互捧的話,或者是些大話空話。閱讀過這些同窗們的博文,也讓咱們看到了咱們與這些優秀同窗的區別,更促使咱們應該跟努力去學習。學習
軟件文檔是軟件開發過程當中產生的軟件產品,與軟件生存週期有着密切關係。根據國家標準中GB/T8567-2006標準關於軟件產品文件規範內容與軟件生存週期各階段的關係說明:測試
在需求分析階段內,由系統分析人員對被設計的系統進行系統分析,肯定對該軟件的各項功能、性能需求和設計約束,肯定對文檔編制的要求,做爲本階段I做的結果,通常地說軟件需求規格說明(也稱爲:軟件需求說明.軟件規格說明).數據要求說明和初步的用戶手冊應該編寫出來
。編碼
在設計階設內,系統設計人員和程序設計人員應該在反覆理解軟件需求的基礎上,提出多個設計,分析每一個設計能履行的功能並進行相互比較,最後肯定-一個設計,包括該軟件的結構.模塊(或CSCI)的劃分功能的分配,以及處理流程。在被設計系統比較複雜的狀況下,設計階段應分解成既要設計階段和詳細設計階段兩個步驟。在通常狀況下,應完式的文當包括:結構設計說明、詳細設計說明和測試計劃初稿。設計
在實現階段內,要完成源程序的編碼.編譯(或彙編)和排錯調試獲得無語法錯的程序清單,要開始編寫進度日報、週報和月報(是否要有日報或週報,取決於項目的重要性和規模),而且要完成用戶手冊、操做手冊等面向用戶的文檔的編寫工做,還要完成測試計劃的編制。
在測試階段:該程序將被全面地測試,已編制的文檔將被檢查審閱。-般要完成測試分析報告。做爲開發工做的結束,所生產的程序、文檔以及開發工做自己將逐項被評價,最後寫出項目開發總結報告.
在整個開發過程當中(即前五個階段中) ,開發集體要按月編寫開發進度月報。
在運行和維護階段,軟件將在運行使用中不斷地被維護,根據新提出的需求進行必要並且可能的擴充和刪改.更新和升級。
由此,得出軟件生命週期各階段中的文件編制,以下圖所示:
文件/階段 | 可行性分析 | 開發計劃 | 需求分析 | 設計 | 實現 | 測試 | 使用與維護 |
可行性研究報告 | √ | √ | |||||
項目開發計劃 | √ | √ | |||||
軟件需求書 | √ | ||||||
數據要求說明書 | √ | ||||||
測試計劃 | √ | √ | |||||
概要設計說明書 | √ | ||||||
詳細設計說明書 | √ | ||||||
數據庫設計書說明書 | √ | ||||||
模塊開發卷宗 | √ | ||||||
用戶手冊 | √ | √ | |||||
操做手冊 | √ | ||||||
測試分析報告 | √ | ||||||
開發進度報告 | √ | √ | √ | √ | √ | √ | |
項目開發總結 | √ |