自考01336软件项目管理(一)考试大纲(2025年版)

📍 湖南 📚 课程代码:01336 📅 版本:2025年版

湖南 省高 等教 育自 学考 试课 程考 试大 纲软件项目管理(一) (课程代码:01336) 湖南省教育考试院组编 2025 年 6 月高等教育自学考试课程考试大纲课程名称:软件项目管理(一) 课程代码:01336

第一部分

课程性质与目标

一、课程性质与特点

软件项目管理(一)是高等教育自学考试软件技术专业的选考课程。它运用项目管理的理论和方法,从软件开发的特殊性出发,探究项目各要素的协调与优化, 旨在解决软件开发过程中的计划、组织和控制问题。作为项目管理在软件工程领域的专业分支,该学科以实现软件项目成功交付为核心目标,以提升开发效率和质量为基础条件,通过整合系统工程、质量管理、风险管理等多领域知识,系统性揭示导致项目延期、成本超支、质量缺陷等问题的技术性、管理性及组织性作用机制。其核心价值在于为软件开发团队提供方法论指导与实践工具,既保证项目按期完成又确保软件产品质量,是软件工程学科体系中不可或缺的重要组成部分。

二、课程目标与基本

要求通过本课程学习,考生应掌握从需求分析、进度控制、成本估算及质量管理等维度,系统规划和管理软件项目的基本能力,能运用传统与敏捷项目管理方法,科学评估项目风险与资源配置,并针对范围蔓延、进度延误、质量缺陷等问题,制定有效的解决方案,以确保软件项目按时交付并满足预期目标。基本要求:

1.掌握软件项目管理的基本理论和方法,包括传统(如 WBS、关键路径法)与敏捷(如 Scrum、用户故事)两种模式;

2.具备项目计划制定能力,能够进行需求分析、成本估算、进度安排和资源配置;

3.掌握质量控制与风险管理方法,能够识别和处理项目中的质量缺陷与风险因素;

4.熟悉配置管理和团队协作流程,能够运用相关工具进行版本控制和团队管理;

5.通过案例分析培养实践能力,能够综合运用所学知识解决实际项目管理问题。

三、与本专业其他课程的关系

本课程的先修课程为软件工程导论,该课程中关于软件生命周期、开发模型和过程管理等知识为本课程理解软件项目管理的基本框架和方法论奠定基础。同时, 软件需求分析课程中培养的需求获取与分析方法,以及数据库系统原理等课程中的技术知识,均为本课程开展项目范围界定、任务分解和进度计划制定提供了必要的技术支撑。这些先修课程共同构成了学习本课程的知识基础,使考生能够更好地理解和应用项目管理的方法与技术。

第二部分

考核内容与考核目标

第一章 软件项目管理概述

通过本章学习,掌握项目与软件项目的定义、特征及组成要素,理解传统项目管理知识体系与敏捷方法的区别,认识 AI 时代对项目管理的影响。

(一)项目与软件项目(重点)识记:项目的六大特征(临时性、独特性、渐进明细性、目标性、资源约束性)和三大组成要素(过程、产品、资源)

理解:项目、项目群与项目组合的包含关系(二)项目管理体系(重点)识记:敏捷项目管理的四项核心价值观理解:传统与敏捷项目管理的主要区别(三)AI 时代管理变革(次重点)

理解:智能化对项目管理流程的影响应用:分析 AI 在需求生成中的应用案例

第二章 项目立项与招投标

本章要求系统掌握从项目评估、可行性分析到招投标全过程的规范流程,重点理解经济性决策模型的应用方法以及项目章程的制定要点。特别需要关注敏捷项目章程与传统章程的区别,以及项目经理在不同项目类型中的角色定位。本章的难点在于招投标文件的专业编制与合同条款的精细化设计,这要求考生既要精通技术方案的表述规范,又要熟悉成本核算、知识产权保护等法律条款的拟定技巧,同时还需要考虑风险分担机制等商业因素。

(一)项目评估(重点)识记:1.项目启动的输入与输出要素

2.可行性分析的三个方面(技术/经济/法律)

理解:项目经济性分析的决策方法(二)招投标过程(重点)识记:1.招标过程的五个阶段

2.投标文件的基本构成理解:评标过程中的关键评价指标(三)合同管理(重点)

应用:分析 MED 项目合同的关键条款(四)项目经理职责(次重点)

理解:不同阶段项目经理的职责变化应用:针对项目类型匹配经理能力矩阵(五)MSHD 项目招标投案例分析(次重点)

应用:MSHD 项目招标投案例分析

第三章 软件项目生存期模型

通过本章学习,需要深入理解瀑布模型、V 模型、迭代模型等传统生存期模型的特点,同时掌握 Scrum、XP、DevOps 等敏捷方法的实施要点,特别关注规模化敏捷框架的应用场景。要求能够分析 AI 技术对传统瀑布模型和敏捷模型的改造与优化。

本章的难点在于混合生存期模型的定制化设计,这要求考生能够根据项目规模、需求稳定性、技术复杂度等维度,科学选择并有机整合不同模型要素。

(一)预测型生存期模型(重点)识记:1.瀑布模型的六个阶段及阶段交付物

2.V 模型的测试与开发对应关系理解:预测型模型的适用条件(需求稳定、技术成熟)

(二)迭代模型(重点)识记:迭代模型的三个演进维度(三)增量模型(重点)

理解:增量与迭代开发的核心区别(四)敏捷型生存期模型(一般)

理解:看板方法的 WIP 限制原则(五)混合与 AI 驱动模型(一般)

理解:混合模型的四种结合方式应用:分析 AI 在敏捷需求预测中的应用(六)生存期模型实践(重点)

理解:MSHD 项目混合模型实施难点应用:完成课程实践项目的生存期模型设计报告

第四章 软件项目范围计划

——需求管理通过本章学习,需要完整掌握从需求获取、分析到验证的全生命周期管理方法, 包括传统 UML 建模技术与敏捷用户故事地图等现代方法的综合应用。本章的难点在于需求变更控制系统的建立与运维,特别是在大型项目中如何通过变更影响分析、 优先级评估等机制,平衡干系人期望变更与项目基线约束之间的矛盾,这需要学习者深入理解配置管理、版本控制等支撑技术。

(一)需求管理过程(重点)识记:1.需求获取的四种常用方法

2.需求规格说明书的五个核心组成部分(二)传统需求分析方法(重点)识记:1.数据流图的四种基本符号

2.UML 用例图的三种关系理解:状态图与活动图的适用场景区别应用:为图书馆管理系统绘制完整的用例图(三)敏捷需求分析方法(次重点)识记:1.用户故事的三要素

2.INVEST 原则的六个标准理解:用户故事地图的构建层次应用:将电商平台需求分解为用户故事地图(四)需求变更控制(重点)识记:需求变更控制的五个审批步骤理解:需求变更影响分析的三个维度应用:设计需求变更跟踪系统(五)AI 驱动需求分析(一般)

理解:用户故事自动生成的实现原理

第五章 软件项目范围计划

——工作分解通过本章学习,需要精通 WBS 的创建方法与工作包定义规范,掌握自顶向下与自底向上等分解策略的适用场景,并能编制完整的 WBS 字典。本章的难点在于敏捷环境下用户故事与传统 WBS 的有机融合,特别是在大规模敏捷项目中,如何保持史诗故事、特性与用户任务的多级映射关系,同时确保工作包的可交付性与可度量性, 这需要结合 MED 项目的案例进行实践训练。

(一)WBS 基础概念(重点)

理解:1.WBS 分解的 8/80 规则内涵

2.理解要素间的关联性(二)WBS 构建方法(重点)识记:四种传统工作分解方法名称理解:1.不同分解方法的适用场景对比

2.WBS 验证的四个原则应用:为智慧城市项目构建三级 WBS(三)WBS 应用实践(次重点)识记:WBS 字典的六个必备字段应用:1.编制“用户认证模块”完整 WBS 字典

2.分析 WBS 变更对项目基线的影响

第六章 软件项目成本计划

通过本章学习,需要系统掌握软件项目成本估算的各类方法,包括代码行估算法、功能点估算法、用例点估算法等传统技术,以及 Planning Poker 等敏捷估算方法。

本章的难点在于参数模型估算法的准确应用,这要求考生能够正确选择并调整生产率参数、复杂度因子等关键变量,同时需要理解不同估算方法在项目不同阶段的适用性差异。通过 MED 项目的成本估算案例分析,掌握从规模估算到成本预算的完整转化过程,并特别注意 AI 技术在成本预测中的创新应用。

(一)成本估算基础(重点)识记:1.规模/工作量/成本的三者换算关系

2.成本估算过程的四个阶段应用:根据项目特征选择估算方法(二)功能点估算法(重点)

理解:1.IFPUG 与 NESMA 标准的差异点

2.复杂度因子对估算结果的权重影响应用:完成订单管理系统功能点计算(三)用例点估算法(重点)识记:角色权重分类标准应用:执行用例点估算全流程(四)类比与参数估算(次重点)识记:1.类比估算的相似度评估矩阵

2.COCOMO 模型的三个层级理解:历史数据校准的回归分析方法应用:构建项目估算参数模型(五)敏捷项目估算(次重点)

理解:速度(Velocity)的预测方法(六)成本预算(重点)识记:应急储备与管理储备的区别理解:成本基准的建立过程

第七章 软件项目进度计划

通过本章学习,需要深入掌握任务定义、历时估算和进度编排的全套技术,包括关键路径法、时间压缩法和资源优化方法。本章的难点在于进度计划的动态调整, 特别是在需求变更或资源受限的情况下,如何通过赶工、快速跟进或范围调整等策略保持项目可控。这要求考生能够准确计算浮动时间,识别关键链,并通过 MSHD 项目案例实践敏捷环境下发布计划与迭代计划的协调方法。

(一)进度计划流程(重点)识记:传统项目进度计划的五个步骤理解:进度计划与成本计划的关系应用:制定进度计划编制流程图(二)任务定义(重点)

理解:任务粒度的确定原则应用:分解用户管理模块的任务清单

(三)网络图技术(重点)识记:四种任务依赖关系理解:网络图的关键路径识别方法应用:绘制订单管理系统的网络图

(四)历时估算(次重点)识记:三点估算公式应用:计算关键任务的预期历时

(五)资源优化(次重点)识记:资源平衡的四种策略

(六)进度压缩(次重点)

理解:进度压缩的风险评估(七)敏捷进度计划(一般)识记:燃尽图的解读要点理解:故事点与工时的转换关系

第八章 软件项目质量计划

通过本章学习,需要全面理解 Boehm 质量模型、McCall 质量模型和 ISO/IEC 9126 等质量标准,掌握质量保证与质量控制的活动设计方法。本章的难点在于质量内建 (Quality Built-In)策略的实施,如何将质量活动有机融入开发过程而非事后检查, 这要求考生掌握自动化测试、持续集成等技术在敏捷环境下的应用要点,并通过 MED 项目案例理解质量度量指标的实际运用。

(一)质量模型与标准(重点)识记:ISO 9126 质量模型的六大特性(功能性/可靠性/易用性/效率/维护性/可移植性)

理解:不同质量特性间的冲突平衡原则(如效率 vs 安全性)

应用:为医疗软件设计质量特性度量指标(二)质量保证活动(重点)识记:1.质量成本(COQ)的四象限分类

2.PDCA 循环的八个实施步骤理解:质量审计的五个关键检查项应用:设计包含代码评审的 QA 流程(三)质量控制技术(一般)

理解:1.持续集成的最佳实践模式

2.分析缺陷数据并绘制控制图

第九章 软件配置管理计划

通过本章学习,需要掌握配置项识别、基线管理、变更控制和配置审计等核心流程,了解 Git 等主流配置管理工具的应用场景。

(一)配置管理基础(重点)识记:1.软件配置项的四种类型

2.三类基线的定义

理解:配置管理在软件开发中的三大作用应用:识别给定项目的配置项清单(二)质量控制技术(次重点)

理解:配置状态报告的五个核心指标应用:执行配置项追溯性分析

第十章 软件项目团队计划

通过本章学习,需要掌握职能型、项目型和矩阵型等组织结构的适用场景,理解责任分配矩阵(RAM)的编制方法,以及干系人分析和沟通计划的设计技巧。

(一)组织结构类型(重点)

理解:矩阵组织中弱矩阵/平衡矩阵/强矩阵的权力分配差异(二)责任分配机制(重点)

理解:人员绩效管理与项目目标的关联性

(三)沟通计划设计(次重点)识记:五种沟通方式(正式书面/正式口头/非正式等)适用场景应用:设计跨时区团队的异步沟通机制

(四)敏捷团队特征(重点)识记:自组织团队的三大原则应用:制定敏捷团队冲突解决流程

(五)AI 驱动团队变革(一般)识记:AI 对项目管理者的三类角色重塑(协调者/赋能者/决策支持者)

理解:智能工具对虚拟团队效率的提升路径

第十一章 软件项目风险计划

通过本章学习,需要全面掌握风险识别、评估和应对的系统性方法,包括定性分析与定量分析技术的应用,理解传统项目与敏捷项目在风险管理上的差异。本章的难点在于风险应对策略的制定与实施,特别是在资源受限的情况下如何平衡风险规避、转移、减轻和接受等策略的选择,这要求考生能够基于风险概率和影响矩阵, 结合项目实际情况制定切实可行的应对方案,并通过 MSHD 项目案例理解风险监控的动态过程。

(一)风险管理基础(重点)识记:1.风险定义的三大要素(不确定性/影响/可管理性)

2.风险类型的四象限分类(技术/管理/组织/外部)

理解:风险管理过程的 PDCA 闭环(识别—评估—规划—控制)

(二)风险识别(重点)

理解:定量风险评估中的蒙特卡洛模拟原理(三)风险评估(次重点)

应用:对 MED 项目识别出的风险进行定级(四)风险应对策略(次重点)识记:四类应对策略(规避/转移/减轻/接受)的实施条件理解:次生风险的蝴蝶效应分析模型应用:为技术风险制定备选方案(如第三方组件替代计划)

第十二章 软件项目合同计划

通过本章学习,需要深入理解总价合同、成本补偿合同等不同类型合同的特点及适用场景,掌握软件外包管理的核心要点。本章的难点在于敏捷项目合同的特殊条款设计,如何在保持合同法律效力的同时为需求变更和迭代开发预留灵活空间, 这需要考生熟悉敏捷宣言原则与商业法律规范的有机结合,通过分析 MED 项目合同案例来掌握平衡点。

(一)合同类型与风险(重点)

理解:1.总价合同下乙方的成本控制策略

2.成本补偿合同中“奖励费用”的激励设计原理(二)合同条款设计(重点)

理解:知识产权归属条款的四种模式应用:起草敏捷开发合同的迭代验收条款(三)合同风险与执行控制(次重点)识记:合同终止的三种情形应用:制定合同履行评估报告

第十三章 项目跟踪与度量

通过本章学习,需要掌握项目执行控制的全过程方法,包括集成管理、平衡四要素关系的技巧,以及基于 GOM 的度量技术。本章的难点在于研发效能度量的指标体系构建,如何通过效率差异分析、质量缺陷趋势等数据,准确诊断项目健康状况并预测风险,这要求考生能够综合运用挣值分析、燃尽图等多种工具,在 MSHD 项目案例中实践数据分析技能。

(一)项目执行控制体系(重点)识记:1.项目集成计划的四大核心内容

2.平衡

项目四要素的优先级原则

(二)跟踪方法与技术(重点)

理解:图解控制法中“S 曲线”的进度-成本同步分析原理(三)研发效能度量(重点)

理解:代码提交频率与缺陷率的关联性分析(四)数据驱动决策(次重点)

应用:1.基于历史数据建立缺陷密度预测模型

2.编写度量分析报告的结论与建议章节

第十四章 项目核心计划执行控制

通过本章学习,需要精通范围、进度、成本和质量四大核心要素的动态控制方法,掌握图解控制法、评估分析法等技术。本章的难点在于偏差管理的系统性策略,特别是在多要素同时出现偏差时,如何通过根本原因分析确定优先级并制定纠正措施,这需要考生理解敏捷环境下“与计划偏差的管理”特殊原则,通过 MED 项目案例掌握变更控制的节奏把握。

(一)范围变更控制(重点)

理解:范围蔓延与镀金的本质区别及对项目基线的影响(二)进度-成本联合控制(重点)

理解:挣值分析中“进度偏差(SV)”与“成本偏差(CV)”的协同解读方法应用:根据 MED 项目数据绘制挣值趋势图并提出纠正措施(三)质量执行管理(次重点)

理解:质量审计中发现系统性问题的根本原因分析法(5Why)

应用:实施敏捷团队的代码评审优化(结对编程/自动化测试)

第十五章 项目辅助计划执行控制

通过本章学习,需要掌握团队建设、干系人管理、沟通协调等辅助计划的执行要点,理解敏捷 OKR 激励模式与传统管理方法的区别。

(一)团队建设与激励(重点)

理解:1.塔克曼团队发展阶段模型各阶段的领导策略

2.双因素理论在项目激励中的应用应用:设计针对分布式团队的虚拟团建活动方案(二)干系人动态管理(重点)

理解:1.干系人权力/利益矩阵的动态调整机制

2.敏捷项目中产品负责人(PO)与业务干系人的协作模式(三)冲突解决技术(次重点)识记:五种冲突解决策略(回避/妥协/竞争等)的适用场景理解:1.冲突升级的早期预警信号识别

2.敏捷每日站会中的冲突预防机制(四)敏捷团队管理(次重点)

应用:设计 Sprint 评审会的团队庆祝仪式

第十六章 项目结束过程

通过本章学习,需要掌握项目验收、合同终止、总结评审的标准流程,理解传统与敏捷项目在收尾阶段的差异。

(一)项目验收与交付(重点)

理解:验收测试与用户测试的协同机制应用:编制分阶段验收计划(二)项目总结与分析(重点)

理解:组织过程资产(OPA)的四类沉淀内容(三)合同收尾管理(次重点)识记:合同终止的三种类型理解:甲方与乙方在合同收尾中的关注点差异(四)AI 赋能项目收尾(一般)

应用:设计项目资产智能推荐系统

第十七章 软件项目管理实践

通过本章学习,需要通过完整的课程实践项目,综合应用从需求分析到项目交付的全套管理方法。本章的难点在于生存期模型的动态调整,如何根据项目实际进展灵活切换管理策略。

(一)生存期模型选择(重点)

理解:AI 辅助模型选择的算法原理(聚类分析/决策树)

应用:为医疗 AI 项目设计混合生存期模型(二)迭代计划制定(重点)

理解:用户故事地图与 WBS 的转换规则应用:1.制定包含风险缓冲的迭代计划

2.设计跨迭代的依赖关系图(三)团队协作模拟(重点)

应用:组织线上需求评审会(含文档预审/投票机制)

(四)风险控制实践(次重点)

应用:建立风险每日站会检查机制(五)AI 赋能总结(次重点)

理解:机器学习在项目复盘中的应用(工作量预测/缺陷聚类)

应用:根据给定数据总结改进建议

第三部分

有关说明与实施要求

一、考核的能力层次表述

本大纲在考核目标中,按照“识记”“理解”“应用”三个能力层次规定其应达到的能力层次要求。各能力层次为递进等级关系,后者必须建立在前者的基础上,其含义是:识记:能知道有关的名词、概念、知识的含义,并能正确认识和表述,是低层次的要求。

理解:在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系,是较高层次的要求。

应用:在理解的基础上,能运用基本概念、基本原理、基本方法联系学过的多个知识点分析和解决有关的理论问题和实际问题,是最高层次的要求。

二、教材

指定教材:《软件项目管理案例教程》,韩万江、姜立新,机械工业出版社, 2025 年第 5 版

三、

自学方法指导

1.在开始阅读指定教材某一章之前,先翻阅大纲中有关这一章的考核知识点及对知识点的能力层次要求和考核目标,以便在阅读教材时做到心中有数,有的放矢。

2.阅读教材时,要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念必须深刻理解,对基本理论必须彻底弄清,对基本方法必须牢固掌握。

3.在自学过程中,既要思考问题,也要做好阅读笔记,把教材中的基本概念、原理、方法等加以整理,这可从中加深对问题的认知、理解和记忆,以利于突出重点,并涵盖整个内容,可以不断提高自学能力。

4.完成书后作业和适当的辅导练习是理解、消化和巩固所学知识,培养分析问题、解决问题及提高能力的重要环节,在做练习之前,应认真阅读教材,按考核目标所要求的不同层次,掌握教材内容,在练习过程中对所学知识进行合理的回顾与发挥,注重理论联系实际和具体问题具体分析,解题时应注意培养逻辑性,针对问题围绕相关知识点进行层次(步骤)分明的论述或推导,明确各层次(步骤)间的逻辑关系。

四、对社会助学的要求

1.应熟知考试大纲对课程提出的总要求和各章的知识点。

2.应掌握各知识点要求达到的能力层次,并深刻理解对各知识点的考核目标。

3.辅导时,应以考试大纲为依据,指定的教材为基础,不要随意增删内容,以免与大纲脱节。

4.辅导时,应对学习方法进行指导,宜提倡“认真阅读教材,刻苦钻研教材,主动争取帮助,依靠自己学通”的方法。

5.辅导时,要注意突出重点,对考生提出的问题,不要有问即答,要积极启发引导。

6.注意对考生能力的培养,特别是自学能力的培养,要引导考生逐步学会独立学习,在自学过程中善于提出问题,分析问题,做出判断,解决问题。

7.要使考生了解试题的难易与能力层次高低两者不完全是一回事,在各个能力层次中会存在着不同难度的试题。

8.助学学时:本课程共 7 学分,建议总课时 126 学时,其中助学课时分配如下:

章次内容学时

第一章

软件项目管理概述

第二章

项目立项与招投标

第三章

软件项目生存期模型

第四章

软件项目范围计划——需求管理

第五章

软件项目范围计划——工作分解

第六章

软件项目成本计划

第七章

软件项目进度计划

第八章

软件项目质量计划

第九章

软件配置管理计划

第十章

软件项目团队计划

第十一章

软件项目风险计划

第十二章

软件项目合同计划

第十三章

项目跟踪与度量

第十四章

项目核心计划执行控制

第十五章

项目辅助计划执行控制

第十六章

项目结束过程

第十七章

软件项目管理实践合计

五、关于命题考试的若干规定

1.本大纲各章所提到的内容和考核目标都是考试内容。试题覆盖到章,适当突出重点。

2.试卷中对不同能力层次的试题比例大致是:“识记”为 30%、“理解”为40%、“应用”为 30%。

3.试题难易程度应合理:容易、中等、难比例为 3:4:3。

4.每份试卷中,各类考核点所占比例约为:重点占 60%,次重点占 30%,一般占 10%。

5.试题类型一般分为:单项选择题、多项选择题、名词解释题、简答题、论述题。

6.考试采用闭卷笔试,考试时间 150 分钟,采用百分制评分,60 分合格。

六、题型示例(样题)

一、单项选择题

(本大题共 20 小题,每小题 1 分,共 20 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 上的相应字母涂黑。错涂、多涂或未涂均无分。

1.功能点估算方法(FPA)提出的组织是A.ISO B.IFPUG C.PMI D.IEEE

二、多项选择题

(本大题共 5 小题,每小题 2 分,共 10 分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其选出并将 “答题卡”上的相应字母涂黑。错涂、多涂、少涂或未涂均无分。

21.下列属于敏捷宣言价值观的有A.个体与交互重于流程与工具 B.可运行的软件重于详尽的文档 C.客户合作重于合同谈判 D.响应变化重于遵循计划 E.持续关注技术卓越

三、名词解释题

(本大题共 6 小题,每小题 3 分,共 18 分)

26.WBS(工作分解结构)

四、简答题

(本大题共 5 小题,每小题 5 分,共 25 分)

32.简述传统瀑布模型与 Scrum 敏捷模型在需求变更处理上的差异。

五、论述题

(本大题共 3 小题,每小题 9 分,共 27 分)

37.某高校开发“毕业论文管理系统”,需求较明确但后期可能有少量调整。

问题:(1)比较瀑布模型与 Scrum 模型在该项目的适用性;

(2)提出混合模型设计方案并说明理由。

相关内容

6,784
历年真题
8,274
在线课程
276
累计练习
9
学习用户