图书介绍

个体软件过程 英文版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

个体软件过程 英文版
  • (美)Watts S.Humphrey著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115103496
  • 出版时间:2002
  • 标注页数:279页
  • 文件大小:14MB
  • 文件页数:307页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

个体软件过程 英文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

Chapter 1 THE SOFTWARE ENGINEER S JOB1

1.1 What Is Software Engineering?1

1.2 Why Is Good Engineering Important?2

1.3 The Personal Software Process2

1.4 The Discipline of High-Quality Work3

1.5 The Importance of High-Quality Work3

1.6 How to Improve the Quality of Your Work4

1.7 The Improvement Process5

1.8 The Strategy of This Book6

1.9 Summary7

1.10 Assignment 17

Reference8

Chapter 2 TIME MANAGEMENT9

2.1 The Logic of Time Management9

2.2 Understanding How You Spend Time11

2.3 The Engineering Notebook12

2.4 The Notebook Design12

2.5 Engineering Notebook Examples14

2.6 Summary14

2.7 Assignment 217

Chapter 3 TRACKING TIME19

3.1 Why Track Time?19

3.2 Recording Time Data20

3.3 Tracking Your Time21

3.4 Use a Standard Time Recording Log22

3.5 Handling Interruptions25

3.6 Tracking Completed Tasks25

3.7 Keeping Time Logs in the Engineering Notebook26

3.8 Hints on Logging Your Time28

3.9 Summary29

3.10 Assignment 329

Chapter 4 PERIOD AND PRODUCT PLANNING31

4.1 Period and Product Plans31

4.2 The Weekly Activity Summary33

4.3 Summarizing Weekly Times35

4.4 Calculating Period Times and Rates38

4.5 Using the Weekly Activity Summary40

4.6 Summary43

4.7 Assignment 443

Chapter 5 PRODUCT PLANNING45

5.1 The Need for Product Plans45

5.2 Why Product Plans Are Helpful46

5.3 What Is a Product Plan?46

5.4 Product Planning in This Book47

5.5 Planning Small Jobs47

5.6 Some Definitions48

5.7 The Job Number Log48

5.8 Some Suggestions on Using the Job Number Log54

5.9 Using Product Times and Rates Data55

5.10 Summary56

5.11 Assignment 556

Chapter 6 PRODUCT SIZE57

6.1 The Product Planning Process57

6.2 Size Measurement58

6.3 Some Cautions on Using Size Measures59

6.4 Program Size59

6.5 Other Size Measures62

6.6 Estimating Program Size62

6.7 Making a Larger Size Estimate63

6.8 Using Size Measures in the Job Number Log66

6.9 Summary70

6.10 Assignment 671

Chapter 7 MANAGING YOUR TIME73

7.1 Elements of Time Management73

7.2 Categorizing Your Activities74

7.3 Gather Data on Time Spent by Activity74

7.4 Evaluating Your Time Distribution74

7.5 Making a Time Budget75

7.6 Finding More Time77

7.7 Setting Ground Rules78

7.8 Prioritizing Your Time81

7.9 Managing Your Time Budget83

7.10 Suggestions on Managing Variable Time84

7.11 Your Time Management Objective85

7.12 Summary85

7.13 Assignment 786

Chapter 8 MANAGING COMMITMENTS87

8.1 Defining Commitment87

8.2 Responsibly Made Commitments89

8.3 Example of a Commitment89

8.4 An Example in Industry92

8.5 Handling Missed Commitments92

8.6 The Importance of Managing Commitments93

8.7 The Consequences of Not Managing Commitments93

8.8 The Way to Manage Commitments94

8.9 Summary95

8.10 Assignment 896

Chapter 9 MANAGING SCHEDULES97

9.1 The Need for Schedules97

9.2 The Gantt Chart98

9.3 Making a Project Schedule100

9.4 Checkpoints101

9.5 Tracking Project Plans103

9.6 Tracking Earned Value105

9.7 Summary108

9.8 Assignment 9109

References110

Chapter 10 THE PROJECT PLAN111

10.1 The Need for Project Plans111

10.2 The Project Plan Summary112

10.3 The Summary114

10.4 Program Size114

10.5 Time in Phase118

10.6 Estimating Accuracy118

10.7 Summary120

10.8 Assignment 10120

References121

Chapter 11 THE SOFTWARE DEVELOPMENT PROCESS123

11.1 Why We Use Processes123

11.2 Some Definitions124

11.3 The Process Script125

11.4 Checkpoints and Phases127

11.5 The Updated Project Plan Summary Form127

11.6 A Planning Example130

11.7 An Example of To Date Calculations132

11.8 Summary136

11.9 Assignment 11136

Reference136

Chapter 12 DEFECTS137

12.1 What Is Software Quality?137

12.2 Defects and Quality138

12.3 What Are Defects?139

12.4 Defects Versus Bugs140

12.5 Defect Types141

12.6 Understanding Defects142

12.7 The Defect Recording Log143

12.8 Counting Defects147

12.9 Using the Defect Recording Log148

12.10 The Updated PSP Process149

12.11 Summary155

12.12 Assignment 12155

References155

Chapter 13 FINDING DEFECTS157

13.1 A Personal Commitment to Quality157

13.2 The Steps in Finding Defects158

13.3 Ways to Find and Fix Defects158

13.4 Code Reviews159

13.5 Why Find Defects Early?160

13.6 The Costs of Finding and Fixing Defects161

13.7 Using Reviews to Find Defects163

13.8 Reviewing Before Compiling164

13.9 Data on Compile and Test Defects165

13.10 The Updated PSP Project Plan Summary Form167

13.11 Other Kinds of Reviews167

13.12 Summary173

13.13 Assignment 13173

References174

Chapter 14 THE CODE REVIEW CHECKLIST175

14.1 Why Do Checklists Help?175

14.2 An Example Code Review Checklist176

14.3 Using a Code Review Checklist179

14.4 Building a Personal Checklist182

14.5 Improving the Checklist185

14.6 Coding Standards186

14.7 Summary188

14.8 Assignment 14191

Chapter 15 PROJECTING DEFECTS193

15.1 Defect Rates193

15.2 Using Defect Data195

15.3 Defect Density196

15.4 Projecting Defect Rates196

15.5 Defect Estimation197

15.6 The Updated Project Plan Summary Form and Example199

15.7 Entering the Actual Data206

15.8 Summary207

15.9 Assignment 15207

Reference207

Chapter 16 THE ECONOMICS OF DEFECT REMOVAL209

16.1 The Need for Quality Work209

16.2 The Defect-Removal Problem210

16.3 Defect-Removal Time211

16.4 Defect-Injection and -Removal Experience211

16.5 Defect-Removal Savings213

16.6 Calculating Defects/Hour on the PSP Project Plan Summary215

16.7 Calculating Yield on the Project Plan Summary220

16.8 Improving Defect-Removal Rates221

16.9 Reducing Defect-Injection Rates222

16.10 Summary223

16.11 Assignment 16223

References224

Chapter 17 DESIGN DEFECTS225

17.1 The Nature of Design Defects225

17.2 Identifying Design Defects227

17.3 What Is Design?227

17.4 The Design Process228

17.5 The Causes of Design Defects229

17.6 The Impact of Design Defects230

17.7 Design Representation231

17.8 Summary236

17.9 Assignment 17236

References237

Chapter 18 PRODUCT QUALITY239

18.1 Quality Comes First239

18.2 Testing240

18.3 The Filter View of Testing241

18.4 The Benefits of Careful Work242

18.5 Calculating Yield Values244

18.6 Estimating the Ultimate Yield246

18.7 The Benefits of 100% Process Yield247

18.8 Yield Experience247

18.9 Prototyping249

18.10 Summary250

18.11 Assignment 18251

Reference251

Chapter 19 PROCESS QUALITY253

19.1 Process Measures253

19.2 The Defect-Removal Paradox254

19.3 A Defect-Removal Strategy255

19.4 Cost of Quality256

19.5 Calculating the Cost of Quality256

19.6 The Appraisal/Failure Ratio257

19.7 Improving Review Rates265

19.8 Calculating the True Cost of Quality266

19.9 Summary268

19.10 Assignment 19268

Chapter 20 A PERSONAL COMMITMENT TO QUALITY269

20.1 The Importance of Quality269

20.2 The Increasing Risks of Poor Quality270

20.3 Making a Commitment to Quality271

20.4 Your Personal Objectives272

20.5 The Rewards of Accomplishment272

Reference273

INDEX274

SUPPLEMENTS PAGE279

热门推荐