当前位置:文档之家› 软件项目管理

软件项目管理

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

1、举例说明项目与日常运作的区别。

1.项目是一次性的,日常运作是重复进行的。

2、项目是以目标为导向的,日常运作是通过效率和有效性体现的。

3、项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。

4、项目存在大量的变更管理,而日常运作则基本保持连贯性的。

2、软件项目有哪些特殊性?

软件项目把思想、概念、算法、流程、组织、效率、优化等融合在一起了。

在许多情况下,用户一开始给不出明确的想法,提不出确切的要求。

在开发的过程中,程序与其相关的文档常常需要修改。在修改的过程中又可能产生新的问题,在过很长时间后才会发现。

文档编制的工作量在整个项目研制过程中占有很大的比重,但人们对它不感兴趣、不愿认真地去做,因而直接影响了软件的质量。

软件开发工作技术性很强,要求参加工作的人员具有一定的技术水平和实际工作的经验。人员的流动对工作的影响较大,离去的人员不但带走了重要的信息,还带走了工作经验。

3、项目管理定义是什么?

是在项目管理活动中运用知识、技能、工具和技术,以满足对项目的需求和期望。就是把各种资源用于项目,以实现项目的各种目标。

4、软件项目管理和其它项目相比的有哪些特点?

●软件是纯知识产品,其开发进度和质量很难估计和度量。

●项目周期长,复杂度高,变数多。

●软件需求要满足一群人的期望。

5、项目管理的5要素是什么?

?技术(Technical)

?方法(Methodology)

?团队建设(Team Building)

?信息(Information)

?沟通(Communication:80% jobs)

6、项目管理知识体系( PMBOK)的9个知识域是什么?

1.项目范围管理:是为了实现项目的目标,对项目的工作内容进行控制的管理过程。它包括:范围的界定,范围的规划,范围的调整等。

2、项目时间管理:是为了确保项目最终的按时完成的一系列管理过程。它包括:具体活动界定,活动排序,时间估计,进度安排及时间控制等项工作。

3、项目成本管理:是为了保证完成项目的实际成本、费用不超过预算成本、费用的管理过程。它包括:资源的配置,成本、费用的预算以及费用的控制等项工作。

4、项目质量管理:是为了确保项目达到客户所规定的质量要求所实施的一系列管理过程。

它包括:质量规划,质量控制和质量保证等。

5.人力资源管理:是为了保证所有项目相关人员的能力和积极性,都得到最有效地发挥所做的一系列管理措施。它包括:组织的规划、团队的建设、人员的选聘和项目的班子建设等一系列工作。

6、项目沟通管理:是为了确保项目信息的合理收集和传输,所需要实施的一系列措施,它包括:沟通规划,信息传输和进度报告等。

7、项目风险管理:涉及项目可能遇到各种不确定因素。它包括:风险识别,风险量化,制订对策和风险控制等。

8、项目采购管理:是为了从项目实施组织之外获得所需资源或服务,所采取的一系列管理措施。它包括:采购计划,采购与征购,资源的选择以及合同的管理等项目工作。

9.项目集成管理:是保证各种项目要素协调运作,对冲突目标进行权衡折衷,最大限度满足项目相关人员的利益。

7、什么是软件过程?

?是指软件生存周期中的一系列相关过程。过程是活动的集合,活动是任务的集合,任务则起到把输入加工成输出的作用。

?是一个为建造高质量软件所需完成的任务的框架。

8、稳定的软件开发过程的作用是什么?

●可以提高组织的生产能力;

●可以帮助做出正确的决定;

●提高软件的可重用性和Team间的协作;

●可以改善对软件的维护;

●有效地管理需求变更,在未来的版本中恰当分配变更部分,使之平滑过渡

9、过程管理与软件项目管理的关系是什么?

?项目管理:用于保证项目的成功,

?过程管理:用于管理最佳实践。

?这两项管理不是相互孤立的,而是有机地紧密地结合的。

1、项目招标书定义过程是什么?

2、什么是项目章程?

?项目章程(project charter):是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件。

2、项目章程包括什么内容?

——对项目的确认

——对项目经理的授权

——项目目标的概述

4、项目经理的责任有哪些?

①开发计划

②组织实施

③项目控制

5、常用生存期模型有哪些?

?瀑布Waterfall

?V模型V-shaped

?原型Prototyping

?增量Incremental

?螺旋式Spiral

?快速应用开发RAD

渐近式阶段

6、某公司希望开发一套软件产品,如果选择自己开发软件的策略,公司需要花费25,000

元,根据历史信息,维护这个软件每个月需要2,500元。如果选择购买软件公司产品的策略,需要17,000元,同时软件公司为每个安装的软件进行维护的费用是2,700元/月。

该公司该如何决策?

7、某公司希望开发一套软件产品,如果选择自己开发软件的策略,公司需要花费30000

元,根据历史信息,维护这个软件每个月需要3500元。如果选择购买软件公司产品的策略,需要18000元,同时软件公司为每个安装的软件进行维护的费用是4200元/月。

该公司该如何决策?

1、什么是项目进度计划、进度管理?

?是指在确保合同工期和主要里程碑时间的前提下,对设计、采购和施工的各项作业进行时间和逻辑上的合理安排,以达到合理利用资源、降低费用支出和减少施工干扰的目的。

进度管理:

?是指在项目实施过程中,对各阶段的进展程度和项目最终完成的期限所进行的管理。

?进度管理是为了确保项目按期完成所需要的过程

2、任务之间的关系怎么样?

3、确定任务之间关联关系的依据有几种?

?强制性依赖关系

?软逻辑关系

外部依赖关系

4、介绍了哪几种软件项目进度管理图示?

1.甘特图

2.网络图

3.里程碑图

资源图

5、甘特图优缺点有哪些?

6、常用的网络图有哪几种?

7、能够绘制PDM网络图。

8、能够绘制ADM网络图。

9、项目进度估算的基本方法有几种?

定额估算法

经验导出模型

工程评估评审技术(PERT)

专家估计方法

类推估计方法

模拟估计方法

基于承诺的进度估计方法

Jones的一阶估算准则

管理预审

10、已知:任务的工作量Q=6人月 , 人力或设备的数量R=2人, 产量定额S=1,应定额估算法计算任务持续时间T。

11、请将下图所示的PDM(优先图法)网络图改画为ADM(箭线法)网络图。

12、根据表1和图2,采用PERT方法估算,说明项目在20天内完成的概率的近似值?

1、进度编制方法有哪几种?

答:

1) 关键路径法

2) 时间压缩法

3) 资源平衡法

4) 关键链法

3、关键路径法原理是什么?

(1)关键路径法CPM(Critical Path Method):是杜邦公司开发的技术,是一种基于数学分析的项目计划管理方法,是网络图计划方法的一种。

(2)关键路径法:是根据指定的网络图逻辑关系进行的单一的历时估算,首先,计算每

一个活动的单一的、最早和最晚开始和完成日期,然后,计算网络图中的最长路径,以便确定项目的完成时间估计。

4、进度编制的基本术语。

1)最早开始时间(Early start):表示一项任务(活动)的最早可以开始执行的时间。

2) 最晚开始时间(Late start):表示一项任务(活动)的最晚可以开始执行的时间。

3) 最早完成时间(Early finish):表示一项任务(活动)的最早可以完成的时间。

4) 最晚完成时间(Late finish):表示一项任务(活动)的最晚可以完成的时间。

5) 超前(Lead):表示两个任务的逻辑关系所允许的提前后置任务的时间。

6) 滞后(Lag):表示两个任务的逻辑关系所允许的推迟后置任务的时间。

7) 浮动时间:是一个任务的机动性,它是一个任务在不影响其它任务或者项目完成

的情况下可以延迟的时间量。

l 总浮动( Total Float,TF):指一项活动在不影响整体计划工期的情况下最大的浮动时间。

公式:TF=LS-ES 或 TF=LF-EF

l 自由浮动(Free Float,FF):指活动在不影响其紧后工作的最早开始时间的情况下可以浮动的时间。

4、关键路径法采用的方法有几种?并说明其执行过程。

1)正推法:按照时间顺序计算最早开始时间和最早完成时间的方法,称为正推法。

正推法执行过程:

1) 首先建立项目的开始时间

2) 项目的开始时间是网络图中第一个任务的最早开始时间

3) 从左到右,从上到下进行任务编排

4) 当一个任务有多个前置时,选择其中最大的最早完成日期作为其后置任务的

最早开始日期

5) 公式:

ES+Duration=EF

EF+Lag=ESs

注意:正推法:当一个任务有多个前置时,选择其中最大的最早完成日期作为其

后置任务的最早开始日期。

(2)逆推法:按照逆时间顺序计算最晚开始时间和最晚结束时间的方法,称为逆

推法。

逆推法执行过程:

1) 首先建立项目的结束时间

2) 项目的结束时间是网络图中最后一个任务的最晚结束时间

3) 从右到左,从上到下进行计算

4) 当一个前置任务有多个后置任务时,选择其中最小最晚开始日期作为其前置

任务的最晚完成日期

5) 公式:

LF-Duration=LS

LS-Lag=LFp

注意:逆推法:当一个前置任务有多个后置任务时,选择其中最小最晚开始日期作为其前置任务的最晚完成日期

5、时间压缩法原理是什么?有哪两种形式?

答:时间压缩法:是在不改变项目范围的前提下,缩短项目工期的方法。

有两种形式:(1)应急法—也称:赶工(Crash),也称为:时间一成本平衡方法,是权衡成本和进度间的得失关系,以决定如何用最小增量成本以达到最大量的时间压缩。

(2)平行作业法--也称快速跟进(Fast tracking)

6、应用应急法(赶工)进行计算有哪两种方法?

1)时间成本平衡方法。(2)进度压缩因子方法。

7、时间成本平衡方法的假设是什么?

1)每项活动有两组工期和成本估计。

2) 可以通过增加更多的资源来加速活动进程。

3) 无论对一项活动投入多少额外的资源,也不可能比应急时间短的时间内

完成该活动。

4) 当需要将活动的预计工期从正常时间缩短至应急时间,必须有足够的资

源作保证。

5) 在活动的正常点和应急点之间,时间和成本之间的关系是线性的。

8、资源平衡法原理是什么?

答:资源平衡法(resource leveling)是通过调整任务的时间来协调资源的冲突,这个方法的主要目的是形成平稳连续的资源需求,最有效地利用资源,使资

源闲置的时间最小化,同时,尽量避免超出资源能力。

9、比较关键路径法与关键链法的不同。

● 关键路径法:是在不考虑任何资源限制的情况下,在给定活动持续时间、

逻辑关系及其他制约因素下,分析项目关键路径的进度网络分析技术;

● 关键链法:是一种根据有限的资源来调整项目进度计划的进度网络分析

技术。

10、关键链法的优点是什么?

1)可以提高项目的绩效

2) 在项目管理中便于抓住重点

3) 提前完成项目

总之,关键链法主要的思路:就是怎样把资源、人们的工作习惯等考虑

到管理工作当中,在项目的估算和项目管理中因地制宜地来提高项目绩

效。

11、[例2】图3-21是一个项目的PDM网络图,如果A, B, C, D任务在可压缩的范围

内,进度压缩与成本增长成线性正比关系,表3-5分别给出了A, B, C, D任务的正常进度和可压缩进度,正常成本和可压缩成本。从PDM网络图可知:目前项目的总工期为18周,如果将工期分别压缩到17周、16周、15周并且保证每个任务在可压缩的范围内,应该压缩哪些任务,并计算压缩之后的总成本?

路径1:开始-》A-》B-》结束,Path:16周

路径2:开始-》C-》D-》结束,Path:18周,所以,路径2为:关键路径,项目正常总成本:5+8+4+3=20万

在使用应急法压缩时间时,必须压缩关键路径上任务,才能将工期缩短。

(2)压缩时间分析:1) A, B, C, D任务必须在可压缩的范围内。2) 保证压缩之后的成本最小。

根据表3-5,计算A, B, C, D任务单位进度压缩的成本,如表3-6所示。

(一)将工期18周,压缩到17周:由于,路径1:开始-》A-》B-》结束,Path:16周,不需要压缩。也就是将:路径2:开始-》C-》D-》结束,Path:18周,

压缩到17周。根据表3-6知道,压缩任务C的成本最小(压缩任务C增加0. 5

万,压缩任务D增加0. 6万)。故选择压缩任务C一周。所以,压缩到17周后

的总成本是:20+0.5(任务C)=20. 5万。

(二)将工期18周,压缩到16周:由于,路径1:开始-》A-》B-》结束,Path:16周,不需要压缩。也就是将:路径2:开始-》C-》D-》结束,Path:18周,

压缩到16周。如果希望总工期压缩到16周,需要压缩关键路径“开始-》C-》

D-》结束”“,可以压缩的任务是C或者D,但是这时任务C在可压缩范围内是

不能再压缩的,否则压缩成本会非常高,应该选择压缩任务D一周,所以,任

务是C和任务D各压缩一周,才能把工期18周,压缩到16周。项目压缩到16

周后的总成本是: 20+0.5(任务C)+0.6(任务D)=21. 1万。这时,项目网络

图的两条路径的长度都是16周,即有两条关键路径。

(三)将工期18周,压缩到15周:路径1:开始-》A-》B-》结束,Path:16周,压缩到15周,要压缩1周。路径2:开始-》C-》D-》结束,Path:18周,

压缩到15周,要压缩3周。也就是:两条路径都需要压缩路径1:在A, B任务

中应该选择压缩任务A一周(压缩任务A一周增加0.6万成本,压缩任务B一

周增加1万成本)。路径2:在C, D任务中选择任务是C压缩一周和任务D压

缩二周(这样的压缩成本是最低)。所以,项目压缩到15周后的总成本是:20+0.6

(任务A)+0.5(任务C)+ 1.2(任务D)= 22. 3万。

1、什么是软件规模?它和成本的关系是什么?

答:

(1)软件项目规模:软件项目规模:即工作量,是从软件项目范围中抽出的软件功能,然后确定每个软件功能所必须执行的一系列软件工程任务。

包括:软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务。

(2)它和成本的关系是:软件规模是成本的主要因素,是成本估算的基础。有了规模就确定了成本。

2、软件成本估算定义是什么?

答:

(1)软件成本估算:对软件项目所需要的工作量和工作进度做出预测,是对构造一个软

件系统所需成本的总预测。

(2)软件成本估算:还需要处理软件开发中的产品、人员、技术、组织、过程等复杂因素及其相互影响。

3、直接成本是什么?

答:

直接成本:是与项目开发直接有关的成本,如:原料费、人员工资、外包外购费等。

4、间接成本是什么?

答:

间接成本:不能具体到某个项目中的成本,可以分摊到各个具体项目中的成本,例如:培训、房租水电、员工福利、市场费用、管理费、其他等等

5、常用的成本估算方法有哪些?

1) 代码行、功能点、对象点、用例点

2) 类比 (自顶向下)估算法

3) 自下而上估算法

4) 参数估算法

5) 专家估算法

6) 猜测估算法

6、类比 (自上向下)估算法的定义是什么

根据以往的完成类似项目所消耗的总成本(或工作量),来推算将要开发的软件的总成本(或工作量),然后按比例将它分配到各个开发任务单元中。

它是一种自上而下的估算形式。

7、自下而上估算法的特点是什么?

答:

1) 自下而上估算法相对比较准确,它的准确度来源于每个任务的估算情况。

2) 非常费时,估算本身也需要成本支持。

3) 可能发生虚报现象。

8、参数模型估算法的定义是什么?

答:参数模型估算法也称为:算法模型,或经验导出成本模型

1) 它是一种使用项目特性参数建立数据模型,来估算成本的方法。

2) 它是一种统计技术,如:回归分析和学习曲线。

9、专家估算法的定义是什么?

答:专家估算法也称为:Deiphi方法

由多位专家进行成本估算,一个专家可能会有偏见,最好由多位专家进行估算,取得多个估算值,最后得出综合的估算值。

10、如果某软件公司正在进行一个项目,预计有50KLOC的代码量,项目是中等规模的半嵌入式类型的项目(a=3,b=1.12),采用中等COCOMO模型,项目属性中只有可靠性为很高级别(即取值为1.4),其他属性为正常,计算项目是多少人月的规模?如果2万元/人月,则项目的费用是多少。

项目人月的规模为:E=a(KLOC)exp(b)*F=3*50 exp(1.12)*1.4= 335.8人月

项目的费用为:2*335.8=671. 6万

11、项目经理正在进行一个图书馆信息查询系统的项目估算,他采用Delphi的专家估算方法,邀请了3位专家进行估算,第一位专家给出了2万元、7万元、12万元的估算值,第二位专家给出了4万元、6万元、8万元的估算值,第三位专家给出了2万元、6万元、10万元的估算值,试计算这个项目的成本估算值。

每位专家的Ei=(ai+4mi+bi)/6

专家一:Ei=(ai+4mi+bi)/6=(2+4*7+12)/6=7

专家二:Ei=(ai+4mi+bi)/6=(4+4*6+8)/6=6

专家三:Ei=(ai+4mi+bi)/6=(2+4*6+10)/6=6

Ei=(7+6+6)/3=6.33(万元)

12、已知某项目使用C语言(C语言代码行与功能点的关系近似为150LOC/FP)完成,该项目共有85个功能点,请用IBM模型估算源代码行数、工作量。

C语言代码行与功能点的关系近似为150LOC/FP,所以,85个功能点代码行数为: 85*150=12750行=12.75KLOC,

则:工作量估算E=5.2*L^0.91=5.2*12.75^0.91≈52.725(人月)

1、质量的定义是什么?

?符合目的或者用途(Joseph Juran)

?用户的感觉就是质量(A V Feigenbaum)

?符合顾客在其合理价格下对产品的要求(Sud Ingle)

?产品或者服务满足明确和隐含需要能力的性能特性的总体。

总之,质量:是满足要求的程度,包括:符合规定的要求和满足顾客的需求。

2、软件质量的定义是什么?

?是软件满足明确说明或者隐含的需求的程度

?明确说明:功能需求

?隐含说明:非功能需求,如:查询速度

3、简述软件质量框架模型是什么?

4、软件质量管理过程包括哪些内容?

①软件质量计划

②软件质量保证

③软件质量控制

5、简述质量保证的主要活动,以及质量保证的要点。

?质量保证(Quality Assurance)指为使人们确信某一产品、过程或服务的质量,所必须的全部有计划有组织的活动。

?也就是为了提供信任,表明项目能够满足质量要求,而在质量体系中实施,并根据需要进行证实的全部有计划和有组织的活动。

要点:

?对项目进行评价

?推测能否达到质量指标

?建立对项目的信心

6、简述质量保证与质量控制的关系。

质量保证注重过程,质量控制是为了控制交付前的质量

7、质量成本包括哪些部分?

是指企业为了保证和提高产品或服务质量而支出的一切费用。以及因未达到产品质量标准,不能满足用户和消费者需要而产生的一切损失。

8、质量计划中可以采用哪些方法?

①试验设计

②基准对照

③质量成本分析

④流程图方法

⑤因果分析图

9、质量体系是什么?

?指为保证产品、过程或服务质量,满足规定(或潜在)的要求,由组织机构、职责、程序、活动、能力和资源等构成的有机整体。

10、质量体系与质量计划的有什么区别?

?质量体系:是企业长期遵循和需要重复实施的文件,具有较强的标准性质。

?质量计划:是一次性实施的,项目结束,质量计划的有效性就结束。

1、什么是人力资源管理?

是保证参加项目人员能够被最有效使用所需要的过程。

是对项目组织所储备的人力资源开展的一系列科学规划、开发培训、合理调配、适

当激励等方面的管通工作。

使项目组织各方面人员的主观能动性得到充分发挥,做到人尽其才、事得其人、人事相宜。

同时保持项目组织高度的团结性和战斗力,从而成功的实现项目组织的既定目标。

?人力资源管理:就是有效地发挥每个参与项目人员作用的过程。

2、团队的定义是什么?

?项目团队:由为完成项目而承担不同角色与职责的人员组成。人力资源管理,包括:组织、管理与领导项目团队的各个过程。团队是一定数量的个体成员组织的集合

3、团队管理的特点是什么?

?针对临时性

?着重团队性

?适应项目生命期

4、项目组织结构有哪几种类型?

?职能型

?项目型

?矩阵型

5、职能型项目优点是什么?

可以充分发挥职能部门的资源集中优势

部门的专家可以同时为部门内不同项目使用

便于相互交流, 相互支援

可以随时增派人员

可以将项目和本部门的职能工作融为一体

6、职能型项目缺点是什么?

?项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标

?资源平衡会出现问题

?权利分割不利于各个职能部门的交流和团结协作

?行政隶属关系使得项目经理没有充分的权利

7、项目型项目优点是什么?

?项目经理对项目可以负全责

?项目目标单一,可以以项目为中心,有利于项目顺利进行

?避免多重领导

?组织结构简单,交流简单,快速

8、项目型项目缺点是什么?

?资源不能共享

?各个独立的项目处于相对封闭状态,不利于公司政策的贯彻

?对项目组织的成员缺少一种事业上的连续性和安全感

?项目组织之间处于分割状态,缺少信息交流

9、矩阵型项目组织结构的优缺点是什么?

1.专职的项目经理负责整个项目, 以项目为中心,

2.公司的多个项目可以共享各个职能部门的资源

3.即利于项目目标的实现,又利于公司目标方针的贯彻

4.项目成员的顾虑减少了

缺点:

容易引起职能经理和项目经理权力的冲突

资源共享也能引起项目之间的冲突

项目成员有多头领导

10、OBS与WBS有什么区别?

1.组织分解结构(OBS:organizational Breakdown structure):

——在项目管理中以图形的形式描述团队中的角色和关系。

2.OBS看上去与WBS很相似,但是他是根据组织的部门、单位和团队进行

分解。

3.工作分解结构(WBS:Work Breakdown Structure):

以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。

11、责任分配矩阵是什么?

?责任分配矩阵,是明确其角色与职责的有效工具

12、人员管理计划是什么?

?描述了项目团队的人员,什么时候如何加入到团队和离开团队。

1、风险的定义是什么?

损失发生的不确定性;

风险是一个潜在的问题,是未来将要发生的事情,它可能发生也可能不发生。

2、项目风险发生过程是什么?

1.风险因素

2.风险事件

3.损失

4.实际和预期差别

5.风险结果

3、项目风险的三要素是什么?

1.一个事件

2.事件发生的概率

3.事件的影响

4、从范围角度分析,风险分几种类型?

①商业风险:是指由于交易双方中的某一方,或与之关联的某一方的原

因导致的风险:比如:市场风险。

②管理风险:指管理运作过程中,因信息不对称、管理不善、判断失误

等影响管理的水平。

③人员风险:是指由于人员流动、项目经验不足等而给企业造成损失的

不确定性

④技术风险:是指伴随着科学技术的发展、生产方式的改变而产生的威

胁人们生产与生活的风险。

⑤开发环境风险:是用以开发项目的工具可用性和质量相关的风险。

⑥客户风险:是与客户的素质以及开发者和客户定期沟通的能力相关的

风险。

⑦产品风险:是指产品质量低下,在市场上处于不适销对路时的状态。

⑧过程风险:是与软件过程被定义的程度,以及后期维护在内整个寿命

周期中所面临的风险。

5、从预测角度分析,风险分几种类型?

?已知风险-Known known

——是在现实环境中已感觉或发现的,或是已存在的风险

?可预测风险-Known unknown

——是能够通过过去项目的经验推测出来的风险

?不可预测风险-unknown unknown

——是可能、也会真的出现,很难预先知道的风险

6、风险的基本性质是什么?

①风险的客观性

②风险的不确定性

③风险的不利性

④风险的可变性

⑤风险的相对性

风险同利益的对称性

7、风险管理的四个过程是什么?

风险识别,风险评估,风险计划,风险控制

8、风险识别过程是什么?

9、风险识别方法有哪些?

?德尔菲方法

?头脑风暴法

?情景分析法

?风险条目检查表

10、德尔菲方法的基本思想是什么?

——主要是按照既定程序,分别向专家组成员进行征询;而专家组成员又以匿名的方式(函件)提交意见。

——经过几次反复征询和反馈,专家组成员的意见逐步趋于集中,最后获得具有很高准确率的集体判断结果。

11、风险条目检查表的基本思想是什么?

?利用一组问题提问帮助了解项目存在哪些风险

?根据风险要素,建立软件项目的风险条目列表

?列表中列出所有与风险因素有关的提问

?使管理者集中识别常见类型中的已知和可预测的风险。

12、常用的检查表风险识别方法有哪些?

(1)基于关键域的检查表

(2)基于三层结构的检查表

(3)基于生存期的检查表

13、风险评估定义是什么?

风险评估:是指在风险事件发生之前或之后(但还没有结束),该事件给人们各个方面造成的影响和损失的可能性进行评估。

即,风险评估:就是测评某一事件或事物带来的影响或损失的可能程度。

14、风险评估的方法有哪些?

1)定性风险评估

定性风险分析:是评估已识别风险的影响和可能性的过程。

这一过程用来确定风险对项目目标可能的影响,对风险进行排序。

定性风险评估:主要是以主观的估计为主,适合于难以量化的风险事件

2)定量风险评估

定量风险评估:是指通过对系统或设备的失效概率和失效后果的严重程度进行量化分析,进而精确描述系统的风险。

定量风险评估方法如下:

1) 访谈

2) 盈亏平衡分析

3) 决策树分析

4) 模拟法

5) 敏感性分析(灵敏度分析)

15、风险计划的主要策略是什么?

1) 回避风险

2) 转移风险

3) 损失控制

4) 自留风险

16、一个项目在进行规划的时候,碰到了一个风险问题,项目经理决定是否采用方案A。如果采用方法A需要使用一个新的开发工具,而能够掌握这个工具的概率是30%,通过使用这个工具可以获利5万元,如果采用方案A而不能掌握这个工具,将损失1万元。利用决策树分析技术说明这个项目经理是否应该采用这个方案A?(绘制决策树)

成功掌握:P=30% outcome=50000 EMV=50000*30%=15000

不能掌握:P=70% outcome=-10000 EMV=-10000*70%=-7000

17、某企业在今年有甲乙两种产品方案可以选择,每种方案的状态、收益和概率如表1所示,绘制决策树时,判断哪种方案将有更大收益。

甲方案:EMV=4+21+50=75(万元)

乙方案:EMV=3+10+80=93(万元)

1、什么是合同?

合同是规定项目执行各方行使其权力和义务、具有法律效力的文件

2、合同生存期是什么?

3、合同类型有哪些?

①成本补偿合同CPPC

②固定价格合同CPFF

③单价合同CPIF

4、举例说明,成本加成本百分比CPPC补偿类合同的总价计算过程。

?预计成本=10万,百分比=15%

?则预计总价=11.5万

?如果实际成本增至20万

则总价=23万

5、举例说明,成本加固定费用CPFF补偿类合同的总价计算过程。

?预计成本=10万,固定费用=1.5万

?则预计总价=11.5万

?如果实际成本增至20万

则总价=21.5万

6、举例说明,成本加奖金CPIF补偿类合同的总价计算过程。

?预计成本=10万,利润1万,奖励:节省的20%

?如果按照预计成本完成,则总价=11万

?如果实际成本降至8万,则总价=8+1+2*20%=9.4万

7、软件外包基本步骤有哪些?

?竞标邀请

?评估候选供方的综合能力

?确定承包商

8、应用固定价格加奖励费确定项目总价,已知:目标成本:100万,最高价格:110万,卖方利润:10万,分享比例:70/30(奖励:节省成本的30% )。当实际成本为80万,则总价是多少?当实际成本为150万,则总价多少?

?例一:实际成本80万,则总价=80+10+20*30%=96万

?例二:实际成本150万,则总价110万

9、应用固定价格确定项目总价,已知:目标成本:100万,当实际成本为80万,

则总价是多少?当实际成本为150万,则总价多少?

?例一:实际成本80万,则总价=100万

?例一:实际成本150万,则总价100万

10、一个项目预计成本10万,成本百分比20%,如实际成本8万,

试用成本加成本百分比补偿类合同计算合同金额是多少?

8+8*0.2=9.6

11、一种成本加奖金合同,项目的激励比80/20,估计成本12万,利润1万。如果

实际成本12万,计算合同金额是多少?如果实际成本为11万,计算合同金额是多少?

1、解释如下基本符号的意义:CM、CCB、CI、Baseline、CR、PCA、FCA、

? CM:Configuration Management,配置管理。

? CCB:Change Control Board,变更控制委员会。

? CI:Configuration Item,配置项。包含文档、程序。

? Baseline:基线。已通过复审和批准的工件发布版,由此构成进一步演进或开发的公认基础,并且只能通过正式程序,例如:变更管理和配置控制才能进行更改。

? CR:Change Request, 变更请求。对提出的要变更工件或流程的任何请求的统称。在变更请求中记录的信息是有关当前问题、提议解决方案及其成本的起源和影响的信息。

? PCA:物理审计,在配置管理系统中建立基线的工件是否为“正确”版本。

? FCA:功能审计,是核实软件配置项的实际性能是否符合它的需求。

2、软件配置管理的定义是什么?

软件配置管理(Software Configuration Management,SCM)是一套管理软件开发和维护以及其中各种中间软件产品的方法和规则,同时是提高软件质量的重要手段,它帮助开发团队对软件开发过程进行有效的变更控制,高效地开发高质量的软件。配置管理的使用取决于项目规模和复杂性以及风险水平。

3、配置管理系统直接带来的一些好处有哪些?

软件项目管理大作业

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

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

IT项目管理课程作业

1、为什么说项目章程的形式意义大于内容意义?项目章程主要起什么作用? 答:项目章程应该通过管理者对项目及项目所需的条件进行客观的分析后颁发,它提供给项目经理运用、组织项目所需资源,进行项目活动的权力。主要项目干系人应该对该章程达成共识,并亲笔签名认可。所以在事实上,项目章程的象征意义大于其内容本身。项目章程是正式承认某项目存在的重要文件,它可以是一个特别的文件形式,也可以是项目立项书、企业需求说明书、产品说明书、项目任务书、开工令或项目描述表,项目章程授权项目工作的正式展开。项目的主要干系人需要在项目章程上签字,以表示承认在项目需求和目的上已经达成一致,并承诺提供相关的支持。项目章程对其他文件既有直接作用,也有参考作用。 2、什么是项目范围?什么是项目范围管理? 答:项目范围是对项目界限进行的定义。从利益相关者角度来看,范围是指项目中的交付成果的总和。项目范围的确定与管理直接关系到项目的整体成功。项目范围管理计划描述了对项目范围如何进行管理,项目范围怎样变更才能与项目要求相一致等问题,是项目管理团队确定、记载、核实、管理和控制项目范围的指南。项目范围管理计划的主要内容有根据详细的项目范围说明书制作的WBS、如何正式核实与验收项目已完成可交付成果的一个过程、控制详细项目范围说明书变更请求处理的方式等。项目范围管理计划包含在项目管理计划之内,也可作为其中的一项分计划。项目范围管理计划可以是正式或非正式的,极为详细的或相当概括的,具体视项目的需要而定。 3、项目进度管理包括哪些内容? 答:项目进度管理涉及的主要过程包括活动定义(确定完成项目各项可交付成果而需开展的具体活动)、活动排序(识别和记录计划活动之间相互逻辑关系的过程)、活动资源估算(估算完成各项计划活动所需资源类型和数量的过程)、活动持续时间估算(估算完成单项计划活动开展的具体活动时间)、进度计划编制(分析计划活动顺序、计划活动持续时间、资源要求和进度制约因素,制定项目进度表的过程)、进度控制(控制项目进度变更的过程)。 活动定义活动排序活动资 源估算 持续时 间估算 进度计 划编制进度控制 进一步定义范围进 一 步 定 义 时 间 进 一 步 定 义 成 本 进 一 步 定 义 时 间 项 目 进 度 计 划 WBS 进度检查评价调整

软件项目管理报告

软件项目管理报告文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

一可行性研究报告 1.可行性研究的前提 1.1要求 通过调查,要求系统需要有以下功能: ⑴要求有良好的人机界面; ⑵较好的权限管理; ⑶原始数据修改简单方便,支持多条件修改 ⑷方便的数据查询,支持多条件查询; ⑸相应的权限下,删除数据方便简单,数据稳定性好; ⑹数据计算自动完成,尽量减少人工干预; 1.2目标 a.人力与设备费用的节省; b.处理速度的提高; c.控制精度或生产能力的提高; d.管理信息服务的改进; e.决策系统的改进; f.人员工作效率的提高。 1.3条件、假定和限制 a.开发软件运行的最短寿命为一年。 b.进行系统方案选择比较的期限:2周。 c.经费来源和使用限制:自筹资金。 d.法律和政策方面的限制:本软件公司版权所有,未经作者允许,非法 传播、复制,违者追究法律责任,后果自负。 e.硬件CPU p3、内存256M.。

f.软件:access2003。 g.运行环境:本软件应使用Windows2003、Windows xp操作系统。 h.开发环境:本软件应使用Windows2003、Windows xp开发。 i.开发软件投入使用的最迟时间为2013年10月01日。 1.4可行性研究方法 由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。 2.对现有系统的分析 2.1处理流程和数据流程 班级管理业务流程图:

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

目录 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

软件项目管理课后作业

第一章 14、简述项目生命周期的特征。 答:项目生命周期的特征包括: 成本与人力的投入在项目开始阶段投入较低,在工作执行阶段达到最高,并在项目结束时迅速回落; 干系人的影响力、项目的风险与不确定性在项目开始时最大,并在整个的项目周期中随时间的推移而递减; 变更的代价随着项目的进行呈指数级数增加在不显着影响成本的前提下,改变项目产品最终特性的能力在开始最大,并随着项目的进展而减弱,变更和纠正错误的代价在接近完成时通常会显着增高。 17、软件项目管理主要包含哪些内容 答:软件项目管理的内容主要包括如下几个方面: 人员的组织与管理; 软件度量; 软件项目计划; 风险管理; 软件质量保证; 软件过程能力评估;软件配置管理等。 18、某研究所人员规模500 人左右,主要承接部里下达的研 究任务和从市场上获取的横向项目。研究所准备实施一个 OA 系统,试分析:项目相关者、项目是目标导向的还是产品导向的、项目阶段、项目目标、项目环境。

答:项目相关者包括研究所全体人员,研究所上级和相关部门,市场上的客户; 项目是目标导向的,因为该项目并不是生产某种产品,而是实施一个OA 系统,所以应该是目标导向的; 项目阶段分为概念阶段,开发阶段,实施阶段和收尾阶段。在项目的概念阶段,经理一般要简要的描述项目------------------- 提出项目的概要计划 描述项目的需求和基本构造,给出最初的或粗略的成本估计,生成项目的大概工作内容;概念阶段完成之后就是开发阶段了,在开发阶段,项目团队要建立更详细的项目计划,更精确的成本估计和更详细的 WBS然后是实施阶段,项目团队制定了明确的或者说是非常准确的成本估算,交付了需要的工作,同时向项目相关者提供绩效报告;最后是收尾阶段,该阶段完成所有的工作,客户对整个项目进行验收和接受,项目团队应该在经验总结报告中总结项目经验; 项目目标是在研究所全体员工的办公电脑上实施0A系统,实现办公的自动化; 项目环境包括项目的本质,项目团队成员的特征和相关技术的本 质。在这个项目中,项目的本质是为研究所人员实施办公自动化系统,包括硬件的安装与软件的安装,安装环境又分为个人电脑、大型主机、网络设备等;项目团队成员的特征又分为不同的种类,业务分析员、程序员、网络专家、数据库分析师、质量保证专家、技术文档书写员、安全专家、硬件工程师、软件工程师等;项目的技术本质又包括硬件与软的本质,编程语言的本质,业务与安全的本质等等。

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

《网上购物系统》项目管理目录 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万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某 乙方法人代表:盛某某

(完整版)图书管理系统软件项目管理大作业

图书管理系统项目管理 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 5.规模估算---------------------------------------------------11 6.项目计划----------------------------------------------------15 7.质量计划----------------------------------------------------16 7.1项目经理的职责---------------------------------------------------16 7.2软件项目质量保证活动----------------------------------------------17 7.3测试计划-------------------------------------------------------------19 7.4质量改善------------------------------------------------------------20 8.团队管理---------------------------------------------------21 8.1项目组织结构------------------------------------------------------22 8.2团队沟通管理------------------------------------------------------23 1

软件项目管理大论文

软件项目管理综述 (马隆杰 2111505127 ) 一.引言 随着计算机技术的飞速发展,软件产品的规模越来越庞大,个人单打独斗的开发模式已经越来越不能适应实际的需要。因此各软件企业在软件开发活动中纷纷引入软件项目管理相关技术,使得开发过程得到有效的实行与管理。以现今中国的百度,腾讯,阿里巴巴等软件公司为例,在这些公司中针对大型项目开发时都实行了项目管理制度,并把软件项目管理作为整个项目管理中的一个重要组成部分。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。软件开发不同于其他产品的制造,软件的整个过程都是设计过程(没有制造过程);另外,软件开发不需要使用大量的物质资源,而主要是人力资源;并且,软件开发的产品只是程序代码和技术文件,并没有其他的物质结果。基于上述特点,软件项目管理与其他项目管理相比,有很大的特殊性。 二.什么是软件项目管理 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。 软件项目管理的概念是在20世纪70年代中期由美国提出的,当时美国国防部专门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发现70%的项目是因为管理不善引起的,而非技术原因。于是软件开发者开始逐渐重视起软件开发中的各项管理。到了20世纪90年代中期,软件研发项目管理不善的问题仍然存在。据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有10%的项目能够在预定的费用和进度下交付。 1995年,据统计,美国共取消了810亿美元的商业软件项目,其中31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。 软件项目管理和其他的项目管理相比有其自有的特殊性。首先,软件是纯知识型产品,不同于实际工程,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次,软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。Windows这样的操作系统有1500万行以上的代码,同时有数千个程序员在进行开发,项目经理都有上百个。这样庞大的系统如果没有很好的管理,其软件质量是难以想象的。 软件项目管理的内容主要包括如下几个方面:人员的组织与管理,软件度量,

软件项目管理计划模板

. 软件项目管理计划 Version 1.2专业资料word . Revision 专业资料word . 录目 1. 简介1 项目概述1.1 1.2 项目交付产品1 SPMP 的演化1.3 1 参考资料1.4 1 1.5

术语与缩写1 1 2. 项目组织 1 2.1 过程模型2. 2 组织结构1 2. 3 组织接口1 2.4 项目职责2 2 管理过程3. 3 3.1 管理目标和优先级3.2 假设、依赖关系和限制3 风险管理3.3 3 监督和控制机制3.4 3 3.5 人员计划3 3 4. 技术过程 4 方法、工具和技术4.1 软件文档4.2 4 用户文档4.3 4 4.4 项目支持功能4 4 工作包、进度表和预算5. 4 工作包5.1 依赖关系5.2 4 资源需求5.3 4 预算和资源分配5.4 4 5.5 进度表4 6. 其他索引 6.1 4 6.2 附录 4 专业资料word . 1. 简介 1.1 项目概述 说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进[度和预算等。必要的情况下,还应描述该项目与其他项目的关系。] 1.2 项目交付产品

说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。][的演化SPMP1.3 说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文档版本[ 的机制。] 1.4 参考资料 说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日期、作[ 者以及发布机构。] 1.5 术语与缩写 说明:定义SPMP 所应用的全部术语和缩写词。][ 2. 项目组织 2.1 过程模型 说明:描述该项目所使用的软件过程模型,或者是所遵循的组织标准模型。过程模型需要指明[里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。] 2.2 组织结构 说明:描述项目的内部组织结构,可以参考如下的层次结构图形式。][专业资料word .

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(元)

管理信息系统第二次作业

《管理信息系统》第二次作业 第四章作业 1、填空 1)项目管理知识领域包括:整合管理、范围管理、时间管理、(成本管理)、质量管理、人力资源管理、(沟通管理)、风险管理和采购管理 2)软件是一种(逻辑产品)而不是实物产品。 3)软件需求管理内容包括定义需求、(需求确认)、需求识别、(变更管理)版本控制、需求跟踪、需求状态跟踪。 4)CMM是对(软件开发组织)或项目的(软件过程能力)进行评估的一个基本框架,是指导软件开发组织或项目的软件过程能力进行评估的一个基本框架,是指导软件开发组织或项目逐步改进其软件能力(成熟度)的一个分层框架。 2、判断 ISO9000标准不是一个标准,而是一系列标准的统称。(对) 3、简答 1)软件项目的特点有哪些?

答:(1)复杂性 (2)抽象性 (3)依赖性 (4)软件使用特性 (5)软件开发复杂性 (6)软件维护复杂性 2)什么是需求管理? 答:需求管理就是一种获取、组织并记录系统需求的系统化方案,以及一个使客户项目团队对不断变更的系统需求达成并保持一致的过程。第五章作业 1、填空 1)MIS规划是一个组织(战略规划)的重要组成部分,是关于MIS长远发展的规划。 2)一个有效的战略一般有(目标明确)、可执行性良好、组织人事落实和(灵活性好)的特点。 3)诺兰阶段模型把信息系统的成长过程分为初装、(普及)、控制、(集成)、数据管理和成熟等六个阶段。

4)关键成功因素是指对企业成功起(关键作用)的因素。 2、判断 1)战略规划的步骤中设置目标时,一般应由决策者或信息系统规划委 员会来设置,它应包括整个企业的目标。(对) 2)BSP方法规划信息系统的缺点之一是,其规划的信息系统不能独立于企业的组织机构,系统对环境变更的适应性较差。(错) 3)BPR对企业流程进行根本的再思考和彻底的再设计,以求企业当代关键的性能指标获得巨大的提高。(对) 4)铁路信息化主要作用是实现调度指挥智能化、实现客货营销服务社 会化、实现铁路经营管理现代化以及建成公共基础平台和系统保障机制。(错) 第六章作业 1、填空 《管理信息系统》第二次作业第1页 1)系统分析的一般步骤为:现行系统的详细调查、组织结构与功能分析、业务流程分析、(数据与数据流程分析)、功能与数据分析、(建立新系统的逻辑模型)、提出系统分析报告。

学生成绩管理系统-软件项目管理大作业

学生成绩管理系统-软件项目管理大作业

《学生成绩管理系统》项目管理文档 目录 一.合同管理 (1) 1.1签订须知 (1) 1.2 需方合同环境 (1) 1.2.1合同准备 (1) 1.2.2合同签署 (3) 1.2.3合同管理 (3) 1.2.4合同终止过程 (4) 1.3供方合同环境 (4) 1.3.1 合同准备 (4) 1.3.2 合同签署 (5) 1.3.3 合同管理 (6) 1.3.4 合同终止过程 (7) 1.4 内部环境 (7) 1.5 合同 (7) 二.生存期 (11) 2.1 增量式模型 (11) 三.需求管理 (14) 3.1 软件需求管理过程 (14) 3.1.1 软件需求说明书 (14) 3.1.2 可行性分析 (15)

3.1.3 对功能的规定 (15) 3.1.4 数据流图 (16) 四.项目任务分解 (18) 4.1 系统设计思想 (18) 4.2 系统数据流程图设计 (19) 4.2.1 系统数据流程图 (19) 4.2.2 学生成绩管理系统的描述.. 20 4.3 模块设计 (21) 五.项目估算 (21) 5.1 声明 (21) 5.2 项目规模估算 (23) 5.3 项目成本估算 (23) 六.进度计划 (24) 6.1 项目进度 (25) 6.2 甘特图 (27) 七.质量计划 (27) 7.1 项目测试 (27) 7.1.1 系统登录测试 (27) 7.1.2 学生成绩信息的录入测试.. 28 7.1.3 学生成绩的查询测试 (29) 7.1.4 确认测试 (29) 7.1.5系统测试 (30)

7.1.6 故障对策 (30) 7.1.7 测试结果的评价 (30) 7.2 系统维护 (30) 7.3 SQA活动图 (32) 7.4 不符合性问题处理 (33) 7.5记录的收集、维护和保存 (35) 八.项目风险管理 (35) 8.1项目风险管理的目的 (35) 8.2项目风险管理的组成 (36) 8.3 风险的种类 (36) 8.3.1资源风险 (36) 8.3.2 业务风险 (37) 8.3.3 技术风险 (38) 8.3.4进度风险 (40) 8.4 定义风险参数 (40) 8.5 风险管理策略 (41) 8.6 风险管理角色及职责 (41) 8.7 学生成绩管理项目中风险的识别.. 42 8.8 风险的控制 (43) 8.9 风险监控 (44)

软件项目管理计划模板

软件项目管理计划 Version1.2

SoftwareProjectManagementPlanofQuartet(Team10) 版本: 软件项目管理计划日期: Quartet_SPMP.doc Revision Date Version Description Author

Page1

SoftwareProjectManagementPlanofQuartet 版本:软件项目管理计划日期:Quartet_SPMP.doc 目录 1.简介 1.1项目概述 1.2项目交付产品 1.3SPMP的演化 1.4参考资料 1.5术语与缩写 2.项目组织 2.1过程模型 2.2组织结构 2.3组织接口 2.4项目职责 3.管理过程 3.1管理目标和优先级 3.2假设、依赖关系和限制 3.3风险管理 3.4监督和控制机制 3.5人员计划 4.技术过程 4.1方法、工具和技术 4.2软件文档 4.3用户文档 4.4项目支持功能 5.工作包、进度表和预算 5.1工作包 5.2依赖关系 5.3资源需求 5.4预算和资源分配 5.5进度表 6.其他 6.1 索引 6.2 附录1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4

Page2

SoftwareProjectManagementPlanofQuartet 版本: 软件项目管理计划日期: Quartet_SPMP.doc 1.简介 1.1项目概述 [说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进度和预算等。必要的情况下,还应描述该项目与其他项目的关系。] 1.2项目交付产品 [说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。] 1.3 SPMP的演化 [说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文 档版本的机制。] 1.4参考资料 [说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日 期、作者以及发布机构。] 1.5术语与缩写 [说明:定义 SPMP所应用的全部术语和缩写词。] 2.项目组织 2.1过程模型 [说明:描述该项目所使用的软件过程模型,或者是所遵循的组织标准模型。过程模型需要指明 里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。] 2.2组织结构 [说明:描述项目的内部组织结构,可以参考如下的层次结构图形式。]

学生成绩管理系统 软件项目管理大作业

《学生成绩管理系统》项目管理文档 目录 一.合同管理....................................................................................................................................... 1.1签订须知.............................................................................................................................. 1.2 需方合同环境..................................................................................................................... 1.2.1合同准备.................................................................................................................. 1.2.2合同签署.................................................................................................................. 1.2.3合同管理.................................................................................................................. 1.2.4合同终止过程.......................................................................................................... 1.3供方合同环境...................................................................................................................... 1.3.1 合同准备................................................................................................................. 1.3.2 合同签署................................................................................................................. 1.3.3 合同管理................................................................................................................. 1.3.4 合同终止过程......................................................................................................... 1.4 内部环境............................................................................................................................. 1.5 合同..................................................................................................................................... 二.生存期........................................................................................................................................... 2.1 增量式模型......................................................................................................................... 三.需求管理....................................................................................................................................... 3.1 软件需求管理过程............................................................................................................. 3.1.1 软件需求说明书..................................................................................................... 3.1.2 可行性分析............................................................................................................. 3.1.3 对功能的规定......................................................................................................... 3.1.4 数据流图................................................................................................................. 四.项目任务分解............................................................................................................................... 4.1 系统设计思想..................................................................................................................... 4.2 系统数据流程图设计......................................................................................................... 4.2.1 系统数据流程图..................................................................................................... 4.2.2 学生成绩管理系统的描述..................................................................................... 4.3 模块设计............................................................................................................................. 五.项目估算....................................................................................................................................... 5.1 声明..................................................................................................................................... 5.2 项目规模估算..................................................................................................................... 5.3 项目成本估算..................................................................................................................... 六.进度计划....................................................................................................................................... 6.1 项目进度............................................................................................................................. 6.2 甘特图................................................................................................................................. 七.质量计划....................................................................................................................................... 7.1 项目测试............................................................................................................................. 7.1.1 系统登录测试......................................................................................................... 7.1.2 学生成绩信息的录入测试..................................................................................... 7.1.3 学生成绩的查询测试.............................................................................................

相关主题
文本预览
相关文档 最新文档