软件项目管理

软件项目管理
软件项目管理

第一章

1.1项目与软件项目

项目的特征:1)目标性2)相关性3)临时性4)独特性5)资源约束性6)不确定性

项目群:也称大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可能不是项目。

子项目:是将项目分解为更小的项目。

软件项目要素:1)软件开发过程2)软件开发的结果3)软件开发赖以生存的资源4)软件项目的特定委托人

软件项目实现的制约因素:1)项目范围2)成本3)进度计划4)客户满意度

1.2项目管理

项目管理包括:1)战略管理2)运作管理3)项目管理

1.3项目管理知识体系

项目管理知识体系包括10个知识领域:

1)项目集成管理

2)项目范围管理

3)项目时间管理

4)项目成本管理

5)项目质量管理

6)项目人力资源管理

7)项目采购管理

8)项目沟通管理

9)项目干系人管理

10)项目风险管理

标准化过程组:

1)启动过程组

2)计划过程组

3)执行过程组

4)控制过程组

5)收尾过程组

项目初始

第二章项目确立

2.2项目立项

立项阶段:明确项目的目标、时间表、项目使用的资源和经费,而且得到执行该项目的项目经理和项目发起人的认可。

自造-购买决策

2.3项目招投标

甲方在招投标阶段的主要任务:招标书定义、供方选择、合同签署;

乙方在招投标阶段的主要任务:进行项目选择(项目分析、竞标、合同签署);

招标书主要包括三部分:技术说明、商务说明、投标说明。

项目建议书:在项目初期为竞标或签署合同而提交的文档,是在双方对相应问题有共同认识的基础上,清晰的说明项目的目的和操作方式,可以决定项目有无吸引力或是否可行。

2.4项目授权

项目章程:是项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述。

项目经理的职责:开发计划、组织实施、项目控制。

第三章生存期模型

3.3快速原型模型

优点:

1)减少由于软件需求不明确带来的风险;

2)用户根据快速构建的原型系统的优缺点,给开发人员提出反馈意见;

3)根据反馈意见修改软件需求规格,以便系统可以更正确地反映用户的需求;

4)可以减少项目的各种假设及风险。

缺点:

1)需求定义之前,需要快速构建一个原型系统;

2)所选用的开发技术和工具不一定符合主流的发展;

3)快速建立起来的系统结构加上连续的修改可能会导致产品质量低下;

4)使用这个模型的前提是要有一个展示性的产品原型,因此可能在一定程度上限制开发人员的创新。

适用范围:

1)项目需求在项目开始前不明确;

2)需要减少项目的不确定性时。

3.4增量式模型

优点:

1)软件开发可以较好的适应变化,客户可以不断地看到所开发的软件,从而降低开发风险;

2)可以避免一次性投资太多带来的风险,首先实现主要的功能或者风险大的功能,然后逐步完善,保证投入的有效性;

3)可以更快的开发出可以操作的系统;

4)可以减少开发过程中用户需求的变更。

缺点:

1)由于各个构件是逐渐并入已有的软件体系结构中,因此加入的构件必须不破坏以构建好的系统部分,这需要软件具备开放式的体系结构;

2)在开发过程中,需求的变化是不可避免的。增量式模型的灵活性可以使其适应这种变化的能力大大优于瀑布模型和快速原型模型。但一些增量可能需要重新开发,从而使软件过程的控制失去整体性。

适用范围:

1)进行已有产品的升级或新版本的开发;

2)对于完成期限有严格要求的产品;

3)对于所开发的领域非常熟悉而且已有原型系统;

4)对于市场和用户把握不是很准,需要逐步了解的项目。

3.5渐进式阶段模型

优点:

1)阶段式提交一个可运行的产品,而且每个阶段提交的产品都是独立的系统;2)关键的功能更早出现,可以提高开发人员和客户的信心;

3)通过阶段式提交产品,可以早期预警问题,避免后期发现问题的高成本;

4)通过阶段式提交可以运行的产品来说明项目的实际进展,减少项目报告的负担;5)阶段性完成可以降低估计失误,因为通过阶段完成的评审,可以重新估算下一阶段的计划;

6)阶段性完成均衡了弹性和效率,提高开发人员的效率和士气。

缺点:

1)需要精心规划各个阶段的目标;

2)每个阶段提交的是正式版本,所以工作量会增加。

适用范围:中性或大型项目。

项目计划

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

4.2需求管理过程

需求工程是一个不断反复的需求定义、文档记录、需求演进的过程,并最终在验证的基础上冻结需求。

需求工程分为:

1)需求开发:

需求获取

软件的需求具有模糊性、不确定性、变化性和主观性的特点;

需求分析

需求规格说明

软件产品范围是指软件产品所包含的特征和功能,而软件需求说明书正是对软件产品范围正式书面的鉴定,是软件项目管理过程必须的基础性文档。

需求验证

需求的正确性、需求的一致性、需求的完整性、需求的可行性、需求的必要性、需求的可验证性、需求的可跟踪性、最后的签字

2)需求管理:

需求评审

需求跟踪

需求变更控制

建立需求基线;确定需求变更控制过程;建立变更控制委员会(SCCB);进行需

求变更影响分析;跟踪所有受需求变更影响的工作产品;建立需求基准版本和

需求控制版本文档,维护需求变更的历史记录;跟踪每项需求的状态,衡量需

求的稳定性;

第五章软件项目范围计划——任务分解

5.1任务分解定义

将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作,这样可以提高估算成本、时间和资源的准确性,使工作变得更易操作,责任分工更加明确。

WBS(任务分解结构)中的每一个具体细目通常指定唯一的编码。

工作包是WBS的最低层次的可交付成果,是WBS的最小元素。

可以采用清单或者图表的形式来表达任务分解的结果。

5.2任务分解过程

基本步骤:

1)确认并分解项目的主要组成元素;

2)确认分解标准,按照项目实施管理的方法分解,而且分解的标准要统一;

3)确认分解是否详细,是否可以作为费用和时间估计的标准,明确责任;

4)确认项目交付成果;

5)验证分解正确性。

第七章软件项目进度计划

7.3 任务间关系的依据

1)强制依赖性关系;

2)软逻辑关系;

3)外部依赖关系。

7.4.2网络图

1)PDM网络图

构成PDM网络图的基本特点是节点。

2)ADM网络图

箭头表示任务,节点表示前一个任务的结束,同时表示后一个任务的开始;

两个代号唯一确定一个任务。

3)CDM网络图

允许活动序列相互循环与反馈,如一个环或条件分支。

7.6任务历时估计

1)定额估算法

T=Q/(R*S) 活动时间=工作量/(人力数量*效率)

2)经验导出模型

D = a *

E b

3)工作评估评审技术

PERT采用加权平均的算法进行历时估算;

PERT历时 = (O+4M+P)/6

标准差 = (P-Q)/6

方差 = 标准差2

PERT历时+标准差:68.3%;

PERT历时+2标准差:95.5%;

PERT历时+3标准差:99.7%;

4)专家估计方法

5)类推估计方法

6)模拟估计方法

7)基于承诺的进度估计方法

8)Jones的一阶估计准则

7.7进度计划编排

1)关键路径法

总浮动TF=LS-ES或TF=LF-EF;

自由浮动FF=ES(后置任务)-EF-lag;

正推法:按照时间顺序计算各个任务的最早开始时间和最早完成时间;

逆推法:按照逆时间顺序计算各个任务的最晚开始时间和最晚完成时间;2)时间压缩法

应急法:

1.时间成本平衡

单位进度压缩成本=(可压缩成本-正常成本)/(正常进度-可压缩进度)

2.进度压缩因子

进度压缩因子=期望进度/估算进度

压缩进度的工作量=估算工作量/进度压缩因子

平行作业法:

常导致返工和增加风险

3)资源平衡方法

通过调整任务的时间来协调资源的冲突。

4)管理预留

5)敏捷计划

基于远粗近细的原则和项目渐进明细的特点。

第八章软件项目质量计划

8.1质量概述

质量是产品或者服务满足明确或隐含需要能力的性能特征的总体。

质量管理是项目管理的最高统一。

等级是对具有相同功能的实体按照不同技术特征进行分类或者分级。

质量标准是企业、国家或国际制定的对某个方面的规范,与质量政策相比,更侧重质量的细节特征,属于围观的范畴。

质量策略是某个组织针对自身要求制定的一种质量指导方针,更侧重于指导思想,属于宏观的范畴。

质量责任是整个组织都对项目负有责任,但是如果没有明确和细化责任,就会形成人人有责、人人不负责的局面。所以,质量责任包括管理层的责任、最终责任、首要责任。

8.2质量模型

1)Boehm质量模型

软件的可使用性、软件的可维护性、软件的可移植性

2)McCall质量模型

产品运行、产品修改、产品转移

3)ISO/IEC 9126质量模型

质量特征-质量子特征-度量因子

8.3质量管理过程

全面质量管理是指通过全体员工的参与,改进流程、产品、服务和公司文化,达到在百分之百时间内生产百分之百的合格产品,以满足客户需求。

软件项目的质量管理指保证项目满足其目标要求所需要的过程。

软件质量计划过程是确定项目应达到的质量标准,以及决定如何满足质量标准的计划安排和方法。

质量管理的对象是产品和过程。

质量保证是为了提供信用,证明项目将会达到有关质量标准而开展的有计划、有组织的工作活动。

质量审计是质量保证的主要方法。

质量审计包括软件过程审计和软件产品审计。

质量控制是确定项目结果和质量标准是否相符,同时确定不符的原因和消除方法,控制产品的质量,及时纠正缺陷的过程。

质量控制的方法有技术评审、走查、测试、返工等。

8.4质量计划开发

质量成本是由于产品的第一次工作不正常而衍生的附加花费。

质量成本包括预防成本和缺陷成本。

质量计划的方法:试验设计、基准对照、质量成本分析、流程图方法、因果分析图。

第九章软件配置管理计划

9.1配置管理概述

软件配置管理SCM是一套管理软件开发和维护以及各种中间软件产品的方法和规则,同时是提高软件质量的重要手段,他帮助开发团队对软件开发过程进行有效的变更控制,高效的开发高质量的软件。

配置管理的使用取决于项目规模和复杂性以及风险水平。

配置项的识别是配置管理活动的基础。

基线:已经通过复审和批准的某规约或产品,他因此可以作为进一步开发的基础,并且只能通过正式的变化控制过程的改变。

基线可以作为一个检查点,正式发行的系统必须是经过控制的基线产品。

配置控制委员会SCCB的基本责任:

1)评估变更;

2)批准变更申请;

3)在生存期内规范变更申请流程;

4)对变更进行反馈;

5)与项目管理层沟通。

软件配置管理的主要思想和具体内容在于版本控制。

版本控制最主要的功能是追踪文件的变更,另一个重要的功能是并行开发。

9.2配置管理过程

1)配置项标识、跟踪;

2)配置管理环境监理;

3)基线变更管理;

4)配置审计;

5)配置状态统计;

6)配置管理计划。

9.4配置管理工具

配置管理三个要素:人、规范、工具。

配置软件:

1)Rational ClearCase

主要用于复杂的并行开发、发布和维护。

2)Hansky FireFly

运行速度极快,支持不同的操作系统和多种集成开发环境。

3)CVS

4)SVN

核心是版本库。

5)Microsoft VSS

只支持windows平台,不支持并行开发。

第十章软件项目人员与沟通计划

10.1.1项目组织结构

项目组织具有临时性和目标性的特点。

1)职能型组织结构

适用于主要由一个部门完成的项目或技术比较成熟的项目。

优缺点p207

2)项目型组织结构

适用于开拓型等风险比较大的项目或进度、成本、质量等指标有严格要求的项目。

3)矩阵型组织结构

适用于管理规范、分工明确的公司或者跨职能部门的项目。

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

11.1风险概念

风险的两个基本特征是不确定性和损失。

项目风险具有三要素:风险事件、风险事件发生的概率、风险造成的影响。

风险类型(范围):商业风险、管理风险、人员风险、技术风险、开发环境风险、客户风险、产品风险、过程风险。

(预测):已知风险、可预测风险、不可预测风险

风险管理过程:风险识别、风险评估、风险规划、风险控制

11.2风险识别

1)德尔菲方法

2)头脑风暴法

3)情景分析法

4)风险条目检查表

11.3风险评估的方法

定性风险评估;

定向风险评估

1)访谈

2)盈亏平衡分析

3)决策树分析

预期货币值EMV

4)模拟法

5)敏感性分析

11.4风险应对策略

1)回避风险

2)转移风险

3)损失控制

4)自留风险

项目执行控制

第十四章项目集成计划执行控制

基本步骤:

1)建立计划标准;

2)观察项目性能;

3)测量和分析结果;

4)采取必要措施;

5)做好修订计划,控制反馈。

第十五章项目核心执行控制

15.2时间、成本控制

1)图解控制法

2)挣值分析法

BCWS

ACWP

BCWP:已获取价值

BAC

TAC

进度差异SV=BCWP-BCWS

费用差异CV=BCWP-ACWP

进度效能指标SPI=BCWP/BCWS*100%

成本效能指标CPI=BCWP/ACWP*100%

项目完成的预测成本EAC=BAC/CPI

项目完成的成本差异VAC=BAC-EAC

项目完成的预测时间SAC=TAC/SPI

未完成的成本效能指标TCPI=(BAC-BCWP)/(Goal-ACWP)

15.3质量计划执行控制

质量管理围绕着质量保证和质量控制进行。

1)质量保证QA

要点:

在项目进展过程中,定期对项目各方面的表现进行评估;

通过评价来推测项目最后是否能达到相关的质量指标;

通过对项目的评价来帮助项目相关的人建立对项目质量的信心。

主要活动:产品审计和执行过程审计

2)质量控制

要点:

检查控制对象是项目工作结果;

进行跟踪检查的依据是相关质量标准;

对于不满意的质量问题,需要进一步分析其产生的原因,并确定采取何种措施来消除这些问题。

方法:技术评审、代码走查、测试、返工、趋势分析、抽样统计、缺陷追踪

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

16.1.1项目团队建设

组建-磨合-规范-执行

16.1.3项目成员的激励

1)授权

2)制定绩效考评

3)给予适当的奖励与激励

马斯洛需求层次理论

生理-安全-社会归属-自尊-自我实现

质量特性:

1)内在质量特性;

2)外在质量特性;

3)经济质量特性;

4)商业质量特性;

5)环保质量特性。

质量控制与质量保证的区别:

1)质量保障是一种从项目质量管理组织、程序、方法和资源等方面为项目质量保驾护航的工作;

2)而项目质量控制工作是直接对项目质量把关的工作;

3)质量保障是一种预防性、提高性和保障性的质量管理工作;

4)而质量控制是一种过程性、纠偏性和把关性的质量管理工作。

质量控制的七种工具:

1)统计分析法

2)数据分层法

3)散布图

4)帕累托图

5)因果分析图

6)直方图

7)控制图

新七种工具:

1)关系图法

2)系统图法

3)矩阵图法

4)数据矩阵分析法

5)网络图法

6)PDPC(过程决策程序图)法7)KJ法

信息系统开发人员的分类:1)项目投资人

2)项目经理

3)项目领导

4)技术人员

5)最终用户

6)最终用户开发者

7)系统设计师

8)应用分析员

9)数据库管理员

10)数据管理员

11)界面设计者

12)网络设计师

13)文档人员

14)系统测试人员

软件工程小组的组织方式:1)民主分权式DD

2)控制分权式CD

3)控制集权制CC

项目沟通过程:

1)确定想法

2)编码

3)选择渠道

4)传送信息

5)接收信息

6)解码

7)理解

8)反馈

正式沟通的五种类型:

非正式沟通的4种模式:

软件项目管理大作业

软件项目管理大作业 软件项目购销合同 本合同由下述双方签署: 甲方: 联系电话: 乙方: 联系电话: 根据《中华人民共和国合同法》及其他有关规定,甲乙双方在平等、自愿、公开、

诚实信用的基础上就XXXXXX储蓄软件项目事宜,经甲乙双方友好协商如下: 第一条储蓄软件项目实施所需的条件(人工及人工费由甲方负责,但技术和质量全部由乙方负责),所进行项目开发所需的事宜明细见附件,附件与本合同不可分割,具有同等法律效力。 第二条产品交付甲方验收前所有质量问题由乙方负责,当交付甲方验收合格后,所有利害由甲方负责。 第三条交货方式双方见面交易。合同为证。 第四条交货时间为2014年9月17日,交货地点xxx。对于产品的数量、质 量等问题,全部由乙方负责。 第五条合约执行内容 经甲乙双方协商约定,整个软件项目设计由乙方提供专业人员和技术进行开发,甲方不用参与,按照乙方技术进行开发且监工由乙方负责,开发完成后,应达到国家验收标准,当与国家标准发生冲突时,按国家标准执行,测试达到标准后,视为乙方工程全部验收合格。如未达到验收标准时,所人工费由乙方负责承担,如能补救,由乙方尽快全部负责,直至达到验收标准。 第六条补充说明 乙方计算的全部材料已全部包含软件项目的全部,甲方不再支付任何费用,经乙方设计与预算得出以上内容与附件包含的内容外,不再有任何增项费用,如有乙方全部承担。 第七条双方职责 1、甲方职责 甲方负责协调乙方与同期作业的其他工程之间的关系(作业时间、作业面等)。 2、乙方职责 (1)乙方负责交付工程的可靠性、安全性,如因未按规定施工造成甲方工期延误、财产损害等严重问题,一切责任由乙方承担。

软件项目管理考试试题及答案

《软件项目管 理》期末复习考试及答案 、判断题(正确画V,错误画X) 1 ?项目是由临时性的组织来完成的。(T ) 2?项目的选择包括评估各种需求和机会,评估必须是有形和定量的。(F ) 3?在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。(T ) 4 ?根据项目生命周期可知,不同项目各阶段资源投入强度不同。通常是前期投入低,逐渐增加达到高峰后开始降低。(T ) 5 ?具有正总时差路径被称为关键路径。(F ) 6 ?申请书是一份推销文件,而不是技术报告。(T ) 7?某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。(F )8. 在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复 的活动路径。(T ) 9. 项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。(T ) 10. 某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。(F )、单项选择题 1.项目生命周期四个阶段中,第二阶段结束于(A ) A)签订合同B)需求建议书的发布 C)申请书的提交D)项目结束 2.固定价格合同对于客户和承约商来说,风险分别是(B ) A)低低B)低高 C)高低D)咼咼 3.进度偏差SV<0(为负值)时,表示( B ) A)进度提前B)表示进度延误 C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高 D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支 4. 右图是一个单代号图,表示(A ) A)活动A结束10天以后,活动B才能开始 B)活动A开始10天以后,活动B才能开始 C)活动A结束10天以后活动才能结束 D)活动A开始10天以后活动B才能结束

软件项目管理课设报告

山西大学 软件项目管理课程设计报告 题目:教务管理系统 班级: 14 班 学号: 14 姓名: 2016年12月 实习目的: 为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实习由学校统一组织安排,分两个阶段,两个方向进行系统的实习。 实习要求: 1、要求学生在实习过程中认真学习技术知识,积极与指导老师和同学配合; 2、在前期,按时到勤,认真学习。积极做好实习日志,能够理解当天的内容。对技术的理论知识要及时实践; 在后期,积极与同学沟通,认真完成项目要求的内容。在这个过程中要与老师同学多做沟通,通过探讨项目的解决方案以及进展。 教务系统招标书

根据《中华人民共和国招投标法》和学校有关规定,对我校的教务管理信息系统软件项目(以下简称该项目)进行国内邀请招标。 一.系统要求 教务管理信息系统的主要功能模块包括:系统应该包括教务和教学两部分,教务和教学可以灵活组合、自由搭配,可以组成学校教务管理或教学管理系统。教务管理信息系统涵盖教务业务中的各个功能部件,从学籍、注册、排课、选课、考试、成绩、教学评价、教材等诸多方面形成一体化管理模式, 教务部门主要负责学校各类专科生的教学管理,主要负责5个方面的工作:基本教学活动管理。主要包括:各类教学计划管理、教学运行管理、教学考评管理;教学基本建设管理。主要包括:专业建设、课程建设、教学基地建设、教学管理制度和学风建设。组织开展相关的教育科学研究、教学改革和教学成果评审;学历与学籍管理。主要包括:在校专科生的学历与学籍管理工作,负责历届本(专)科生的学历和学位管理;教师队伍建设的有关工作。组织教师和管理干部队伍的相关业务培训与考核工作,参与拟制教师队伍建设规划和专业技术职务评审工作,负责聘任兼职教授的相关工作;其它工作,学校人才培养有关工作的牵头和情况汇总上报; 教学管理信息系统在结构上可划分为下列功能模块:公共信息管理(教学资源(设施)管理)、教学计划管理、开课管理、学籍管理、注册管理、排课管理、选课管理、考试管理、成绩管理、教材管理、教学质量评估那里、实践教学管理、教师管理、毕业管理、教务办公(综合查询)、系统维护、教师门户、学生门户等模块。 二.投标商应该完成的工作 2.1 根据各系统目标和功能描述,识别并给出系统需求(需求调查,对项目的理解)。 2.2 提出达到系统目标和完成系统功能的最佳途径(项目方案)。 三、工作要求

旅游管理系统 软件项目管理大作业

目录 1.合同书-------------------------------------------------------------------2 2.生存期-------------------------------------------------------------------3 3.需求规格说明------------------------------------------------------------4 目标-----------------------------------------------------------------4 用户类和特征-------------------------------------------------------4 运行环境------------------------------------------------------------4功能需求------------------------------------------------------------5确定执行者---------------------------------------------------5 确定用例-----------------------------------------------------5 用例文档-----------------------------------------------------6非功能需求----------------------------------------------------------8故障处理-------------------------------------------------------------8 4.任务分解------------------------------------------------------------------8 5.项目估算------------------------------------------------------------------9 直接成本-------------------------------------------------------------9 间接成本------------------------------------------------------------12 估算的误差----------------------------------------------------------12 6.进度计划-----------------------------------------------------------------13 活动顺序-------------------------------------------------------------13 甘特图----------------------------------------------------------------14

软件项目管理考试试题库及答案

第零章-软件项目管理概述 一.选择 1. 以下哪一项最能表现某个项目的特征(C) A. 运用进度计划技巧 B. 整合范围与成本 C. 确定期限 D. 利用网络进行跟踪 2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A) A. 甲方和乙方的利益 B. 范围,时间,成本,质量 C. 有不同需求和期望的项目干系人 D. 明确的和未明确表达的需求 3. 以下都是日常运作和项目的共同之处,除了:(D) A. 由人来作 B. 受制于有限的资源 C. 需要规划、执行和控制 D. 都是重复性工作 4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C) A. 项目管理知识体系 B. 应用领域知识、标准与规章制度 C. 以项目为手段对日常运作进行管理 D. 处理人际关系技能 5. 下列都是子项目的正确说法,除了:(D) A. 划分子项目的目的是为了便于管理 B. 子项目的划分便于发包给其他单位 C. 项目生命期的一个阶段是子项目 D. 子项目不能再往下划分成更小的子项目 6. 管理一个项目包括以下内容,除了:(D) A. 识别要求 B. 确定清楚而又能实现的目标 C. 权衡质量、范围、时间和费用的要求 D. 制定符合项目经理期望的计划和说明书 7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力 A. 项目群 B. 过程 C. 项目 D. 组合 8. 下列(D )不属于项目管理的特征 A. 独特性 B. 通过渐进性协助实施的 C. 拥有主要顾客或项目发起人 D. 具有很小的确定性 9. 下列( C)不属于项目管理的三维约束 A. 达到范围目标 B. 达到时间目标 C. 达到沟通目标 D. 达到成本目标 10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求 A. 项目管理 B. 项目组管理 C. 项目组合管理 D. 需求管理 11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。 A. 组合 B. 项目群 C. 投资 D. 合作 12. PMI提供的认证项目叫做(B ) A. Microsoft Certified Project Manager B. Project Management Professional C. Project Management Expert D. Project Management Menter 二.填空 1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。 2. 项目管理? 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。 3. 项目管理的五要素:(技术),方法,团队建设,信息,沟通。 4. 项目群与项目、项目与子项目的关系是什么? 答:项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可 能不是项目。子项目是将项目分解为更小单位。 5. 软件项目管理分为(项目初始),项目计划,项目执行控制,项目结束。 6. 对于一个组织的管理而言,主要包括战略管理,运作管理,(项目管理) 三.判断 1. “上课”这项活动是项目(x)

软件项目集成管理解决方案

软件项目集成管理解决方案 1 系统概述 软件项目集成管理是实现软件开发过程和软件管理过程的全面管理。软件项目集成管理是通过将项目管理工具(如:MS project)和软件开发平台工具(如:IBM Rational Suite)有机地集成和扩展,依据软件工程和CMM/CMMI理论,按照组织统一的项目管理流程和方法针对软件开发过程、里程碑目标、任务级目标等进行集中管理的过程。软件项目管理一般面向软件开发团队以及有关管理者等部门或个人,最终提高企业软件生产力和项目成功率。 软件项目集成管理技术架构如下图所示: 2 软件项目管理 2.1软件项目计划 2.1.1计划编制 项目经理运用Microsoft Project2003 标准版编写项目计划。Microsoft Project 2003提供了强大的智能任务分解的工具。由于在系统的资源管理模块中已经完成对系统资源的定义,因此在此模块的任务分配中可以首先定义资源的成本,例如人员的计时工资,设备的每次使用成本等有关项目的成本信息,在将资源与相对的任务建立关系后相应资源的成本变为每个任务的成本,所有任务的成本构成项目的总成本。资源的成本定义如下图:

对相应任务分配资源后的项目以及任务成本图例: 项目的计划编写完毕后向服务器发布项目计划,这样项目计划成为最终的项目执行依据。 2.1.2任务执行管理 项目组成员可以在Project中对自己负责任务的完成情况进行设置,待设置被项目经理确认后,登录系统就可以查看项目各个任务的完成情况,如下图: 2.2软件项目跟踪和监督

软件项目跟踪和监控包括对照已文档化的估计、约定、计划评审跟踪软件完成情况和结果,基于实际的完成情况和结果调整这些计划。 在项目经理使用Microsoft Project 2003 标准版做好项目计划时,将做好的最初计划保存为比较基准;当项目进展到一定阶段后可以与比较基准进行比较,得出项目是否按计划进行,还有多少任务没有按时完成,多少任务提前完成等等信息。如下图: 通过这一模块可对项目进度进行控制与更新。以便于上级更好的掌握各种计划的进展情况,同时提供多种形式的进度查询,使领导及时掌握各种任务进展的更新信息。进度更新是更新自己所属任务的进展以及完成情况,便于上级更好的掌握各种计划的安排,以保证项目顺利进行。 3 软件开发过程管理 3.1需求管理 系统采用IBM Rational RequisitePro进行软件需求管理。IBM Rational RequisitePro利用了被广泛应用和熟悉的Microsoft Word工具来简化需求的获取。虽然文档有助于需求的获取,但它不是对信息进行优先级排序和组织的最佳环境,而这些活动在使用数据库时却可以达到最佳效果。通过链接需求文档和数据库,IBM Rational RequisitePro将两者的最佳功能结合在一起。 这个独特的结构充分利用了数据库的强大功能和Word的易用性,以便有效的进行需求管理。IBM Rational RequisitePro中的文档不是简单地将需求从数据库中输入或输出。它们包含当前最新的需求信息,使您可以在熟悉的Microsoft Word环境中对需求进行修改。Word文档中的需求被动态链接到数据库中存储的补充需求信息。数据库和文档被链接在一起,只需简单地在数据库中双击需求,就可启动Microsoft Word,将您直接带到书写该需求的文档

网上购物系统软件项目管理大作业

《网上购物系统》项目管理目录 1.合同 (1) 1.1合同双方 (1) 1.2供应的商品和服务 (1) 1.3时间地点 (1) 1.4专利成果分配 (1) 1.5验收标准 (1) 1.6报酬计算 (1) 1.7违约处理 (1) 2. 生存期 (2) 3.需求管理 (3) 3.1 功能需求 (4) 3.2确定用例 (4) 3.3用例文档 (5) 3.4非功能需求 (6) 3.4.1 性能需求 (6) 3.4.2安全性需求 (7) 3.4.3故障处理 (7) 4.任务分解 (7) 5.项目估算 (9) 5.1直接成本 (9) 5.2间接成本 (9) 5.3网上购物系统总成本 (10) 6. 进度计划 (10) 7.质量计划 (12) 7.1组织机构 (12) 7.2职责 (14) 7.2.1项目负责人的职责 (14) 7.2.1质量保证人员的职责 (14) 7.3质量目标 (14) 7.4质量策略 (15) 7.5软件质量保证活动 (15) 7.5.1审计 (15) 8.风险计划 (15) 8.1风险种类 (16) 8.1.1资金风险 (16) 8.1.2人员风险 (16) 8.1.3时间风险 (16) 8.1.4技术风险 (17) 8.1.5进度风险 (17) 8.2风险控制 (18)

8.2.1风险的化解 (18) 8.3风险监控 (18) 9.团队管理 (18) 9.1项目组织结构 (19) 9.2团队沟通管理 (19) 10.项目结束 (20) 14.1项目终止 (20) 14.2结束计划 (20) 14.3项目收尾 (20)

1.合同 1.1合同双方 甲方:胡某某 乙方:盛某某 1.2供应的商品和服务 供应的软件:乙方为甲方提供所需的网上购物系统 提供的服务:乙方为甲方提供所需的日常维护和服务器管理。 提供的文档:乙方在交付软件时提供详细的软件规格说明书和使用文档。 安装服务:乙方为甲方提供软件的安装。 公文处理:乙方负责将甲方提供的公文资料加载入系统并进行分类。 维护协议:当甲方在使用该产品时,在正常操作的情况下出现BUG或系统错误,乙方免费为甲方提供修复服务以保障软件的正常使用。当由于甲方的错误使用等非软件原因导致出现故障,乙方同样提供修复服务。由于甲方拥有该软件的源代码所有权,因此甲方需要承担部分维修和进一步开发的责任。当软件需要新的功能拓展或改版升级时,由双方共同协商决定。 1.3时间地点 6月10日上午9:00在河北省沧州市黄骅市 1.4专利成果分配 该软件是由甲方向乙方定制,甲方拥有该软件的版权,乙方不能将该软件的任何版本卖个其他客户。软件提交时,项目源代码的所有权自动移交到甲方,乙方不得擅自对源代码进行修改。 1.5验收标准 乙方在开发过程中必须遵守ISO 12207关于软件生命周期和文档的标准。 1.6报酬计算 软件总价为2万元。合同签订后,甲方向乙方支付1万元定金。项目的第二个月,乙方按计划时间表完成需求分析、系统分析、设计和完成系统的基本框架后,甲方向乙方支付0.5万元。该系统完成后,甲方进行验收测试,在签字验收后完成后,甲方向乙方支付全款。 1.7违约处理 任何一方违反本协议导致本协议无法继续履行的,违约方需赔偿守约方违约金人民币2万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某

平台软件之上项目管理的七大原则

平台软件之上项目管理的七大原则平台软件带来了一个悖论:它本来是软件工程技术进步的产物,却又将软件工程技术推向了后台,使企业信息化关注的重点从软件回归管理。它第一次让管理活动的主体——管理者有机会充当企业信息化的主要角色。平台之上,管理者有可能按照实际管理的需要建造一个适应性的信息化系统。平台软件所带来的绝不仅仅是生产力的提高,而是包含在企业信息化中的生产关系的变革。那么,究竟是怎么样的一种“生产关系的变革”呢?最主要的变革,首先是从当前标准化套装软件“制造体制”向一种全新的适应性的企业信息化“建造系统”转变。这一转变与既有的项目管理方式方法是从根本上相冲突的,基于平台软件的企业信息化项目不被传统的“制造体制”窒息而死,就需要为新的“建造系统”开创一些既基本又根本的“项目管理”新方法。 管理软件从诞生之日起,就过分沉醉于科技进步所带来的幻觉中,忘记了管理软件需要直接朴素的表达管理者的工作,忘记了管理工作的有效性与所使用的信息化系统的联系。平台软件的出现创造了一个条件,让我们可以在企业信息化中开始关心管理者,体现管理者的价值取向、工作习惯乃至感情因素,让我们所建立的信息系统充分体现管理的真正价值,让他们感觉到的这就是他们“自己的”系统,是他

们的有生命的大脑的一个有机组成部分。而这种信息化系统的出现,仅有平台软件这个技术条件是不够的,需要有一个全新的“建造系统”来支撑,而这个建造系统尚需要我们将其创造出来。 我们需要认识到,每个企业和每个管理者都是独特的,只有承认这种独特性,才有可能使得信息化系统可以用于提升企业的核心能力是不是扼杀其核心能力;有利于提升管理者的工作效率,让管理者能够更加快乐的工作而不是剥夺管理者尊严。其次,要认识到每个企业和企业中的每个部门、每个管理者都是整个产业社会的一部分,需要与其他人、其他部门、其他企业有效的联系和协同工作,而信息化系统应该是增强这种有机联系的重要载体。然而,这两个互补的因素都被标准化套装软件开发体制所忽略了。管理软件的种种弊端,根源于管理软件制造体制上的过渡集权,而对具体细节控制不够。在这种体制下,只能创造出一些最一般的抽象形式,和企业的真正需要、真正要求以及每一个企业,每一个部门,每一个管理者所要经历的每时每刻真实的日常生活仅仅保持了最抽象的关系,不可能建造出让管理者感觉舒适惬意、方便快捷、与他们的日常工作相匹配的信息化系统。只有挑战这一开发体制,使企业信息化系统的建造体制发生一场根本的革命,这种异化才有可能得到实质上的改善。

网上购物系统软件项目管理大作业

网上购物系统软件项目管 理大作业 Revised by BLUE on the afternoon of December 12,2020.

《网上购物系统》项目管理目录

1.合同 合同双方 甲方:胡某某 乙方:盛某某 供应的商品和服务 供应的软件:乙方为甲方提供所需的网上购物系统 提供的服务:乙方为甲方提供所需的日常维护和服务器管理。 提供的文档:乙方在交付软件时提供详细的软件规格说明书和使用文档。 安装服务:乙方为甲方提供软件的安装。 公文处理:乙方负责将甲方提供的公文资料加载入系统并进行分类。 维护协议:当甲方在使用该产品时,在正常操作的情况下出现BUG或系统错误,乙方免费为甲方提供修复服务以保障软件的正常使用。当由于甲方的错误使用等非软件原因导致出现故障,乙方同样提供修复服务。由于甲方拥有该软件的源代码所有权,因此甲方需要承担部分维修和进一步开发的责任。当软件需要新的功能拓展或改版升级时,由双方共同协商决定。 时间地点 6月10日上午9:00在河北省沧州市黄骅市

专利成果分配 该软件是由甲方向乙方定制,甲方拥有该软件的版权,乙方不能将该软件的任何版本卖个其他客户。软件提交时,项目源代码的所有权自动移交到甲方,乙方不得擅自对源代码进行修改。 验收标准 乙方在开发过程中必须遵守ISO12207关于软件生命周期和文档的标准。 报酬计算 软件总价为2万元。合同签订后,甲方向乙方支付1万元定金。项目的第二个月,乙方按计划时间表完成需求分析、系统分析、设计和完成系统的基本框架后,甲方向乙方支付万元。该系统完成后,甲方进行验收测试,在签字验收后完成后,甲方向乙方支付全款。 违约处理 任何一方违反本协议导致本协议无法继续履行的,违约方需赔偿守约方违约金人民币2万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某 乙方法人代表:盛某某

软件项目管理期末试卷

软件项目管理期末试卷集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-

四川理工学院成都新华学院期末考试题 一、单项选择题。(本大题共20小题,每小题1分,共20分) 1、下列选项中不属于软件工程活动的是()。 A、设计 B、实现 C、支持 D、管理过程 2、下列选项中不属于软件工程活动问题定义阶段任务特点的是()。 A、确切定义问题的必要性 B、用数据流图分析问题 C、澄清含糊不清的问题 D、得出问题定义书面报告 3、下列选项中不属于软件工程活动可行性研究内容的是()。 A、问题是否有解决方法 B、选择问题解决方案 C、分析项目成本 D、分析项目效益 4、下列关于软件工程活动需求分析说法错误的是()。 A、分析项目是否值得去解决 B、分析目标系统应具备的功能

C、用数据字典分析问题 D、经用户确认后才能进入下一阶段 5、下列关于软件工程活动设计阶段说法错误的是()。 A、权衡各种解决方案成本 B、确定实现系统的方法 C、编写代码实现系统 D、可使用PDL语言描述设计结果 6、下列关于软件工程活动确认阶段任务说法错误的是()。 A、进行各种测试 B、确认项目值得开发 C、采用集成测试和验收测试 D、需要用户参与 7、下列关于软件工程活动支持阶段任务说法错误的是()。 A、改正用户发现的错误 B、修改软件适应环境变化 C、重新设计系统 D、根据用户要求改进系统 8、下列选项中不属于软件工程原则的是()。 A、选择适宜的开发模型 B、选择最经济的开发方案

C、采取合适的设计方法 D、重视开发过程管理 9、软件工程中瀑布模型的第一个阶段是()。 A、问题定义 B、可行性与需求分析 C、系统设计 D、程序实现 10、下列选项中属于软件工程模型的是()。 A、关系模型 B、树状模型 C、螺旋模型 D、层次模型 11、下列选项中不属于项目管理要素的是()。 A、项目的启动 B、范围 C、时间 D、客户满意度 12、导致软件项目失控的原因不包括()。 A、需求不明确 B、项目过于庞大 C、采用新技术 D、管理方法不当 13、分析软件需求时,不需要定义的内容是()。 A、系统输入 B、系统输出 C、系统功能 D、系统用户 14、软件需求与下列活动中无关的是()。 A、项目计划 B、变更控制

软件项目管理项目计划书

湖南文理学院实验报告 时间:2013年12月3日 课程名称:软件项目管理 实验名称:xx学院毕业生就业信息管理系统项目计划书 班级:姓名:同组人: 指导教师评定:签名: 一、实验目的 掌握项目计划书的格式和写作要求,会结合具体项目写作项目计划书。 二、实验要求 1、结合模拟项目写出项目计划书。 2、提交项目计划书一份。 三、实验环境 1.硬件:计算机 2.操作系统:windows平台。 3.相关软件:Microsoft office软件。 四、实验内容 1 引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 1.2 背景 项目的名称:xx学院毕业生就业信息管理系统。

项目的委托单位:xx学院计算机科学与技术学院软件开发部。 项目的用户(单位):xx学院各届毕业生。 项目的任务提出者:xx学院计算机科学与技术学院软件开发部。 项目的主要承担部门:xx学院计算机科学与技术学院软件开发部。 项目建设背景:通过本系统可以使xx学院毕业生就业信息管理工作更加合理化、科学化,提高工作的效率,从根本上改变就业管理工作的方式,通过Internet,各院系和学生利用网络的便利,可以直接查询和提交就业信息。在这种系统平台下,可以快速、有效、全面的反映最新的用人单位信息、毕业生基本信息和就业趋势,及时提供高校学生工作管理人员对历届用人单位需求信息的分析统计,及时有效地调查分析大学毕业生的择业趋势和引发的心理问题并进行及时有效的就业指导。可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 1.3定义 Microsoft SQL Server2008:数据库开发环境 Visual Studio 2010:程序开发环境 1.4参考资料 [1]朱少民.软件过程管理.北京:清华大学出版社,2007 [2]朱少民.软件质量保证和管理.北京:清华大学出版社,2007 [3]韩万江,姜立新.软件开发项目管理.北京:机械工业出版社,2004 [4]Harold Kerzner,杨爱华,等.项目管理—计划、进度和控制的系统方法.第9版.北京: 电子工业出版社,2006. 1.5标准、条约和约定 《计算机科学与技术学院毕业生就业信息管理系统立项建议书》 《计算机科学与技术学院毕业生就业信息管理系统项目任务书》 《计算机科学与技术学院毕业生就业信息管理系统项目履行合同》 2、项目概述

软件项目管理方案

文档信息 *修改类型分为A - ADDED M - MODIFIED D– DELETED 文档编号

目录

1.概述 1.1编写目的 说明本项目规范流程化的管理方案,包括启动过程,计划过程,执行过程,控制过程,结束过程的科学管理控制。涵盖了项目管理的九大领域:整体管理,范围管理,时间管理,成本管理,质量管理,人力资源管理,沟通管理,风险管理,采购管理。 预期读者:项目经理、需求设计者、系统分析员和程序员。 2.项目管理过程 2.1启动过程 分析人员必须以系统科学的方式进行项目需求分析,选择制定好的项目方案,进行严格筛选和可行性分析和研究等文档。 2.2计划过程 在项目计划的过程中,要用计划应对变化,明确的预防措施和补救措施,制定项目标准和规章制度,要避免计划不现实,不切实际,过于繁琐等可能造成计划无效和项目失控等因素。 ?项目经理根据需求分析做出项目成本预算,进度预算,定义项目质量标准,风险组织和项目综合计划书等,要求项目控制和执行人员必须高度明确项目目标,确定项目范围,并以该目标与项目利益相关者(客户)取得一致意见; ?与项目组织(开发团队)就这一目标进行给沟通交流,一起制定出实现该项目目标的各项具体计划和集成计划,并成功的完成目标所应做的工作达成共识;

?定义明细的进度计划甘特图,任务分配矩阵,资源计划分配图; ?把计划过程提交给公司领导,并作详细汇报;获得项目计划的批准。 2.3执行过程 ?项目实施动员大会,发布项目信息; ?分析和设计程序的模型,要求统一建模,统一规划模型,模型必须与现实情况紧密相连; ?实时跟踪项目进展,实施阶段性评审,严格遵守项目开发准则(1分阶段的生命周期计划严格管理,2坚持进行阶段评审,3实行严格的产品控制,4采纳现代成熟的程序设计技术,5结果应能清楚的审查,6开发小组的人员应少而精,7承认不断改进软件工程实践的必要性); 2.4控制过程 项目的控制和执行处在同一时间段,项目控制遵循以下几点: ?客户需求控制 在项目的执行过程中,可能会出现客户需求的变动,尽量控制可能会出现的情况,和客户进行沟通,找到合适的解决方案; ?人员管理控制 对任务进行跟踪,避免“镀金”,所谓镀金是项目开发人员下意识的想做的更完美,擅自增加程序功能,结果导致扩大范围和需求脱离,或者是开发人员误解任务意图等问题。 增强人员之间的沟通,遇到问题及时汇报,避免各个模块组合困难,中间出现问题,无人过问,导致工作停滞。

图书管理系统-软件项目管理大作业

图书管理系统项目管理 2016年6月22日 目录 1.合同管理------------------------------------------------------------------2 2.生存期--------------------------------------------------------------------4 3.需求管理 3.1 软件需求管理过程 ---------------------------------------------------5 3.1 需求概述 ---------------------------------------------------5 3.2 目标 --------------------------------------------------------5 3.4 功能需求 -------------------------------------------------- 5 3.8 编写用例文档 ----------------------------------------------7 4.任务分解---------------------------------------------------11 4.1 任务清单 -----------------------------------------------------------11 4.2 WBS---------------------------------------------------------------14

软件项目管理期末考试题

1.在什么情况下可以采用德尔菲方法进行风险识别_______C____。 A.存在模拟模型 B.需要大家的统一意见 C.有大量历史项目 D.风险概率明确 2.下面各项对沟通计划的描述,哪项是错误的。(D) A.确定沟通需求 B.确定沟通的内容 C.确定沟通方法 D.对项目管理是没有必要的 3.赶工一个任务时,你应该关注____C_____________。 A.尽可能多的任务 B.非关键任务 C.加速执行关键路径上的任务 D.通过成本最低化加速执行任务 4.在一个项目会议上,一个成员提出增加任务的要求,而这个要求超出了WBS确定的项目基线,这时,项目经理提出项目团队应该集中精力完成而且仅需完成原来定义的范围基线,这是一个__B_________的例子。 A.范围定义 B.范围管理 C.范围蔓延 D.范围变更请求 5.人员管理计划描述了__________。(B) A.如何获取项目成员 B.如何解决冲突 C.项目经理的团队建设总结 D.项目团队的人员什么时候如何加入到团队中和离开团队 6.关于浮动,下面除了哪个都是不正确的?(B) A.每个任务都有浮动 B.只有复杂的项目有浮动 C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量 D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量 7.合同激励的最终目标是___D______。 A.卖方节约成本 B.买方节约成本 C.增加卖方成本 D.协调合同双方的目标 8.下面哪个不是需求管理的过程_____D_________。 A.需求设计 B.需求获取 C.需求分析 D.需求变更 9.在一个项目中,项目经理会尽量争取怎样的“质量等级”?(B) A.尽可能高的 B.尽可能贴近项目目标的 C.最少的项目成本 D.超出项目需求定义的 10.活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成-开始的依赖关系。完成-开始关系有3天的滞后,而且活动B历时为4天,星期天为非工作日,从这些数据可以得出什么结论 __B_________。 A.两项活动的总历时为8天 B.活动A开始到活动B完成之间的日历时间(calendar time)是11天 C.活动B完成是星期三,14号 D.活动A开始与活动B完成之间的日历时间14天 11.项目将近收尾的时候,项目职员更关注将来能够分配的任务,而不是当前的项目,下列哪项是当前项 目职员的需要?(A) A.生理需求 B.受人尊敬 C.安全 D.自我实现 12.项目质量管理的最终责任由谁来承担_____D_____。 A.项目开发人员 B.采购经理 C.质量经理 D.项目经理 13.进度控制重要的一个组成部分是___________。(C) A.确定进度偏差是否需要采取纠正措施 B.定义为项目的可交付成果所需要的活动 C.评估WBS定义是否足以支持进度计划 D.确保项目队伍的士气高昂,发挥团队成员的潜力 14.__A_____是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。 A.功能点 B.对象点 C.代码行 D.用例点 15.某项目经理刚刚得知卖方增加了成本,项目经理首先应该确定是否__________。(A) A.有足够的储备处理这个变更 B.另外的卖方可以按照原来的成本完成项目 C.另外的项目能够节约预算 D.任务是关键的项目任务 16.在项目进行过程中,2个项目成员使用不同版本的设计说明书,这时项目经理首先应该检查 ___B_______。 A.信息管理系统 B.配置管理系统 C.CPI D.SPI

软件开发项目管理平台建设方案

软件开发项目管理平台建设方案 一、建设背景 (一)软件和信息技术服务业保持持续快速发展 软件和信息技术服务业是引领科技创新、驱动经济社会转型发展的核心力量,是建设制造强国和网络强国的核心支撑。2017年我国软件和信息技术服务行业共实现业务收入5.5万亿元,从业人员达到600万人。根据《软件与信息技术服务业发展规划(2016—2020)》,十三五期间软件与信息技术服务产业年均增速定为13%以上,规模到2020年突破8万亿元,占信息产业比重超过30%,软件从业人员达到900万人。 (二)软件和信息技术领域人才培养供给侧和产业需求侧矛盾依然突出受制于体制等多种因素影响,我国软件与信息技术服务领域人才培养供给侧和产业需求侧在结构、质量、水平上还不能完全适应,“两张皮”问题仍然存在。《软件和信息技术服务业发展规划(2016-2020年)》指出“我国软件和信息技术服务业还存在人才结构性矛盾突出,既懂技术又懂管理的领军型人才、既懂软件技术又熟悉各行业领域业务流程的复合型人才,以及具有持续专注力和熟练技能的高技能人才紧缺,人才培养和产业需求不相适应等问题,亟须建立符合产业特点的人才培养体系。” (三)面向企业真实生产环境的实践教学环节建设是教学改革的重点 深化产教融合,促进教育链、人才链与产业链、创新链有机衔接,是当前推进人力资源供给侧结构性改革的迫切要求,对新形势下全面提高教育质量、扩大就业创业、推进经济转型升级、培育经济发展新动能具有重要意义。 《国务院办公厅关于深化产教融合若干意见》(国办发〔2017〕95号)明确要求“深化引企入教改革,推行面向企业真实生产环境的任务式培养模式;推进产教协同育人,实践性教学课时不少于总课时的50%;加强产教融合师资队伍建设,推动职业学校、应用型本科高校与大中型企业合作建设“双师型”教师培养培训基地;实施产教融合发展工程,共建共享技术技能实训设施,加强产教融合实训环境、平台和载体建设,重点强化实践教学环节建设。”

IT项目管理大作业-成本管理

IT项目管理大作业——成本管理 班级:学号:姓名:成绩: 某软件公司决定开发一个信息管理系统,该项目技术任务繁重,进度要求紧并且成本要求尽可能地节省。该公司有着丰富的信息系统开发经验,项目主管工程师做好系统分析后,预计软件规模在二十万行左右,计划在160天内完成,预计平均每天完成代码1250行,每天花费成本2000元。 项目组在对系统的设计开发过程中,花了10天时间进行了部分系统的开发,平均完成代码设计1300行,按项目组的设计成本,平均每天花费2100元。 请回答以下问题: 1)求项目组在前十天的PV、AC、 EV,并判断该项目能否在计划时间内完工?是否会超出原先成本预算? 2)根据前十天的开工情况(假设后面的开发仍旧按此进度与花费),求出项目完工时的总成本估算和工期估算。 3)针对这种情况,请用200字左右的文字描述应该采取何种措施既能保证时间预算又能保证成本预算。 1)已完成工作的计划费用PV= 2000*10=20000(元) 已完成工作的实际费用AC =10*2100=21000(元) 已完成工作的预算费用EV=1300*10*2000/1250=20800(元) 成本偏差cost variance:CV=EV-AC=20800-21000=-200 为负表示超支,为正表示未超支 进度偏差schedule variance:SV= EV-PV=20800-20000=800 为负表示慢于计划进度,为正表示快于计划进度成本绩效指数cost performance index:CPI =EV/AC=20800/21000=0.99 进度绩效指数schedule completion index:SCI =EV/PV=20800/20000=1.04 SPI>1,项目快于计划进度;CPI〉1,表示项目超出预算。 2)EAC=21000+(2000*200000/1250-20800)*(21000/20800)=323076.92(元)

软件项目管理试题与答案

16.2.1 填空题 1.在软项目管理中,控制包括,,和。 2.软件项目计划是由和共同经过阶段后制定的。 3.能协调软件开发,使得混乱减少到最小的方法是使用。 4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。 5.成本估算是在软件项目开发之前,估算项目开发所需的,和。6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。 的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。 9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此,基线可以作为项目的一个。 10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。 11.软件工程包含和两大部分内容。 12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。 13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。 14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理。15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高。16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。 17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。 18.软件开发项目生存期详细实际阶段应包括的文档。 19.软件项目计划的第一项活动是确定() 20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准。IEEE指(),GIB指();DOD_STD指()。 21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的()。 22.软件配置管理。简称SCM,它用于整个软件工程过程。其主要目标是(),(),()和()。SCM是一组管理整个软件生存期各阶段中()的活动。 23.软件配置项(SCI)是软件工程中产生的(),它是配置管理的()。 24.国家标准由政府或国家级的机构制定或批准,适合于全国范围的标准。中华人民共和国国家集注监督局是中国的最高标准化机构,它所公布实施的标准简称为(),用()标识;NSI是指(),BS是指(),IN是指(),JS是指()。 25.软件项目计划包括()与()两个任务。 26.软件工程过程中某一阶段的变更,均要引起()的变更,这种变更必须严格加以控制和管理,保持(),并把精确,清晰的信息传递到软件工程过程的()。 27.变更控制包括建立()和建立()。 28.软件配置管理,简称()。软件配置项简称()。 29.根据软件工程标准制定的机构与适用范围,它分为(),(),(),()和()五个等级。 30.工程网络只有一个开始点和一个终止点,开始点没有流入箭头称为()为零。终止点

相关文档
最新文档