軟體工程思想

2021-07-09 07:49:00 字數 659 閱讀 8904

一、什麼是軟體配置管理

軟體配置管理就是用於解決如何保證產品的精度、如何重建先前發布的產品的有效方法。

軟體配置管理(software configuration management,scm)是一種標識、組織和控制修改的技術。軟體配置管理應用於整個軟體工程過程。在軟體建立時變更是不可避免的,而變更加劇了專案中軟體開發者之間的混亂。scm活動的目標就是為了標識變更、控制變更、確保變更正確實現並向其他有關人員報告變更。從某種角度講,scm是一種標識、組織和控制修改的技術,目的是使錯誤降為最小並最有效地提高生產效率。

二、什麼是cmmi?

cmmi全稱是capability maturity model integration,即能力成熟度模型整合(也有稱為:軟體能力成熟度整合模型)。其目的是幫助軟體企業對軟體工程過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟體。其所依據的想法是:只要集中精力持續努力去建立有效的軟體工程過程的基礎結構,不斷進行管理的實踐和過程的改進,就可以克服軟體開發中的困難。

cmmi一般分為5個級別:

cmmi是一套行之有效的軟體開發過程控制的規範,它不是軟體企業的目的,只是軟體企業達到企業目的一種有效手段。

《軟體工程思想》讀後感

雖然我的專業不是軟體工程,但是在老師的推薦下,這幾天我帶著好奇心去閱讀了這本書,發現林銳博士寫的這本書的確和一般的科技書目的風格不太一樣。正如這本書前言的幾句話 林銳博士通過 軟體工程思想 講述 軟體開發 和 做程式設計師 的道理,視野獨特,構思新穎,內容風趣,不落窠臼,令人耳目一新。堪稱難得,以致...

軟體工程 軟體工程概述

一.軟體 定義 計算機系統中的程式及其文件 程式 計算任務的處理物件和處理規則的描述 文件 為了便於了解程式所需的闡明性資料 特點 軟體的種類 按功能劃分 系統軟體 支援軟體 應用軟體 二.軟體工程的起源和概念 早期電腦程式 現在人們認為 在資訊產業中,微電子是基礎,計算機和網路是載體,軟體是核心 ...

軟體工程 軟體工程的概述

軟體工程是研究和應用如何以系統性的 規範化的 可定量的過程化方法去開發和維護軟體,以及如何把經過時間考 驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科,它涉及到程式語言 資料庫 軟體 開發工具 系統平台 標準 設計模式等方面。先從軟體工程的第一章開始說起 軟體工程的概述,這一章是...