出版時間:2010年10月 出版社:機(jī)械工業(yè)出版社 作者:(美)Roger S.Pressman 頁數(shù):895
Tag標(biāo)簽:無
內(nèi)容概要
本書自1982年發(fā)行第1版以來,一直受到軟件工程界的高度重視,成為高等院校計算機(jī)相關(guān)專業(yè)軟件工程課程的重要教學(xué)參考書。近30年來,它的各個后繼版本一直都是軟件專業(yè)人士熟悉的讀物,在國際軟件工程界享有無可質(zhì)疑的權(quán)威地位。它在全面而系統(tǒng)地介紹軟件工程的有關(guān)概念、原則、方法和工具方面獲得了廣大讀者的好評。 本書在給出傳統(tǒng)的、對學(xué)科發(fā)展具有深刻影響的方法時,又適當(dāng)?shù)亟榻B了當(dāng)前正在發(fā)展的、具有生命力的新技術(shù)。本書第7版在結(jié)構(gòu)和內(nèi)容上均有調(diào)整、更新和充實,論述了很多人們稱之為“21世紀(jì)工程學(xué)科”的重要主題。第7版更加突出軟件過程,強(qiáng)調(diào)普遍使用的軟件工程方法。 對第7版的內(nèi)容做了如下劃分,這樣更便于課堂教學(xué)及自學(xué)使用: 第一部分軟件過程,介紹了說明性模型和敏捷過程模型。 第二部分建模,介紹了現(xiàn)代分析與設(shè)計方法,新的重點放在基于UML的建模方面。 第三部分質(zhì)量管理,是第7版中新增加的內(nèi)容,描述軟件測試、質(zhì)量保證、形式化驗證技術(shù)和變更管理的各個方面。 第四部分軟件項目管理,介紹與計劃、管理和控制軟件項目有關(guān)的主題。 第五部分軟件工程高級課題,用專門的章節(jié)講述軟件過程改進(jìn)及將來的軟件工程趨勢。
作者簡介
Roger S.Pressman,軟件過程改善和軟件工程技術(shù)方面國際知名的權(quán)威。30多年來,他作為軟件工程師、管理人員、教授、作者及咨詢顧問始終投身于軟件工程領(lǐng)域。Pressman博士著有6部著作,撰寫了很多技術(shù)文章,是多種行業(yè)期刊的固定撰稿人,曾任多種行業(yè)雜志的編委,并多年來
書籍目錄
PrefaceAbout the AuthorCHAPTER 1 SOFTWARE AND SOFTWARE ENGINEERING1.1 The Nature of Software 1.1.1 Defining Software 1.1.2 Software ApplicationDomains 1.1.3 Legacy Software1.2 The Unique Nature of WebAIbps1.3 Software Engineering1.4 The Software Process1.5 Sofware Engineering Practice 1.5.1 The Essence of Practice 1.5.2 General Principles1.6 Software Myths1.7 How It All Starts1.8 SummaryPROBLEMS AND POINTS TO PONDERFURTHER READINGS AND INFORMATION SOURCESPART ONE THE SOFTWARE PROCESSCHAPTER 2 PROCESS MODELS2.1 A Generic Process Model 2.1.1 Defining a.Fromework Activity 2.1.2 Identifying a Task Set 2.1.3 Process Palterns2.2 Process Assessment and Improvemenl2.3 Prescriptive Process Models 2.3.1 The Waterfall Model 2.3.2 Incremental Process Models 2.3.3 Evolutionary Process Models 2.3.4 Concurrent Models 2.3.5 A Final Word on Evolutionary Processes2.4 Specialized Process Models 2.4.1 Component-Based Development 2.4.2 The Formal Methods Model 2.4.3 AspectOriented Sofiwore Development2.5 The Unified Process 2.5.1 A Brief History 2.5.2 Phases of the Unified Process2.6 Personal and Team Process Models 2.6.1 Personal Sofware Process (PSP) 2.6:2 Team Software Process (TSP)2.7 Process Technology2.8 ProducLand Process2.9 SummaryPROBLEMS AND POINTS TO PONDERFURTHER READINGS AND INFORMATION SOURCESCHAPTER 3 AGILE DEVELOPMENTPART THREE QUALITY MANAGEMENTPART FOUR MANAGING SOFTWARE PROJECTSPART FIVE ADVANCED TOPICS
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載