軟件過程課程總結

軟件過程課程總結

ID:6110326

大?。?0.92 MB

頁數:19頁

時間:2018-01-03

軟件過程課程總結_第1頁
軟件過程課程總結_第2頁
軟件過程課程總結_第3頁
軟件過程課程總結_第4頁
軟件過程課程總結_第5頁
資源描述:

《軟件過程課程總結》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、湖南商學院課程總結題目《軟件過程管理》課程總結學生姓名學號學院專業(yè)班級指導教師職稱2014年11月《軟件過程管理》課程總結一、學習目標從軟件產業(yè)興起以來,軟件發(fā)展迅速,其在我們生活中占得比重也越來越大。但是因為沒有系統(tǒng)的、有效的管理,從而導致了軟件危機。軟件質量沒有保證,從而導致項目超期、預算超支。軟件工程師們一直在尋找解決的辦法。軟件過程是軟件開發(fā)與維護中為實現預期目標而須采用的實施路線與活動步驟。通過這門學科的學習,我們了解了軟件研發(fā)的過程,認識到軟件過程管理的重要性。通過目標嚴謹、有效的過程管理,一步步完善軟

2、件系統(tǒng),可以大大提高軟件產品的質量,減少人力物力的浪費,給用戶一個滿意的產品。二、學習態(tài)度到課的情況只能說一般般,雖然基本上每節(jié)課都有到,但還是有遲到的情況,到了以后老師總會說上課了教室里只有幾個人。遲到是因為前一天睡的晚了點,所以第二天起的遲了。缺課的情況應該是沒有的,雖然遲到了但還是都有去。上課的時候態(tài)度還是不夠認真,有時會和同學在下面聊聊閑天,被老師提醒后還是有認真的在聽課;有時候會自己也會在下面看一些其他的書籍,因為感覺當時老師說的點還是知道的;偶爾也會發(fā)發(fā)呆,莫名其妙的放空自己了;但是老師說重點的時候還是有在認真的聽課的,寫在黑板上的內容

3、還是有記筆記的,雖然不多,但都是精華。三、學習內容一、傳統(tǒng)行業(yè)質量管理所謂傳統(tǒng)行業(yè),就是制造業(yè)。早期質量管理,主要體現于成果檢驗。休哈特:減少過程的可變因素,可以提高生產率。戴明:改進質量有利于降低成本,與占有更大的市場份額。提出了PDCA質量管理循環(huán)。建立更加完善的質量控制標準。朱蘭:提出了“適用性”質量,建立了質量管理的螺旋型提高模式??藙谑勘龋禾岢隽恕傲闳毕荨备拍睢SO9000過程質量認證體系。二、軟件行業(yè)質量管理CMM分為五個等級:一級為初始級,二級為可重復級,三級為已定義級,四級為已管理級,五級為優(yōu)化級。PSP(PersonalSoft

4、wareProcess),個人軟件過程:可用于控制、管理和改進個人工作方式的自我持續(xù)改進過程,包括軟件開發(fā)表格、指南和規(guī)程的結構化框架。TSP(TeamSoftwareProcess),團隊軟件過程:為開發(fā)軟件產品的開發(fā)團隊提供指導,側重于幫助開發(fā)團隊改善其質量和生產率,以使其更好的滿足成本及進度的目標。瀑布模式瀑布模式特點1.線性化過程各階段任務之間嚴格按銜接次序逐級推進,不允許跨越階段任務,并必須等到上一階段任務完成之后,下一階段任務才能開始。2.里程碑管理每個階段都有確定的與任務相關聯(lián)的成果。項目進程可量化。3.階段評審各階段成果都需要進行嚴

5、格的質量評審,以確保每個階段都能達到預期目標。4.文檔驅動前一階段產生的軟件文檔,將成為后一階段的工作基礎與約束條件。因此,可依靠文檔使項目由前一階段推進到后一階段。原型進化過程一種合理的過程考慮是,開發(fā)者建立可供用戶使用的原型系統(tǒng),然后收集用戶對原型的使用評價,并以此為依據逐步對原型系統(tǒng)進行修正,由此逐步使其接近并最終達到目標系統(tǒng)的要求。1.原型進化特點原型進化模式2.原型進化缺陷(1)不能建立里程碑管理,以致項目進度難以量化,并使軟件質量難以得到有效控制。(2)雖然可通過新版發(fā)布而適應用戶需求變更,但版本的快速更替也使得軟件配置管理變得復雜起來

6、。(3)對于面向用戶的中小型軟件開發(fā),原型進化模式有一定優(yōu)勢。然而,其有管理規(guī)程上的不足,并不能有效保證軟件質量,因此不能很好適應大型軟件系統(tǒng)的開發(fā)。增量開發(fā)過程分為設計結構、開發(fā)構件、集成系統(tǒng)三個任務域。增量模式增量模式的優(yōu)越性(1)項目前期工作容易開展,僅依靠需求框架,如:業(yè)務域、業(yè)務流程、基本功能點等,即可設計系統(tǒng)構架。(2)基于任務域實現里程碑流程控制,能較好保證軟件質量,并可適應大型應用軟件系統(tǒng)的開發(fā)。(3)直到開發(fā)構件時才需考慮需求細節(jié),有利于用戶需求的逐步明朗,并對構件級需求變更有較好的適應。(4)可按照構件的功能價值安排開發(fā)順序,并

7、逐個實現與交付。因此,一些用戶急需的功能可優(yōu)先開發(fā),并盡早投入應用。螺旋模式螺旋模式是一種可較好規(guī)避開發(fā)風險的過程模式。軟件研發(fā)有來自各個方面的風險,如能夠很好地識別風險,并能事先制定應對風險的措施,則風險的危害性必可顯著降低。螺旋模式的特點是項目基于任務域螺旋式遞進。其中的螺旋線用來表示項目進程,每一個螺旋回路對應于一個過程任務域,從內至外分別是需求分析,軟件設計,系統(tǒng)集成、驗證與交付。螺旋模式中的每一個任務域都需要進行風險評估,并需要根據評估結論制定風險規(guī)避措施。通常情況中,每個任務域涉及以下幾個步驟。(1)制定任務計劃。(2)確定任務目標,選

8、擇實施方案。(3)評估方案風險,確定風險規(guī)避措施。(4)實施任務方案。但軟件項目進行風險分析也是需要費用的,若軟件項目風險

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。