软件工程

软件工程

(美) 普莱斯曼 (Pressman,R.S.) , (美) 马克西姆 (Maxim,B.R.) , 著

出版社:机械工业出版社

年代:2015

定价:79.0

书籍简介:

本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学参考书。近30年来,它的各个后继版本一直都是软件专业人土熟悉的读物,在国际软件工程界享有无可质疑的权威地位。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。此外,本书在给出传统的、对学科发展具有深刻影响的方法时,又适当地介绍了当前正在发展的、具有生命力的新技术。

书籍目录:

TABLE OF CONTENTS

CHAPTER 1 THE NATURE OF SOFTWARE 1

1.1 The Nature of Software 3

1.1.1 De ning Software 4

1.1.2 Software Application Domains 6

1.1.3 Legacy Software 7

1.2 The Changing Nature of Software 9

1.2.1 WebApps 9

1.2.2 Mobile Applications 9

1.2.3 Cloud Computing 10

1.2.4 Product Line Software 11

PROBLEMS AND POINTS TO PONDER 12

FURTHER READINGS AND INFORMATION SOURCES 12

CHAPTER 2 SOFTWARE ENGINEERING 14

2.1 De ning the Discipline 15

2.2 The Software Process 16

2.2.1 The Process Framework 17

2.2.2 Umbrella Activities 18

2.2.3 Process Adaptation 18

2.3 Software Engineering Practice 19

2.3.1 The Essence of Practice 19

2.3.2 General Principles 21

2.4 Software Development Myths 23

2.5 How It All Starts 26

PROBLEMS AND POINTS TO PONDER 27

FURTHER READINGS AND INFORMATION SOURCES 27

PART ONE THE SOFTWARE PROCESS 29

CHAPTER 3 SOFTWARE PROCESS STRUCTURE 30

3.1 A Generic Process Model 31

3.2 De ning a Framework Activity 32

3.3 Identifying a Task Set 34

3.4 Process Patterns 35

PROBLEMS AND POINTS TO PONDER 37

FURTHER READINGS AND INFORMATION SOURCES 38

CHAPTER 4 PROCESS MODELS 39

4.1 Prescriptive Process Models 40

4.1.1 The Waterfall Model 40

4.1.2 Incremental Process Models 42

4.1.3 Evolutionary Process Models 44

4.1.4 Concurrent Models 48

4.1.5 A Final Word on Evolutionary Processes 50

4.2 Specialized Process Models 51

4.2.1 Component-Based Development 52

4.2.2 The Formal Methods Model 52

4.2.3 Aspect-Oriented Software Development 53

4.3 The Uni ed Process 54

4.3.1 A Brief History 55

4.3.2 Phases of the Uni ed Process 55

4.4 Product and Process 57

PROBLEMS AND POINTS TO PONDER 59

FURTHER READINGS AND INFORMATION SOURCES 59

CHAPTER 5 AGILE DEVELOPMENT 60

5.1 What Is Agility? 62

5.2 Agility and the Cost of Change 62

5.3 What Is an Agile Process 63?

5.3.1 Agility Principles 64

5.3.2 The Politics of Agile Development 65

5.4 Extreme Programming 66

5.4.1 The XP Process 66

5.4.2 Industrial XP 69

5.5 Other Agile Process Models 71

5.5.1 Scrum 72

5.5.2 Dynamic Systems Development Method 73

5.5.3 Agile Modeling 74

5.5.4 Agile Uni ed Process 76

5.6 A Tool Set for the Agile Process 77

PROBLEMS AND POINTS TO PONDER 78

FURTHER READINGS AND INFORMATION SOURCES 79

CHAPTER 6 HUMAN ASPECTS OF SOFTWARE ENGINEERING 81

6.1 Characteristics of a Software Engineer 82

6.2 The Psychology of Software Engineering 83

6.3 The Software Team 84

6.4 Team Structures 86

6.5 Agile Teams 87

6.5.1 The Generic Agile Team 87

6.5.2 The XP Team 88

6.6 The Impact of Social Media 89

6.7 Software Engineering Using the Cloud 91

6.8 Collaboration Tools 92

6.9 Global Teams 93

PROBLEMS AND POINTS TO PONDER 94

FURTHER READINGS AND INFORMATION SOURCES 95

PART TWO MODELING 97

CHAPTER 7 UNDERSTANDING REQUIREMENTS 98

7.1 Requirements Engineering 99

7.2 Establishing the Groundwork 105

......

内容摘要:

本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学参考书。近30年来,它的各个后继版本一直都是软件专业人土熟悉的读物,在国际软件工程界享有无可质疑的地位。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。此外,本书在给出传统的、对学科发展具有深刻影响的方法时,又适当地介绍了当前正在发展的、具有生命力的新技术。

编辑推荐:

经过精编适合中国高校软件工程本科教学要求的双语精品教材!

书籍规格:

书籍详细信息
书名软件工程站内查询相似图书
丛书名经典原版书库
9787111499312
如需购买下载《软件工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)79.0语种英文
尺寸19 × 24装帧平装
页数 941 印数 3000

书籍信息归属:

软件工程是机械工业出版社于2015.4出版的中图分类号为 TP311.5 的主题关于 软件工程-英文 的书籍。