評論(0

軟體工程過程

標籤: 暫無標籤

1圖書信息

又名: Software Engineering Process with the UPEDU
譯者: 施平安
作者: (加)阿斯頓 / (加)克魯奇特
ISBN: 978730 2067344
頁數: 335
定價: 45
出版社: 清華大學出版社
裝幀: 平裝
出版年: 2003-8-1

2內容簡介

本書以UPEDU軟體工程過程作為具體的過程實例,全面介紹軟體工程過程的基本知識,闡述了一系列助於在更短的時間內開發出更好的軟體的活動。全書分4個部分:第I部分介紹了軟體過程的基本問題,即軟體生命周期的方法、工具和概念;第II部分和第III部分主要介紹軟體工程規範和管理規範;第IV部分介紹軟體工程過程的質量和建模問題,最後一章介紹了軟體工程元模型,它是所有軟體過程的理論基礎。
本書主要作為軟體工程過程的教材,要求讀者具備一定的面向對象方法和UML知識。
作者簡介 · · · · · ·
本書作者Pierre是專門從事軟體過程教育的專家,有著豐富的教學經驗。作者Philippe是Rational統一過程的主要設計師之一。UPEDU是Pierre關於軟體過程的教學經驗和RUP相結合的產物。

3計算機專業術語

ISO 9000 定義:軟體工程過程是把輸入轉化為輸出的一組彼此相關的資源和活動。
定義支持了軟體工程過程的兩個方面內涵。
第一,軟體工程過程是指為獲得軟體產品,在軟體工具支持下由軟體工程師完成的一些列軟體工程活動。基於這個方面,軟體工程過程通常包含4種基本活動:
1. plan——軟體規格說明。規定軟體的功能及其運行時的限制。
2. do——軟體開發。產生滿足規格說明的軟體。
3. check——軟體確認。確認軟體能夠滿足客戶提出的要求。
4. action——軟體演進。為滿足客戶的變更要求,軟體必須在使用的過程中演進。
事實上,軟體工程過程是一個軟體開發機構針對某類軟體產品為自己規定的工作步驟,它應當是科學的、合理的,否則必將影響軟體產品的質量。
第二,從軟體開發的觀點看,它就是使用適當的資源(包括人員、硬軟體工具、時間等),為開發軟體進行的一組開發活動,在過程結束時將輸入(用戶要求)轉化為輸出(軟體產品)。
所以,軟體工程的過程是將軟體工程的方法和工具綜合起來,以達到合理、及時地進行計算機軟體開發的目的。軟體工程過程應確定方法使用的順序、要求交付的文檔資料、為保證質量和適應變化所需要的管理、軟體開發各個階段完成的任務。

相關評論

同義詞:暫無同義詞