《軟體工程》閱讀筆記之一

2022-08-03 20:18:15 字數 541 閱讀 1371

第一章:概述。

講述了軟體的特徵,和發展史,隨後引入了軟體工程的概念,三要素,方法等。然後是軟體工程的知識體系和職業道德規範。

第二章:軟體過程。

講述了任務思維和過程思維,軟體過程的定義,軟體過程的基本活動,製品。隨後講到軟體過程的模型:瀑布模型、快速原型模型、增量模型、螺旋模型、形式化方法模型和基於元件的開發模型。最後講述了微軟公司的軟體開發過程(開發管理原則、軟體過程模型),又引入了遞進式的軟體開發策略。

第三章:專案管理。

首先描述了軟體專案管理的基本知識,隨後是開發團隊人員的組織和管理,又列舉了一些專案溝通方式和溝通活動,強調了專案溝通的複雜性。又提出專案規劃的重要性,我們做一件事都會做一些準備或規劃,軟體專案也不例外,專案都有風險,接下來本書講述了風險產生的原因和如何降低風險或消除風險的方法,以及對風險的監控、規劃。

第四章:需求工程:講述了軟體需求(業務、使用者、功能、肺功能、系統等各方面需求),需求工程過程(需求獲取、分析、規格說明、驗證、管理),需求獲取技術(面談、專題討論、觀察使用者工作流程、原型化方法、基於用例的方法),舉出小型圖書資料管理系統的例子。

軟體工程閱讀筆記03

在軟體完成之後,我們需要對軟體進行一系列的測試,在我們編寫軟體時,需要進行單元的測試,整合測試,但是,測試系統與整合測試有很大的區別,在整合測試的時候,你可以自己創造自己的測試資料,進行自身測試,但是在測試乙個系統之時,需要的與測試小組和開發小組中的一小部分合作,然而在測試時,將和整個開發小組進行合...

軟體工程閱讀筆記01

作為乙個軟體工程師,我們要做的就是解決問題,通常情況下要處理的問題,與計算機或現存計算機系統有關,大多數情況下,問題的潛在困難與計算機無關 而是理解問題的本質,之前的程式設計作業中,很多時候處理問題都是現存計算機找起,並沒有很好地認清楚問題的本質,導致問題的處理不當。大多數的問題都是龐大而且棘手,特...

軟體工程閱讀筆記01

這一篇的閱讀筆記是我讀的前三章的內容,我讀的 軟體工程 這本書前三章分別為軟體工程的概述 軟體的需求分析 軟體系統的設計。第一章 軟體工程的概述 該章從軟體的分類和演化 軟體的生命週期以及軟體的開發模型向我們介紹何為軟體 何為軟體工程。軟體是計算機系統的重要組成部分,軟體主要有系統軟體 應用軟體 工...