图书介绍
软件项目管理 英文版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (英)BobHughes,MikeCotterell著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111305378
- 出版时间:2010
- 标注页数:381页
- 文件大小:69MB
- 文件页数:393页
- 主题词:软件开发-项目管理-英文
PDF下载
下载说明
软件项目管理 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 Introduction to software project management1
1.1 Introduction1
1.2 Why is software project management important?2
1.3 What is a project?2
1.4 Software projects versus other types of project4
1.5 Contract management and technical project management5
1.6 Activities covered by software project management5
1.7 Plans,methods and methodologies8
1.8 Some ways of categorizing software projects9
1.9 Stakeholders11
1.10 Setting objectives11
1.11 The business case13
1.12 Project success and failure14
1.13 What is management?15
1.14 Management control16
1.15 Conclusion18
Annex 1 Contents list for a project plan18
1.16 Further exercises19
2 Project evaluation and programme management21
2.1 Introduction21
2.2 A business case22
2.3 Project portfolio management24
2.4 Evaluation of individual projects26
2.5 Cost-benefit evaluation techniques28
2.6 Risk evaluation34
2.7 Programme management38
2.8 Managing the allocation of resources within programmes39
2.9 Strategic programme management40
2.10 Creating a programme40
2.11 Aids to programme management43
2.12 Some reservations about programme management45
2.13 Benefits management45
2.14 Conclusion47
2.15 Further exercises48
3 An overview of project planning49
3.1 Introduction to Step Wise project planning49
3.2 Step 0:Select project53
3.3 Step 1:Identify project scope and objectives53
3.4 Step 2:Identify project infrastructure55
3.5 Step 3:Analyse project characteristics58
3.6 Step 4:Identify project products and activities60
3.7 Step 5:Estimate effort for each activity65
3.8 Step 6:Identify activity risks67
3.9 Step 7:Allocate resources68
3.10 Step 8:Review/publicize plan69
3.11 Steps 9 and 10:Execute plan/lower levels of planning70
3.12 Conclusion71
3.13 Further exercises71
4 Selection of an appropriate project approach73
4.1 Introduction73
4.2 Build or buy?74
4.3 Choosing methodologies and technologies76
4.4 Choice of process models81
4.5 Structure versus speed of delivery81
4.6 The waterfall model82
4.7 The spiral model84
4.8 Software prototyping84
4.9 Other ways of categorizing prototypes86
4.10 Incremental delivery88
4.11 Agile methods92
4.12 Atern/Dynamic Systems Development Method93
4.13 Extreme programming(XP)95
4.14 Managing iterative processes99
4.15 Selecting the most appropriate process model100
4.16 Conclusion101
4.17 Further exercises101
5 Software effort estimation103
5.1 Introduction103
5.2 Where are estimates done?105
5.3 Problems with over- and under- estimates107
5.4 The basis for software estimating108
5.5 Software effort estimation techniques108
5.6 Bottom-up estimating109
5.7 The top-down approach and parametric models111
5.8 Expert judgement112
5.9 Estimating by analogy113
5.10 Albrecht function point analysis114
5.11 Function points Mark Ⅱ117
5.12 COSMIC full function points119
5.13 COCOMO 13:a parametric productivity model120
5.14 Conclusion125
5.15 Further exercises126
6 Activity planning129
6.1 Introduction129
6.2 The objectives of activity planning130
6.3 When to plan131
6.4 Project schedules131
6.5 Projects and activities133
6.6 Sequencing and scheduling activities138
6.7 Network planning models139
6.8 Formulating a network model140
6.9 Adding the time dimension144
6.10 The forward pass146
6.11 The backward pass146
6.12 Identifying the critical path148
6.13 Activity float150
6.14 Shortening the project duration150
6.15 Identifying critical activities151
6.16 Activity-on-arrow networks151
6.17 Conclusion160
6.16 Further exercises160
Risk management162
7.1 Introduction162
7.2 Risk163
7.3 Categories of risk165
7.4 A framework for dealing with risk166
7.5 Risk identification166
7.6 Risk assessment168
7.7 Risk planning172
7.8 Risk management173
7.9 Evaluating risks to the schedule176
7.10 Applying the PERT technique176
7.11 Monte Carlo simulation182
7.12 Critical chain concepts183
7.13 Conclusion188
7.14 Further exercises188
8 Resource allocation192
8.1 Introduction192
8.2 The nature of resources194
8.3 Identifying resource requirements195
8.4 Scheduling resources197
8.5 Creating critical paths201
8.6 Counting the cost202
8.7 Being specific203
8.8 Publishing the resource schedule204
8.9 Cost schedules204
8.10 The scheduling sequence207
8.11 Conclusion209
8.12 Further exercises209
9 Monitoring and control212
9.1 Introduction212
9.2 Creating the framework213
9.3 Collecting the data216
9.4 Visualizing progress218
9.5 Cost monitoring222
9.6 Earned value analysis223
9.7 Prioritizing monitoring229
9.8 Getting the project back to target229
9.9 Change control232
9.10 Conclusion235
9.11 Further exercises235
10 Managing contracts236
10.1 Introduction236
10.2 Types of contract237
10.3 Stages in contract placement243
10.4 Typical terms of a contract247
10.5 Contract management250
10.6 Acceptance251
10.7 Conclusion252
10.8 Further exercises252
11 Managing people in software environments254
11.1 Introduction254
11.2 Understanding behaviour256
11.3 Organization behaviour:a background257
11.4 Selecting the right person for the job258
11.5 Instruction in the best methods261
11.6 Motivation261
11.7 The Oldham-Hackman job characteristics model264
11.8 Stress265
11.9 Health and safety266
11.10 Some ethical and professional concerns267
11.11 Conclusion269
11.12 Further exercises269
12 Working in teams271
12.1 Introduction271
12.2 Becoming a team273
12.3 Decision making276
12.4 Organizational structures281
12.5 Coordination dependencies283
12.6 Dispersed and virtual teams284
12.7 Communication genres286
12.8 Communication plans288
12.9 Leadership289
12.10 Conclusion292
12.11 Further exercises292
13 Software quality293
13.1 Introduction293
13.2 The place of software quality in project planning294
13.3 The importance of software quality295
13.4 Defining software quality295
13.5 ISO 9126298
13.6 Product versus process quality management304
13.7 Quality management systems306
13.8 Process capability models308
13.9 Techniques to help enhance software quality314
13.10 Testing319
13.11 Quality plans322
13.12 Conclusion323
13.13 Further exercises323
Appendix A PRINCE2-an overview325
Appendix B Answer pointers337
Further reading375
热门推荐
- 2655164.html
- 3357731.html
- 3011000.html
- 2680908.html
- 1869694.html
- 356144.html
- 1187237.html
- 2783616.html
- 267780.html
- 1796077.html
- http://www.ickdjs.cc/book_1167751.html
- http://www.ickdjs.cc/book_73873.html
- http://www.ickdjs.cc/book_1750122.html
- http://www.ickdjs.cc/book_3752354.html
- http://www.ickdjs.cc/book_3604855.html
- http://www.ickdjs.cc/book_3877160.html
- http://www.ickdjs.cc/book_114434.html
- http://www.ickdjs.cc/book_3893279.html
- http://www.ickdjs.cc/book_2948991.html
- http://www.ickdjs.cc/book_3200678.html