软件项目管理综合实例-软件项目管理课件PPT
合集下载
第七讲软件项目管理(SoftwareProjectManagement)精品PPT课件
的要意义; 熟悉配置管理的主要活动,包括CM规划、变
更管理、版本管理和系统构建。
内容
软件项目管理基础 项目规划与调度 软件成本估计 软件配置管理
1. 软件项目管理基础
软件项目管理主要考虑如何保证软件能够按时、 按计划并满足用户需求规格的交付,即如何用 科学的管理手段保障软件项目的成功。
动器。 管理者需要开发各种不同类型的计划来支持主要
的软件项目活动。
项目计划的类型
项目规划过程
Establish the project constraints Make initial assessments of the project parameters Define project milestones and deliverables while project has not been completed or cancelled loop
2.2 项目调度
这个管理活动中,管理者需要把项目分解成若 干个任务,并估算每个任务完成所需要的时间 与资源,然后按照一定的顺序把这些任务组织 起来。
应协调并行的任务,充分利用人力资源。 要减少任务间的依赖,明确关键任务,保证按
进度交付。
项目调度过程
条形图与活动网络图
图形化的工具对说明项目进度是十分有用的。 条形图可以表示每项活动的负责人以及该项活
Draw up project schedule Initiate activities according to schedule Wait ( for a while ) Review project progress Revise estimates of project parameters Update the project schedule Re-negotiate project constraints and deliverables if ( problems arise ) then
更管理、版本管理和系统构建。
内容
软件项目管理基础 项目规划与调度 软件成本估计 软件配置管理
1. 软件项目管理基础
软件项目管理主要考虑如何保证软件能够按时、 按计划并满足用户需求规格的交付,即如何用 科学的管理手段保障软件项目的成功。
动器。 管理者需要开发各种不同类型的计划来支持主要
的软件项目活动。
项目计划的类型
项目规划过程
Establish the project constraints Make initial assessments of the project parameters Define project milestones and deliverables while project has not been completed or cancelled loop
2.2 项目调度
这个管理活动中,管理者需要把项目分解成若 干个任务,并估算每个任务完成所需要的时间 与资源,然后按照一定的顺序把这些任务组织 起来。
应协调并行的任务,充分利用人力资源。 要减少任务间的依赖,明确关键任务,保证按
进度交付。
项目调度过程
条形图与活动网络图
图形化的工具对说明项目进度是十分有用的。 条形图可以表示每项活动的负责人以及该项活
Draw up project schedule Initiate activities according to schedule Wait ( for a while ) Review project progress Revise estimates of project parameters Update the project schedule Re-negotiate project constraints and deliverables if ( problems arise ) then
软件项目管理教材PPT89页
核心三计划
范围计划 进度计划 成本计划
--成本基准,进度基准
0
软件项目管理
第三讲 软件项目范围计划
1
本章要点
一、软件需求管理过程 二、任务分解定义 三、任务分解的类型 四、任务分解的过程 五、案例分析
2
1 软件项目需求管理
影响软件项目成败的因素
其它
过少的用户输入
13%
12% 50%
场景串联提供了用户界面以说明系统操作流程,它容易创 建和修改,能让用户知道系统的操作方式和流程。
根据与用户交互的方式,场景串联被分成三种模式:静态 的场景串联、动态的场景串联以及交互的场景串联。
选择提供哪种场景串联是根据系统的复杂性和需求缺陷的 风险来确定的。
23
如何记录需求------需求跟踪矩阵
Inadequate communications for system integration 8
系统集成阶段 , 交流与沟通不充分
9
Insufficient experience as team 团队缺乏经验
10 Shortage of application domain experts
缺乏应用领域专家
4
1 软件项目需求管理
软件开发的目标——按时按预算开发出满足用户真实需要的软件。 需求—— 一个软件项目的开始阶段。在软件工程中,需求分析阶 段是 包括客户、用户、业务或需求分析员、开发人员、测试人员、用 户文档编写者、项目管理者和客户管理者在内的所有的风险承担者都 需要参与的阶段。
5
1 软件项目需求管理
结构化分析方法的优点与局限性。
28
需求规格
需求分析工作完成的一个基本标志是形成 了一份完整的、规范的需求规格说明书
范围计划 进度计划 成本计划
--成本基准,进度基准
0
软件项目管理
第三讲 软件项目范围计划
1
本章要点
一、软件需求管理过程 二、任务分解定义 三、任务分解的类型 四、任务分解的过程 五、案例分析
2
1 软件项目需求管理
影响软件项目成败的因素
其它
过少的用户输入
13%
12% 50%
场景串联提供了用户界面以说明系统操作流程,它容易创 建和修改,能让用户知道系统的操作方式和流程。
根据与用户交互的方式,场景串联被分成三种模式:静态 的场景串联、动态的场景串联以及交互的场景串联。
选择提供哪种场景串联是根据系统的复杂性和需求缺陷的 风险来确定的。
23
如何记录需求------需求跟踪矩阵
Inadequate communications for system integration 8
系统集成阶段 , 交流与沟通不充分
9
Insufficient experience as team 团队缺乏经验
10 Shortage of application domain experts
缺乏应用领域专家
4
1 软件项目需求管理
软件开发的目标——按时按预算开发出满足用户真实需要的软件。 需求—— 一个软件项目的开始阶段。在软件工程中,需求分析阶 段是 包括客户、用户、业务或需求分析员、开发人员、测试人员、用 户文档编写者、项目管理者和客户管理者在内的所有的风险承担者都 需要参与的阶段。
5
1 软件项目需求管理
结构化分析方法的优点与局限性。
28
需求规格
需求分析工作完成的一个基本标志是形成 了一份完整的、规范的需求规格说明书
软件项目管理与案例分析报告PPT课件(35页)
• 生活中的项目 – 生日聚会 – 野餐活动 – 集体婚礼
• 社会中的大项目 – 微软的操作系统 – 阿波罗计划 – 神州飞船计划
项目管理的概念
• 项目管理的定义 项目管理是以项目为对象,通过使用知识、技能、工具
和方法来组织、计划、实施并监控项目,使之满足项目目 标需求的过程。
硬技能 Samples (计划、 跟踪、控制、报告)
软件项目管理与案例分析
Ground Rules
期许及要求
• 提出自己的看法或意见,在课堂里应该是完全公开的 keep an open mind and say your own opinion
• 参与者不应将别人的发言带出室外,以引起不必要的负面影响 don`t be intimidated and you should be exempted
• 尊重他人的看法,尤其是与你持不同看法的“第二意见” respect other`s opinion especially “second opinion”
• 鼓励参与讨论及意见分享:他山之石,可以攻错 encourage group`s participation to share thought and ideas
• 让我们以开阔的胸襟来面对问题及提出看法 be honest with your questions and comments
第 1 章 软件项目管理概述
本章内容提要
1.1 项目与软件项目的概念 1.2 项目管理的概念 1.3 软件项目生命期与管理过程 1.4 本书内容的组织 1.5 本章小结 1.6 复习思考题
• 软件危机表现 – 开发过程随心所欲 – 时间计划和费用估算缺乏现实的基础 – 管理者主要在应付突发事件 – 对产品质量缺乏客观基础 – 软件开发的成败建立在个人能力基础上
软件项目管理课程PPT80页
36
10
155 60 8
5
对该方法的有效性有争议:
支持:易计算,很多软件估算模型以它为关键的输入。 反对:LOC依赖于语言,不适用于非过程化语言,在 分析与设计完成之前难以估算。
六盘水师范学院 孙新杰
27
(2)面向功能的度量
“功能”不能直接测量,利用其他的测量数据间接 地导出。 Albrecht提出来的一种称为功能点的度量。用 下表计算5个信息域的值:
另外,可根据文档的页数、评审的时间、功能点及 源代码行数来度量软件的生产率。
六盘水师范学院 孙新杰
23
项目度量可在项目进行的基础上评估产品的质量, 以指导在必要时修改技术方法以改进质量。
软件项目度量建议每个项目都应该测量: • 输入:完成工作所需要的资源(如人员、环境); • 输出:软件工程过程中产生的工作产品; • 结果:最终产品的有效性。 项目度量集成起来产生对整个软件组织公用的过程 度量。
六盘水师范学院 孙新杰
6
⑴列出需要澄清问题的清单
⑵安排与用户进行讨论的会议 ⑶评审用户要求及范围的陈述 ⑷研究推荐的解决方案 ⑸为正式的会议准备工作文档 ⑹共同制订能反映软件的数据、功能和行为特
征的规约,形成软件范围的文档 ⑺评审文档 ⑻根据需求修改文档 …… 庇护性活动贯穿于整个过程。
六盘水师范学院 孙新杰
2名在转换期间数据输入人员
$960
(40小时/名,12美元/小时)
六盘水师范学院 孙新杰
16
培训: 三天的开发人员内部培训课程 30个用户,三天的内部培训课程
复印 磁盘、纸张等消耗品 购买硬件、软件:
20台工作站Windows软件 20台工作站内存升级 网络软件 20台工作站办公软件产品
软件项目管理综合实例-软件项目管理课件
项目收尾
1 成果验收和交付
对项目提供的成果进行验收,确保交付的成果符合期望。
2 完成后续工作
完成项目的收尾工作,包括文档整理、知识转移等。
3 能力提升和经验总结
从项目中总结经验教训,提升团队成员的项目管理能力。
总结
本PPT从项目概述、项目计划、项目执行、项目监控与控制、项目收尾等方面, 介绍了基于软件项目管理的综合实例,为同学们提供了一份完整的软件项目 管理经验和技能总结。
项目执行
实施项目各个 阶段
根据项目计划,逐步 推进项目的各个阶段, 确保项目进展顺利。
监督和控制项 目进度
持续监督和评估项目 进展,确保项目按计 划进行。
质量管理和问 题解决
实施质量管理措施, 及时解决项目中出现 的问题。
项目沟通和风 险管理
建立良好的项目沟通 机制和风险管理流程, 确保信息畅通和项目 的可控性。
软件项目管理综合实例软件项目管理课件PPT
本PPT介绍了基于软件项目管理的综合实例,从项目概述、项目计划、项目执 行、项目监控与控制、项目收尾等方面,为同学们提供了一份完整的软件项 目管理经验和技能总结。
项目概述项目背景与目标源自解析项目的起因和目标,为项目的顺利开展提供背景信息。
项目范围和限制
明确项目的范围和限制,确保项目进展符合预期。
项目监控与控制
进度监控和调整
通过监控项目进度,及时调整计划,并采取相应措 施,确保项目按时完成。
质量控制和问题解决
严格控制项目质量,及时解决出现的问题,提供高 质量的成果。
风险管理和变更控制
科学管理项目风险,灵活应对变更,降低项目风险 和不确定性。
成本控制
合理规划和监控项目成本,确保项目在预算范围内 控制。
软件项目管理课程PPT113页
计算程序控制结构的V(G)值
E = 4 E = 3 N = 4 N = 3 V = 2 V = 2
计算程序控制结构的V(G)值
E = 6 N = 5 V = 3
例3.1 计算如图所示程序控制结构图的V(G)值。 (a) e=1,n=2,v=1; (b) e=3,n=3,v=2; (c) e=4,n=4,v=2; (d) e=3,n=3,v=2; (e) e=6,n=5,v=3.
过程的内部属性 工作量 计划和进度 一段时间内某类事件发生的次数 过程的外部属性 成本 可控制性 可观察性 稳定性 资源的内部属性 人 软硬件环境 方法 经验 资源的外部属性 成本 时间
3.1.1.2 面向规模的度量
代码行数 LOC或KLOC 生产率 Pl=L/E 其中 L 软件项目代码行数 E 软件项目工作量(人月 PM) Pl 软件项目生产率(LOC/PM) 代码出错率 EQRl=Ne/L 其中 Ne 软件项目的代码错误数 EQRl 每千行代码的错误数
每行代码平均成本 Cl=S/L 其中 S 软件项目总开销(元/美元) Cl软件项目每行代码的平均成本 文档与代码比 Dl=Pd/L 其中 Pd 软件项目文档页数 Dl 每千行代码的平均文档数
软件的外部属性和内部属性 外部属性 软件产品、过程、资源与环境的关系 如,成本、效益、劳动生产率、可靠性、可维护性 内部属性 软件产品、过程、资源、环境自身的属性 如,产品结构、模块化程度、复杂性、程序长度等。
产品-过程-资源
产品的内部属性 程序代码长度 程序功能 模块化 重用性 控制流 数据流 模块耦合度与内聚度 产品的外部属性 程序的可靠性 可用性 可维护性 软件的可理解性 有效性 可移植性
例3.1计算程序控制结构的V(G)值
软件项目管理课程(PPT 34页)
➢ 这种结构有利于使命令协调一致,每个成员只 有一个领导,排除了多重领导的可能。
➢ 项目组内部的沟通更加顺畅、快捷。项目成员 能够集中精力在完成项目的任务上,团队精神
3.3 项目组织类型
项目型组织结构具有以下缺点:
➢H由源ot于共T不 享ip能 方完 面全会利存用在资一源些,问在题项,目可与能项 在目 成之 本间 方的 面资 效
矩阵式
项目单列
项目特征
弱矩阵式 平衡矩阵 强矩阵
项目经理权限 很少或没有 有限 从小到中等 从中等到大 很高,
甚至全权
全时在项目工 几乎没有 0-25% 15-60% 50-95% 85-100%
作的百分比
项目经理任务 半时
半时
全时
全时
全时
项目经理任务 项目协调员/ 项目协调员 项目经理 项目经理 项目经理
软件项目管理
第3章 项目经理与项目组织
1 项目相关利益主体
2 项目经理的责任和权力
3
项目组织类型
第3章 项目经理与项目组织
学习目标 ➢了解项目相关利益主体之间的关系 ➢明确项目经理的地位和作用 ➢熟悉项目经理的职责与能力要求 ➢掌握不同形式的项目的特征 ➢明确项目组织形式的选择 依据
3 .1 项目相关利益主体
2.有效的管理层4次.和项管目理控幅制度原则 3.责任与权利对等原则 4.合理分工与密切协作原则 5.集权与分权相结合的原则 6.环境适应性原则
3.3 项目组织类型
四. 项目组织形式的选择
1H.o不t同T组ip织类型对项目的影响
➢ ➢
项目经理的权力。 全职人员的百分4.比项。目项控目制型组织里,85%到100%
设计的工作流程图 实施的工作流程图 设备采购工作流程图
➢ 项目组内部的沟通更加顺畅、快捷。项目成员 能够集中精力在完成项目的任务上,团队精神
3.3 项目组织类型
项目型组织结构具有以下缺点:
➢H由源ot于共T不 享ip能 方完 面全会利存用在资一源些,问在题项,目可与能项 在目 成之 本间 方的 面资 效
矩阵式
项目单列
项目特征
弱矩阵式 平衡矩阵 强矩阵
项目经理权限 很少或没有 有限 从小到中等 从中等到大 很高,
甚至全权
全时在项目工 几乎没有 0-25% 15-60% 50-95% 85-100%
作的百分比
项目经理任务 半时
半时
全时
全时
全时
项目经理任务 项目协调员/ 项目协调员 项目经理 项目经理 项目经理
软件项目管理
第3章 项目经理与项目组织
1 项目相关利益主体
2 项目经理的责任和权力
3
项目组织类型
第3章 项目经理与项目组织
学习目标 ➢了解项目相关利益主体之间的关系 ➢明确项目经理的地位和作用 ➢熟悉项目经理的职责与能力要求 ➢掌握不同形式的项目的特征 ➢明确项目组织形式的选择 依据
3 .1 项目相关利益主体
2.有效的管理层4次.和项管目理控幅制度原则 3.责任与权利对等原则 4.合理分工与密切协作原则 5.集权与分权相结合的原则 6.环境适应性原则
3.3 项目组织类型
四. 项目组织形式的选择
1H.o不t同T组ip织类型对项目的影响
➢ ➢
项目经理的权力。 全职人员的百分4.比项。目项控目制型组织里,85%到100%
设计的工作流程图 实施的工作流程图 设备采购工作流程图
软件项目管理讲义(PPT 65页)
建 民
11
软 软件测量的分类
件 工 程 概 论
薛 建 民
12
软 用于不同部分的可能度量
件 工 程 概 论
薛 建 民
13
软 早期的度量程序中建议的测量
件 工 程 概 论
薛 建 民
14
软 件
软件度量领域-产品
工
程 面向规模的度量
概 论
面向功能的度量
与复杂度有关的度量
面向对象的度量
薛 建 民
民
44
软 人员与工作的关系
件
工 程 概
随着项目规模增加,要在给定的时间范围 内得到最终结果,需要加入更多的人员
论 如果项目进度拖后,增加程序员的人数当
然可以加快该过程
但是这对开发过程也有消极的影响,导致 进度的进一步落后
开发人员的增加也会导致系统内信息交流 渠道的增加
薛 建 民
45
软 工作量分布
薛 建 民
39
软 风险确定
件
工 程 概
风险通常按照标题分组,例如项目风险、 技术风险和商业风险等
论 项目风险涉及到进度安排问题、人员问题、
资源问题、需求问题等
技术风险涉及到技术、平台、环境的选择 以及有关可移植性、安全性、可靠性等问 题
商业风险涉及到关于投资回报和达到收支 薛 平衡必需的时间的问题
的if-then和重复结构的程序时
该度量不会认为多次嵌套的重复结构比非 嵌套的重复结构简单,这样会导致结果错 误
薛 建 民
25
软 件
扇入和扇出方法(1981年)
工 程
该方法用来跟踪数据流复杂度
概 该方法要求计算从模块流出的数据流数,
论 以及模块使用和修改的全局数据项或数据
11
软 软件测量的分类
件 工 程 概 论
薛 建 民
12
软 用于不同部分的可能度量
件 工 程 概 论
薛 建 民
13
软 早期的度量程序中建议的测量
件 工 程 概 论
薛 建 民
14
软 件
软件度量领域-产品
工
程 面向规模的度量
概 论
面向功能的度量
与复杂度有关的度量
面向对象的度量
薛 建 民
民
44
软 人员与工作的关系
件
工 程 概
随着项目规模增加,要在给定的时间范围 内得到最终结果,需要加入更多的人员
论 如果项目进度拖后,增加程序员的人数当
然可以加快该过程
但是这对开发过程也有消极的影响,导致 进度的进一步落后
开发人员的增加也会导致系统内信息交流 渠道的增加
薛 建 民
45
软 工作量分布
薛 建 民
39
软 风险确定
件
工 程 概
风险通常按照标题分组,例如项目风险、 技术风险和商业风险等
论 项目风险涉及到进度安排问题、人员问题、
资源问题、需求问题等
技术风险涉及到技术、平台、环境的选择 以及有关可移植性、安全性、可靠性等问 题
商业风险涉及到关于投资回报和达到收支 薛 平衡必需的时间的问题
的if-then和重复结构的程序时
该度量不会认为多次嵌套的重复结构比非 嵌套的重复结构简单,这样会导致结果错 误
薛 建 民
25
软 件
扇入和扇出方法(1981年)
工 程
该方法用来跟踪数据流复杂度
概 该方法要求计算从模块流出的数据流数,
论 以及模块使用和修改的全局数据项或数据
软件项目管理PPT41页
由于合作涉及到“多方的利益”,所以人们必须建立某种
规则以保证“所有参与的人”以公平的形式共同获利
中国古代和西方开始产生差别 无限责任公司的雏形
公司制度
独立法人和有限责任公司的出现 所有者和经营者出现分离 专门的机构用来筹集社会闲散资金
银行,债务 股票证券,公众所有者
公司制度起源的总结
现金流量表的作用
编制现金流量表有哪些好处呢?在这儿不妨打个比方,如果把现金看作是企
业日常运作的“血液”,那么现金流量表就好比“验血报告”。企业日常运 作的好坏,从这份报告中可以有个初步判断。因为从其它财务报表中,投资 者只能掌握公司现金的静态情况,而现金流量表却反映了企业现金流动的动 态情况。
一般来说现金流量表可以回答以下信息:
是多方面的,比如进货、发放工资、交纳税金等,这些支 付项目的规模和结构如何,能在一定程度上反映企业经营 的情况。
什么是成本?
会计:成本定义为达到一个特定的目标而牺牲或放弃的资
源
Webster:交换中所放弃的东西
成本管理的基本原理
直接成本(Direct Cost):一个项目中能够以一种很经
济的方式加以追踪的相关成本
成本估算
总体来说,类比估计、参数模型、计算工具辅助都是通过
某种形式来总结以前的经验:
“其它费用”(Other expenses)是利润表中因项目过小,不足以单独列 出的各项的总称。
税前利润
公司借钱是为了支持公司的经营。但为公司融资的方式和公司的经营是两回 事。所以,将利息费用单独划出,经营收入就能充分反映出“经营”公 司的成本,而不是“融资”的成本
净利润
不同的税务安排造成的税务费用也大不相同。由于应缴纳的税金通常与高水 平税务会计师如何将经营结果安排有关,所以税金费用也列在经营结果 之后作为一分开扣减项
规则以保证“所有参与的人”以公平的形式共同获利
中国古代和西方开始产生差别 无限责任公司的雏形
公司制度
独立法人和有限责任公司的出现 所有者和经营者出现分离 专门的机构用来筹集社会闲散资金
银行,债务 股票证券,公众所有者
公司制度起源的总结
现金流量表的作用
编制现金流量表有哪些好处呢?在这儿不妨打个比方,如果把现金看作是企
业日常运作的“血液”,那么现金流量表就好比“验血报告”。企业日常运 作的好坏,从这份报告中可以有个初步判断。因为从其它财务报表中,投资 者只能掌握公司现金的静态情况,而现金流量表却反映了企业现金流动的动 态情况。
一般来说现金流量表可以回答以下信息:
是多方面的,比如进货、发放工资、交纳税金等,这些支 付项目的规模和结构如何,能在一定程度上反映企业经营 的情况。
什么是成本?
会计:成本定义为达到一个特定的目标而牺牲或放弃的资
源
Webster:交换中所放弃的东西
成本管理的基本原理
直接成本(Direct Cost):一个项目中能够以一种很经
济的方式加以追踪的相关成本
成本估算
总体来说,类比估计、参数模型、计算工具辅助都是通过
某种形式来总结以前的经验:
“其它费用”(Other expenses)是利润表中因项目过小,不足以单独列 出的各项的总称。
税前利润
公司借钱是为了支持公司的经营。但为公司融资的方式和公司的经营是两回 事。所以,将利息费用单独划出,经营收入就能充分反映出“经营”公 司的成本,而不是“融资”的成本
净利润
不同的税务安排造成的税务费用也大不相同。由于应缴纳的税金通常与高水 平税务会计师如何将经营结果安排有关,所以税金费用也列在经营结果 之后作为一分开扣减项
软件项目进度管理-软件项目管理课件PPT
5.3.2制定软件项目进度计划的依据
制定软件项目进度计划的主要依据是: 项目网络图。 资源需求。 资源安排描述。 日历。 约束条件。 假设条件。 提前或滞后要求。 风险管理计划。
5.3.3进度计划的编制过程
不同类型的进度计划编制方法,在具体步骤上会有所不同, 但无论采用哪种方法,以下几项工作都是必不可少的:项目 活动定义、活动排序、活动历时估算、进度计划编制。 1.项目活动定义 项目活动定义就是对项目团队成员和项目干系人为实现项目 目标、完成项目可交付成果必须开展的具体活动的确定。项 目的每一项活动就是一个工作单元,它们有预期的历时、成 本和资源要求。 2.项目活动排序 项目活动定义确定了项目必须完成的活动后,项目进度管理 的下一步骤是活动排序。 项目活动排序是指识别项目活动清单中各项目活动的相互关 联与依赖关系。
5.1.1加强项目进度管理的重要性
项目进度管理又称为时间管理、工期管理,是指为 保证项目各项工作及项目总任务按时完成所需要的 一系列的工作与过程,具体包括项目进度计划编制 及实施进度控制。 时间、费用、质量构成了项目管理的三大目标。其 中,费用发生在项目的各项作业中,质量取决于每 个作业过程,工期则依赖于进度系列上的时间保证, 这些目标均能通过进度控制加以掌握,所以进度控 制是项目控制工作的首要内容,是项目的灵魂。
5.1.2项目进度管理中的相关术语
在进行项目进度管理时,必须先要熟悉以下一些基 本术语。 1.项目活动 2.工程进度 3.工期 4.活动之间的顺序关系 5.活动之间的依赖关系
5.1.3软件项目进度管理的特点
软件项目具有规模大、建设的一次性和结构与技术 复杂等特点,主要表现在以下几方面。 (1)软件项目进度管理是一个动态过程。 (2)项目进度计划和控制是复杂的系统工程。 (3)软件项目进度管理有明显的阶段性。 (4)软件项目进度管理的风险性大。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11.1.1获得项目来源
A省工业学院打算委托软件公司建立一套综合考务 管理系统,主要功能包括:题库录入、试题难易程 度设置、学生自主注册、考生修改信息、系统自动 组卷、网上考试、客观题自动改卷、考试成绩快速 查询等。目前 ,A省工业学院已经给北京DE网络 技术有限公司等几家IT企业发送了招标邀请书,打 算邀请这些企业投标。
11.5项目收尾与验收
1 2 3 4 5
11.5.1项目的收尾工作 11.5.2项目的质量验收 11.5.3项目的交接过程 11.5.4项目的外部评审 11.5.5经验与教训总结
11.5.1项目的收尾工作 综合考务管理系统的项目收尾工作包括合同收尾和 管理收尾两部分。
11.4项目的过程控制
1 2 3
11.4.1项目的进度控制 11.4.2需求变更的控制 11.4.3项目的质量控制
11.4.1项目的进度控制
11.4.2需求变更的控制
11.4.3项目的质量控制 综合考务管理系统项目的质量控制活动包括代码走 查、单元测试、环境测试等,由开2项目的质量验收 质量验收是控制项目最终质量的重要手段,依据质 量计划和相关的质量标准进行验收,不合格不予接 收。
11.5.3项目的交接过程 由于甲方属于企(事)业单位,因此由A省工业学院 的法人代表代表项目业主进行综合考务管理系统的 项目交接工作,项目交接的范围包括软件系统的安 装程序、用户文档等。
11.1.4签订项目合同
11.1.4签订项目合同
11.1.5成立项目组织
项目组织结构图
11.1.6进行项目动员
项目团队士气是项目成功的一个因素,项目成员的 激励是调动成员工作热情的非常重要的手段。综合 考务管理系统项目组在项目开发初期,通过召开动 员会,很好地调动了项目组成员的热情,增强了他 们的自信心,对项目的顺利进行起到了非常积极的 作用。
11.2.2 制定进度计划
项目甘特图
11.2.3 开发成本估算
11.2.4 人力资源获取
11.2.5 沟通计划制定
11.2.6质量计划制定
11.2.7风险计划制定
11.2.8采购计划制定
11.2.9外包计划制定
北京DE网络技术有限公司将综合考务管理系统项 目的测试部分全部外包给了北京XX公司。
11.3项目的实施管理
1 2 3 4
11.3.1项目范围的核实 11.3.2项目质量的保证 11.3.3采购资源的催交 11.3.4外包部分的监督
11.3.1项目范围的核实 范围核实是通过参与者(倡议者、委托人和顾客等 )的行为正式确定项目范围的过程。它要求回顾生 产工作和生产成果,以保证所有 项目都能准确地 、满意地完成。
第11章 软件项目管理综合实例
本章目录
11.1项目的启动准备 11.2项目的计划管理 11.3项目的实施管理 11.4项目的过程控制 11.5项目收尾与验收
11.1项目的启动准备
1 2 3 4 5 6 7
11.1.1获得项目来源 11.1.2项目背景分析 11.1.3参与项目投标 11.1.4签订项目合同 11.1.5成立项目组织 11.1.6进行项目动员 11.1.7制定项目章程
11.1.2项目背景分析
本项目目的就是开发一个基于WEB的综合考务 管理系统,以便能方便、快捷、高效、保质的完成 对考生的能力测试,并能保证考试的客观性、实时 性、阅卷标准的一致性。
11.1.3参与项目投标
11.1.3参与项目投标
11.1.4签订项目合同
11.1.4签订项目合同
11.1.7制定项目章程
11.2项目的计划管理
1 2 3 4 5 6 7
11.2.1 用户需求分析 11.2.2 制定进度计划 11.2.3 开发成本估算 11.2.4 人力资源获取 11.2.5 沟通计划制定 11.2.6质量计划制定 11.2.7风险计划制定
11.2.1 用户需求分析
11.3.2项目质量的保证 综合考务管理系统的质量保证活动主要包括产品审 计和过程评审。
11.3.3采购资源的催交 综合考务管理系统项目要采购的资源很少,且都已 按时到货,所以不需要催交。
11.3.4外包部分的监督 综合考务管理系统项目将测试部分全部外包,为保 证测试的顺利进行,必须对外包部分进行监督,及 时了解其进展状况。本项目进行了多次外包部分的 监督,提交了多份监控报告。
11.5.4项目的外部评审 本项目的项目评审是通过一定的方式对项目进行评 价和审核的过程,通过项目评审,可以明确项目的 执行状况。
11.5.5经验与教训总结