高等教育 > 计算机类

软件项目管理与实践

书号:9787113328924 套系名称:普通高等教育计算机类课程系列教材

作者:余久久 凤鹏飞 吴宁 陈杰 王嫱 罗艳 出版日期:2025-12-01

定价:54.00 页码 / 开本:无 /16

策划编辑:翟玉峰 责任编辑:翟玉峰 彭立辉

适用专业:计算机类 适用层次:高等教育

最新印刷时间:2025-12-01

资源下载
教学课件 教学素材
习题答案 教学案例
电子教案 教学视频
内容简介 前言 目录 作者介绍 图书特色
  •        本书是普通高等教育计算机类课程系列教材之一,也是安徽省高校优秀科研创新团队研究成果,按照地方应用型本科计算机类专业软件项目管理的教学目标,围绕现代项目管理知识体系的知识域组织编写。全书共分10章,内容包括软件项目管理概述、软件范围管理、软件进度管理、软件成本管理、软件质量管理、软件人力资源管理、软件干系人与沟通管理、软件项目风险管理、软件采购管理、软件整合管理。
           本书条理清晰、语言流畅、理论和实践相结合,能够帮助读者快速梳理软件项目逻辑框架,得到丰富的管理启示和实践经验,汲取管理智慧,提升自身项目管理的能力和水平。
           本书适合作为应用型本科高校软件工程专业、计算机科学与技术专业,以及其他相关专业软件项目管理课程的教材,也可作为高职院校软件技术类专业的选(辅)修教材,还可作为计算机技术与软件专业技术资格(水平)考试“信息系统项目管理师”科目的辅导书籍,以及各类软件工程技术管理人员的参考书。
  •        作为现代软件工程的重要组成部分,软件项目管理是项目管理的原理和方法在软件工程领域的应用,也是大学本科软件工程、计算机科学与技术等专业高年级阶段开设的一门专业主干课程。
           本书内容源于编者多年从事应用型本科高校软件项目管理课程的教学实践与感悟,同时亦凝聚了多位一线任课教师的教学心血与教研成果。本书以安徽高校省级质量工程项目“卓越软件工程师培养计划”(编号:2023zybj062)、“课程思政视域下基于OBE 的地方应用型软件工程人才培养模式创新与实践”(编号:2022jyxm494),安徽省高校优秀拔尖人才培育项目“应用型本科软件工程专业新工科建设研究”(编号:
    gxbjZD2022087),以及安徽省高校优秀科研创新团队(编号:2023AH010064)为依托,系项目研究成果之一。
           本书根据地方应用型本科高校计算机类专业软件项目管理课程的教学目标,围绕现代项目管理知识体系组织内容,详细介绍了软件项目的范围管理、进度管理、成本管理、质量管理、人力资源管理、干系人与沟通管理、风险管理、采购管理和整合管理,涉及的范围覆盖整个软件工程过程。通过对软件项目管理原理及其实践进行介绍,读者对其知识领域的相关过程、方法、工具有更深层次的了解。本书理论结合实践,各章均附有来源于国内著名企业的项目管理实践案例,解释和验证软件项目管理领域的基本概念、基本原理及基本方法,可帮助读者全面掌握软件项目管理所需的知识体系。
           此外,本书还通过对我国一些古代小说人物及管理案例深入剖析,知往鉴今,可以让读者体会到古代管理智慧与现代管理理念的完美结合。这些丰富的管理启示和实践经验,不仅充分体现出思政教育的重要性,也为现代项目管理者更加从容地应对各种挑战、汲取管理智慧、提升自身项目管理的能力和水平提供了帮助。
          本书由安徽三联学院余久久、凤鹏飞、吴宁,滁州学院陈杰,安徽国际商务职业学院王嫱、罗艳共同编著,安徽三联学院姚怡辰、汤盼参与编写。具体编写分工:余久久、凤鹏飞、吴宁、姚怡辰、汤盼编写了第 1 章、第 3 章、第 6 章、第 9 章、附录 A、部分案例与习题;陈杰编写了第 2 章、第 4 章;王嫱、罗艳编写了第 5 章、第 7 章、第 8 章、第 10 章。余久久负责拟定教材大纲,并完成全书的统稿工作。安徽声讯信息技术有限公司总经理虞焰兴、副总经理葛阿平,以及徐勇工程师等从校企协同、产教融合的视角参与了部分章节内容的编写研讨活动,结合现代企业项目的特点与实践方法,为本书内容的编写提出了很多宝贵建议。本书还得到安徽三联交通应用技术股份有限公司
    金磬、王江波、金来、顾涛、杨勇等企业管理人员和工程技术人员的大力支持。在此,编者表示衷心的感谢。
          本书参考学时为 32 学时,在教学过程中,任课教师可根据实际教学安排,适度增减教学内容。
          本书在编写过程中参考了大量软件项目管理方面的书籍期刊、网络博文及相关文献资料,在此,谨向相关作者表示诚挚的谢意。
          由于编者水平有限,加之时间仓促,书中疏漏和不妥之处在所难免,恳请各位同行批评指正。
                                                                                         编 者
                                                                                    2025 年 5 月
  • 第 1 章 软件项目管理概述                          1
    1.1 项目和软件项目                                     1
    1.1.1 项目                                                  1
    1.1.2 软件项目                                      3
    1.2 项目管理                                                 4
    1.2.1 项目管理发展历史                  4
    1.2.2 项目管理要素                              5
    1.3 项目管理知识体系                             5
    1.3.1 项目生命周期                              5
    1.3.2 PMBOK 知识领域                  7
    1.3.3 项目管理框架                              9
    1.3.4 影响项目管理的因素              9
    1.4 软件项目管理                                    11
    1.4.1 软件生命周期                          11
    1.4.2 软件项目管理特征              12
    1.4.3 软件项目管理过程              12
    1.4.4 技术和管理的重要性          14
    1.4.5 软件项目管理常见问题分析                                              14
    小结                                                                              16
    阅读与思考                                                              17
    习题和实践                                                              21
    第 2 章 软件范围管理                              22
    2.1 范围管理规划                                    22
    2.1.1 定义和目标                              22
    2.1.2 范围管理计划                          23
    2.1.3 需求管理计划                          23
    2.2 需求收集                                                 24
    2.2.1 需求来源与分类                      24
    2.2.2 需求收集方法                          25
    2.2.3 需求验证与基线化              27
    2.3 范围定义                                                 28
    2.3.1 范围定义的核心要素与流程                                          28
    2.3.2 范围说明书的编写与实践                                          28
    2.4 工作分解结构及应用                         29
    2.4.1 WBS 的核心原理                  29
    2.4.2 创建 WBS 的方法                  30
    2.5 范围控制                                                 32
    2.5.1 监控范围变化                          32
    2.5.2 评估变更影响                          32
    小结                                                                              33
    阅读与思考                                                              34
    习题和实践                                                              34
    第 3 章 软件进度管理                              36
    3.1 进度管理规划                                    36
    3.2 活动定义                                                 37
    3.2.1 活动定义的方法                      38
    3.2.2 活动定义的结果                      38
    3.3 活动排序                                                 40
    3.3.1 活动排序的方法                      40
    3.3.2 活动排序的结果                      42
    3.4 活动历时估算                                    43
    3.4.1 活动历时估算的方法          43
    3.4.2 活动历时估算的结果          45
    3.5 进度计划制订                                    46
    3.5.1 进度计划制订的方法          46
    3.5.2 进度计划制订的结果          51
    3.5.3 项目进度计划不被尊重的原因和对策                              52
    3.6 进度控制                                                 54
    3.6.1 软件项目进度控制常见问题                                              55
    3.6.2 进度控制的方法                      59
    3.6.3 进度控制的结果                      60
    3.6.4 软件项目的进度控制          62
    小结                                                                              63
    阅读与思考                                                              64
    习题和实践                                                              65
    第 4 章 软件成本管理                              66
    4.1 软件成本管理概述                             66
    4.2 规划成本管理                                    67
    4.2.1 成本管理计划的制订          67
    4.2.2 成本管理计划的内容          68
    4.3 估算成本                                                 69
    4.3.1 成本估算方法                          69
    4.3.2 估算的精度与不确定性      72
    4.4 制定预算                                                 72
    4.4.1 预算制定的基本流程          73
    4.4.2 预算内容                                      73
    4.4.3 成本基准                                      75
    4.5 成本控制                                                 75
    4.5.1 成本控制的基本过程          76
    4.5.2 成本控制的工具和技术                                          76
    小结                                                                              78
    阅读与思考                                                              79
    习题和实践                                                              81
    第 5 章 软件质量管理                              82
    5.1 软件质量管理概述                             82
    5.1.1 软件质量的含义                      82
    5.1.2 软件质量标准与规范          84
    5.1.3 软件质量管理的含义与作用                                          85
    5.2 组织架构与职责                                 86
    5.2.1 质量治理结构                          86
    5.2.2 角色职责矩阵                          88
    5.3 全流程质量管理                                 89
    5.3.1 需求阶段质量管理              90
    5.3.2 设计阶段质量管理              90
    5.3.3 开发阶段质量管理              91
    5.3.4 测试阶段质量管理              92
    5.3.5 发布阶段质量管理              94
    5.4 软件质量保证体系                         96
    5.4.1 过程审计机制                          96
    5.4.2 技术评审管理                          97
    5.4.3 配置管理规范                          98
    5.5 软件质量控制工具                             98
    5.5.1 自动化测试工具                  99
    5.5.2 代码分析工具                      101
    5.5.3 管理平台                                  103
    5.6 软件质量文档体系                         106
    5.6.1 过程文档                                  106
    5.6.2 产品文档                                  107
    5.6.3 记录文档                                  107
    5.7 持续改进机制                                    108
    5.7.1 持续改进机制的作用      108
    5.7.2 实施方法                                  108
    5.7.3 持续改进应用实例              108
    小结                                                                          109
    阅读与思考                                                          109
    习题和实践                                                          111
    第 6 章 软件人力资源管理                  112
    6.1 人力资源管理规划                         113
    6.1.1 人力资源管理规划的定义                                              113
    6.1.2 规划目标与重要性              113
    6.1.3 规划流程                                  114
    6.2 团队组建                                             116
    6.2.1 岗位需求分析                      116
    6.2.2 招聘策略                                  117
    6.2.3 团队结构设计                      119
    6.3 团队管理                                             120
    6.3.1 日常管理机制                      120
    6.3.2 冲突管理                                  121
    6.3.3 绩效管理                                  122
    6.4 团队激励                                             123
    6.4.1 理论基础                                  123
    6.4.2 实践方法                                  125
    6.4.3 特殊场景激励                      126
    小结                                                                          126
    阅读与思考                                                          127
    习题和实践                                                          130
    第 7 章 软件干系人与沟通管理          131
    7.1 干系人识别与分析                         132
    7.1.1 干系人的概念与分类      132
    7.1.2 干系人识别方法                  133
    7.1.3 干系人分析维度                  134
    7.2 干系人参与策略与沟通规划     136
    7.2.1 干系人参与计划                  136
    7.2.2 沟通需求与沟通目标      137
    7.2.3 沟通渠道与沟通方式      138
    7.3 沟通管理执行及评估                     140
    7.3.1 沟通计划执行                      140
    7.3.2 沟通障碍与冲突处理      141
    7.3.3 沟通效果评估与改进      142
    7.4 干系人关系维护与冲突解决     142
    7.4.1 干系人冲突来源与分类                                      143
    7.4.2 冲突解决方法                      144
    7.4.3 利益博弈与谈判技巧      145
    小结                                                                          146
    阅读与思考                                                          146
    习题和实践                                                          150
    第 8 章 软件项目风险管理                  151
    8.1 风险管理概述                                    151
    8.1.1 风险定义与特征                  151
    8.1.2 典型的风险类型                  153
    8.1.3 风险管理的意义与价值                                      159
    8.2 风险管理的核心环节                     159
    8.2.1 风险识别                                  160
    8.2.2 风险评估                                  165
    8.2.3 风险应对策略                      167
    8.2.4 风险监控                                  168
    小结                                                                          170
    阅读与思考                                                          170
    习题和实践                                                          173
    第 9 章 软件采购管理                              174
    9.1 采购管理规划                                    174
    9.1.1 软件采购管理的定义      174
    9.1.2 软件采购管理的特点与目标                                      176
    9.1.3 软件采购管理规划的要素                                              177
    9.2 采购实施                                             178
    9.2.1 需求分析与规划                  179
    9.2.2 供应商预估与筛选              180
    9.2.3 合同谈判与签订                  183
    9.2.4 交付与实施                              184
    9.2.5 验收与上线                              185
    9.2.6 运维与供应商管理              186
    9.3 采购控制                                             187
    9.3.1 进度控制                                  187
    9.3.2 成本控制                                  190
    9.3.3 质量控制                                  193
    9.3.4 风险控制                                  195
    9.3.5 合同履行监督                      197
    9.4 采购结束管理                                    198
    9.4.1 验收与交付管理                  198
    9.4.2 合同结算与支付                  199
    9.4.3 采购后评估与总结              199
    9.4.4 文档归档与知识管理      199
    9.4.5 合规性与风险管理              199
    小结                                                                          200
    阅读与思考                                                          200
    习题和实践                                                          202
    第 10 章 软件整合管理                          204
    10.1 项目章程制定                                205
    10.1.1 项目章程概述                      205
    10.1.2 项目章程的主要内容      206
    10.1.3 项目章程的制定流程      207
    10.1.4 项目章程的工具与技术                                      208
    10.1.5 常见问题及解决方法      210
    10.2 项目管理计划的制订                 211
    10.2.1 项目管理计划概述          211
    10.2.2 项目管理计划的核心结构                                          212
    10.2.3 制订项目管理计划的流程                                          213
    10.2.4 项目管理计划的工具与技术                                      214
    10.2.5 常见问题及解决方法                                          214
    10.3 项目工作指导与管理                 216
    10.3.1 项目工作指导与管理的定义                                          216
    10.3.2 项目工作指导与管理的重要性                                      216
    10.3.3 项目工作指导与管理的核心内容                              217
    10.3.4 项目工作指导与管理的操作流程                              218
    10.3.5 项目工作指导与管理的工具支持                              218
    10.3.6 常见问题及解决方法      222
    10.4 项目收尾管理                                223
    10.4.1 项目收尾管理概述          223
    10.4.2 项目收尾管理的主要内容                                          224
    10.4.3 项目收尾管理的操作步骤                                          226
    10.4.4 项目收尾管理的工具与技术                                      227
    小结                                                                          228
    阅读与思考                                                          228
    习题和实践                                                          231
    附录 A 四大名著对现代项目管理带来的启示                                  232
    参考文献                                                          239
  • 余久久,硕士,教授,安徽三联学院教师。
    凤鹏飞,安徽三联学院智慧交通现代产业学院副院长,教授。
    吴宁,硕士,副教授,安徽三联学院软件工程专业负责人。
    王嫱,现任安徽国际商务职业学院计算机系专任教师,硕士,讲师。
    罗艳,现任安徽国际商务职业学院计算机系专任教师,硕士,讲师。
  • 本书详细介绍了软件项目的范围管理、进度管理、成本管理、质量管理、人力资源管理、干系人与沟通管理、风险管理、采购管理和整合管理,涉及的范围覆盖整个软件工程过程。
    本书提供教学大纲、电子教案、PPT课件、习题答案、思考案例、模拟试卷。