软件项目管理练习题

软件项目管理练习题
软件项目管理练习题

软件项目管理练习题

一、单选题

1。变更控制是对(B)的变更进行标识、文档化、批准或拒绝,并控制.

A。详细的WBS计划??B.项目基线

C。项目预算?? D.明确的项目组织结构。

2.项目配置管理的主要任务中,不包括( C)。

A。版本管理???B。发行管理

C.检测配置??D.变更控制

3.在项目团队会议上,一个小组成员建议扩大工作范围,他的建议已经超越了项目章程中的范围。这时,项目经理指出项目团队应该集中精力完成仅限于需要完成的所有工作。这属于( B ).

A。范围定义????B。范围管理

C.项目章程????D.范围分解

4。使用工作分解结构的主要原因是:(D)。

A.组织工作?????B.防止遗漏工作

C.为项目估算提供依据????

D.以上都是

5.进行活动历时压缩时,可以在关键路径活动上增加资源。这时必须进一步考虑什么?(B).

A.其他活动的延迟???B.出现新的关键活动

C。分配给关键路径上其他任务的资源 D.进度计划中历时最长的任务

6.如果一个任务的最乐观估算为12天,最悲观估算为18天,那么最可能估算为多少?(15天)。

A。15天??????B。13天

C.16天?????D。以上都不是

7.有一个文件,它通过确定项目目标和主要项目可交付成果,形成了项目团队和项目客户之间达成一致的基础。这个文件的名称是:( C )。

A。执行计划????B.配置管理计划

C. 范围说明书?????

D. 工作授权计划

8。工作包是:( A ).

A.WBS最低层的可交付成果???B。带有一个特定标示符的任务

C。要求的汇报级别????D。可以分配给一个以上组强单位的任务

9.项目可能:(D)。

A. 没有关键路径??

B.多条关键路径

C。一条关键路径??D.一条或多条关键路径

10.举行项目团队会议时,小组决定在某个特定领域付出额外工作使客户获得他们不需要的需求,于是他们把额外的工作加进项目中,这称为:( A)。

A。镀金B.额外范围

C.经批准的变更单 D.好主意

11。“在对软件编码前不能进行软件测试”这句话说明了哪种依赖关系?(D)A.随意的???????B。软逻辑关系

C.优先?????D。强制或硬逻辑关系

12.进行活动历时压缩时,可以在关键路径活动上增加资源。这时必须进一步考虑什么?( B )。

A.其他活动的延迟???

B.出现新的关键活动

C.分配给关键路径上其他任务的资源???D。进度计划中历时最长的任务

13.目前,项目进度的BCWS为100,而BCWP为110。项目目前状态( B ). A.落后于进度计划B.超前于进度计划

C.超出预算??D.超前于进度且超出预算

14. 项目快要完成时客户想对工作范围作一大的变更,项目经理应该(B).

A.进行变更?????B.将变更造成的影响通知客户

C。拒绝变更???D.向管理当局抱怨

15.在以下哪种项目特征中最适合采用强矩阵的项目型组织形式?( C )。

A.复杂的不确定性、中等技术???B。规模小、不确定性高

C.规模大、新技术??D.时间紧急程度一般、历时久

16. 如果一个任务的最乐观估算为12天,最悲观估算为18天,那么最可能估算为多少?( D )

A.15天?????B.13天

C。16天??D。以上都不是

17.项目可能:( D )。

A.没有关键路径?B.多条关键路径

C.一条关键路径????D。一条或多条关键路径

18。采用逆推法的目的在于决定(C).

A.关键路径??? B.最早完成日期

C。最迟开始日期??????D.赶工日期

19. 激励中的期望理论认为( A )。

A.相信付出的努力很可能会产生成功的结果?B。管理者不应对工人寄望过高

C。激励应与期望中具有价值的产出相关联?D。管理者不应期望薪水高的雇员工作更努力20。采用逆推法的目的在于决定( C )。

A。关键路径?? B.最早完成日期

C.最迟开始日期???D.赶工日期

21.?风险的三个属性是( C ).

A。风险发生的时间、地点、负责人 B. 风险事件、时间、影响

C.风险事件、概率、影响D。风险数量、风险影响程度、概率

22.在计划编制时你发现完成项目所需的时间比可以利用的时间长,这时你将如何处理?(D)

A.和客户取得联系,告诉他们项目不能在要求的时间完成。

B. 向管理层汇报项目不能在要求的时间完成。

C. 采用赶工或快速跟进法.

D.采用赶工或快速跟进法,然后将备选方案汇报管理层。

23.里程碑与甘特图不一样,它显示了( A ).

A。主要事件的开始和完成时间???B.行为开始和结束日期

C.活动预期的持续时间??D.活动之间的依附性

24.快速跟进是指:( A )。

A.采用平行任务加速项目进展??

B.用一个任务取代另外的任务

C.如有可能减少任务数量??D.B和C

25. 关于浮动,下面除了哪个之外都是不正确的?( D ).

A. 每个任务都有浮动B。只有复杂的项目有浮动

C. 浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量

D。浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量

26.下列中的( B )是不包含在项目配置管理系统的基本结构中的。

A.开发库???B。知识库

C.受控库???D.产品库

27。在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成( C )的关系。

A.结束—开始(FS型)?? B.结束—结束(FF型)

C.开始-结束(SF型)???D。开始—开始(SS型)

28。质量是:(C)。

A。符合客户要求?? B.额外附加成分让客户高兴

C。符合要求,适合使用????D。符合管理层的要求

29。变更控制是对( B )的变更进行标识、文档化、批准或拒绝,并加以控制.

A.详细的WBS计划??B。项目基线

C.项目预算????????D。明确的项目组织结构

30.项目配置管理的主要任务中,不包括( C ).

A.版本管理???B.发行管理

C.检测配置?????D。变更控制

31.质量控制是(B)。

A。对每个工作包增加工作时间B。项目生存期的各个阶段都需要实施的C.只需要做一次 D. 只有大的项目才需要的

32。项目中,项目经理采用德尔菲技术和鱼骨图对风险进行分析,这表明其正在进行(A)。

A.风险识别??

B.定性的风险分析

C。定量的风险分析??? D.风险监控

33.当对项目组织的矩阵结构采用强矩阵,平衡矩阵和弱矩阵等词汇时,它们指的是( C ).

A.组织达成目标的能力

B.项目小组成员之间的物理距离以及与项目经理的物理距离

C.项目经理对项目小组资源的控制能力

D.项目小组成员合作的程度

34. 由于政府的一项新规定,某项目的项目经理必须变更该项目的范围。项目目标已经做了若干变更,项目经理已经对项目的技术和管理文件做了必要的修改,他下一步应该( A )。

A。及时通知项目干系人???B。修改公司的知识管理系统

C。获取客户的正式认可???D.获得政府认可

35。体现了项目计划过程的正确顺序.(A)

A.范围规划-范围定义-活动定义—活动历时估算

B.范围定义—范围规划-活动定义—活动排序—活动历时估算

C。范围规划—范围定义-活动排序—活动定义—活动历时估算

D。活动历时估算—范围规划-范围定义—活动定义—活动排序

36。在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成(C)的关系.

A.结束—开始(FS型)??B.结束—结束(FF型)

C.开始—结束(SF型) ???D。开始-开始(SS型)

37。里程碑与甘特图不一样,它显示了( A )。

A.主要事件的开始和完成时间??B。行为开始和结束日期

C。活动预期的持续时间D.活动之间的依附性

38.PRET和CPM的主要区别: ( A ).

A。PRET在计算进度计划时使用分布的平均值(预期值)

B。PRET在计算时差时使用最可能估算

C。PRET通过计算时差来确定哪些活动的进度最不灵活

D。PRET在图中包括了非序列活动,如回环或条件分支

39. 在项目进行过程中,一个开发人员接到某个用户的电话,用户要求更改系统中存在的一个问题,这个开发人员应该( B )。

A。马上改正问题???B。记录问题并提交项目经理

C.不予理睬??D。通过测试部经理,要求确认问题是否存在

40.客户已经正式接收了项目,该项目的项目经理下一步工作将是(A)。

A。适当的将接收文件分发给其他项目干系人?B.将项目总结向项目档案库归档C.记录你与小组成员获得的经验?D。进行项目审计

41。在项目风险管理的基本流程中,不包括下列中的( C )。

A。风险分析??? B.风险追踪

C.风险规避措施????D.风险管理计划编制

42.下列中的( B )是不包含在项目配置管理系统的基本结构中的。

A.开发库????????B。知识库

C。受控库??D。产品库

43。在招标过程中,下列中的(A)应在开标之前完成。

A。确认投标人资格???B。制定评标原则

C。答标???D。发放中标通知书

44. 下面哪一种质量改进方法最不可能产生积极结果(B)。

A.持续改进???

B.增加检验

C.统计质量过程??D.客户跟踪过程

45、举行项目团队会议时,小组决定在某个特定领域付出额外工作使客户获得他们不需要的需求,于是他们把额外的工作加进项目中,这称为:(A)。

A.镀金??

B.额外范围

C。经批准的变更单D。好主意

46。在项目进行过程中,一个开发人员接到某个用户的电话,用户要求更改系统中存在的一个问题,这个开发人员应该( B )。

A.马上改正问题???B。记录问题并提交项目经理

C。不予理睬?? D.通过测试部经理,要求确认问题是否存在

47 具有风险分析的软件生存周期模型是(C)。

A.瀑布模型??B。喷泉模型

C。螺旋模型?D.增量模型

48。通常在项目的初期(如招标时),经常采用( A )方法进行成本估算.

A。类比估算法????B。专家估算法

C。参数估算法??D。自下而上估算法

49. 一项活动历时为4天,最早开始日期为10日,最迟开始日期为19日,没有非工作日,根

据以上信息,可以总结出什么?( A )。

A。该活动总时差为9天?B。该活动最早完成日期是14日结束C.该活动最迟完成日期是25日?D。如果分配双倍资源的话,可以两天之内完成此活动

50。下面关于风险规避的陈述中,哪一项是错误的( C)。

A.集中消除哪些产生风险的因素

B.包括对某项目做出不进行投标的决策,因为这个项目的风险被认为是太高了

C.在风险事件发生时接受风险造成的后果

D.当客户处于降低风险最有利的地位时,将风险留给客户

51。项目的项目范围已经发生变更,因此成本基线也将发生变更,项目经理需要尽快( B )。

A。进行范围变更决策B.更新预算

C.记录获得的经验? D.执行得到批准的范围变更

52.在项目执行过程中,有时需要对项目的范围进行变更,( B )属于项目范围变更. A.修改所有项目基线

B.在甲乙双方同意的基础上,修改WBS中规定的项目范围

C.需要调整成本。完工时间。质量和其他项目目标

D.对项目管理的内容进行修改

53.项目快要完成时客户想对工作范围作一大的变更,项目经理应该(B).

A。进行变更??B。将变更造成的影响通知客户

C.拒绝变更?????D。向管理当局抱怨

54。项目工期紧张时你会集中精力于( B ).

A.尽可能多的工作?B.非关键工作

C.加速关键线路上工作的执行?D.通过降低成本加速执行

55.下面关于风险规避的陈述中,哪一项是错误的( C )。

A。集中消除哪些产生风险的因素

B.包括对某项目做出不进行投标的决策,因为这个项目的风险被认为是太高了

C。在风险事件发生时接受风险造成的后果

D.当客户处于降低风险最有利的地位时,将风险留给客户

56。项目的项目范围已经发生变更,因此成本基线也将发生变更,项目经理需要尽快( B ).

A. 进行范围变更决策?

B.更新预算

C. 记录获得的经验??D.执行得到批准的范围变更

57。在以下哪种项目特征中最适合采用强矩阵的项目型组织形式?(C)。

A。复杂的不确定性.中等技术??B.规模小。不确定性高

C.规模大.新技术?D。时间紧急程度一般。历时久

58.小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,也未发现相应的变更请求。最终小王被迫对这一模块进行再设计并重新编程.造成此项返工的原因可能是( C )。

A。未进行需求管理?????B.未进行范围确认

C.未进行变更管理???? D.质量管理过严

59.在以下哪种项目特征中最适合采用强矩阵的项目型组织形式?(C)。

A.复杂的不确定性.中等技术??B.规模小。不确定性高

C.规模大。新技术??

D.时间紧急程度一般.历时久

60。小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,也未发现相应的变更请求。最终小王被迫对这一模块进行再设计并重新编程.造成此项返工的原因可能是( C )。

A。未进行需求管理????B.未进行范围确认

C.未进行变更管理??D。质量管理过严

二、判断

1. 项目具有暂时的特征。( √)

2。责任分配矩阵是明确其角色与职责的有效工具.( √)

3. 进度和成本是关系最为密切的两个目的,几乎成了对立关系,进度的缩短一定依靠增加成本实现,而成本的降低也一定牺牲工期进度为代价的。(×)

4。项目具有暂时的特征。(√)

5.项目管理核心的三角形是范围、进度、风险。( ×)

6。在甲乙合同项目中,提出需求的一方是乙方(×)

7. 质量保证属于检查职能,而质量控制属于管理职能.( ×)

8.在当今高科技环境下,X理论和期望理论可以用来激励一个团队员工的工作士气.(×)

9.在项目早期和信息不足的时候,可以采用自下而上的估算方法进行成本估算.(×)

10. 需求分析过程是确定项目如何实现的过程,并确定项目的技术方案(×)

11.软件项目的估算结果是比较准确的( ×)

12。基线产品是不能修改的(×)

13.在IT项目中,许多专家都认为:对于成功,威胁最大的就是沟通的失败。( √)14。采购是为了执行项目而从项目团队外部采购或者获取产品、服务或者结果的过程。(√)

15.进度和成本是关系最为密切的两个目的,几乎成了对立关系,进度的缩短一定依靠增加成本实现,而成本的降低也一定牺牲工期进度为代价的。( ×)

16。项目早期和信息不足的时候,可以采用自下而上的估算方法进行成本估算( ×)

17。统计需求变更请求的数量是配置审核过程(√)

18。质量保证属于检查职能,而质量控制属于管理职能(×)

19。采用德尔菲方法来标识风险可以减少人为的偏差,以便作出正确决定( √)

20。“取消采用具有高风险的新技术,而采用原来熟悉的技术”是一种转移风险的规划策略(√)

三、填空题

1.风险识别方法中,头脑风暴法/大脑风暴法要求项目组成员、外聘专家、客户等各方人员组成一个小组,成员根据各自经验列出所有可能的风险。

2.机动时间表示一个事件推迟多少时间可以不影响项目的结束。机动时间为0的事件为关键事件,将关键事件连接起来的最长路径为关键路径/最短路径。

3.需求工程中的活动可分为两大类,一类属于需求开发,另一类属于需求管理。

4.有一个稳定产品定义和很容易被理解的技术解决方案时,瀑布模型特别合适。

5.软件配置管理从应用层次上可以从低到高分为三级: 版本控制、以开发者为中心、过程驱动。

6.开发一个软件需要选择开发策略(包括过程,方法和工具)以及通用阶段,这些策略和阶段被称为过程/过程模型模型。

7.成功的项目管理必须满足范围、成本和时间等三个目标。

8。典型的系统开发生命周期包括计划、分析、设计、实现和支持等几个阶段。

9.资源/项目资源是项目中所需的人员或者任何事物,有些在整个项目中都需要,有些则

在部分活动中需要,主要分为:人力、设备、物料、空间、服务、时间、金钱等。

10.重要/重要软件/危险软件是指其故障会影响到人身安全、会导致重大经济损失或社会损失的软件。

11. 实现项目目标的制约因素有_项目范围、成本、进度计划和客户满意度。

12.软件项目管理的核心是人员管理和成本管理。

13.软件需求包括业务需求、用户需求和功能需求三个不同层次.

14.进度管理的常用图表有甘特图、网络图、里程碑图、资源图。

15.组织结构的主要类型有职能型、项目型和矩阵型三种

16.风险规划的主要策略有回避风险、转移风险、损失风险和自留风险。

17.软件开发项目的成本有开发成本、安装成本、运行成本。

18。典型的系统开发生命周期包括计划、分析、设计、实现和支持等几个阶段。

19.外包是风险转移类型的风险处理策略。

20.涉及多个领域工作的复杂项目最好采用矩阵型组织来管理.

1。头脑风暴法/大脑风暴法2.关键路径/最短路径

3.需求开发???4。瀑布

5.版本控制/控制版本?6.过程/过程模型

7.成本????8.设计

9.资源/项目资源10.重要/重要软件/危险

11。项目范围、进度计划?12。人员管理、成本管理

13.用户需求、功能需求??14.网络图、资源图

15.职能型、项目型?16.回避风险、转移风险

17.开发成本、运行成本????18.设计

19.风险转移?? 20.矩阵型

(注:“/ ”为或者)

四、简答题

1。什么是软件项目管理?(5分)

答:软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。

2.项目管理九大知识域是什么?(5分)

答:项目集成管理,项目范围管理,项目时间管理,项目成本管理,项目质量管理,项目人力资源管理,项目沟通管理,项目风险管理,项目采购管理。

3.项目成本管理(Project Cost management)包括哪些过程?(5分)

答:包括成本估算,成本预算,成本控制等过程。成本估算是估计完成项目所需的资源成本。成本预算是将总的估算成本分摊到各项任务中,以便建立项目跟踪的成本基线。成本控制是控制成本预算的变更。

4.简述软件危机的表现有哪些?以及解决软件危机的途径有哪些?(5分)

答:

软件危机的主要表现包括:

(1)软件开发进度难以预测,开发成本难以控制,导致超预算、超时;

(2)产品功能难以满足用户需求;

(3)软件产品质量无法保证;

(4)软件缺少适当的文档资料,维护困难;

(5) 软件成本超过硬件成本;

(6) 软件开发生产率的提高速度跟不上计算机应用普及深入的趋势;

解决软件危机的途径有:

(1)管理措施:项目管理、配置管理、过程管理、质量控制

(2)技术措施:开发过程、开发技术与方法和开发工具

5.简述项目风险产生的原因与现代项目风险产生的原因(7分)

答:项目风险产生的原因

(1)、项目的未来性

(2)、项目的复杂性

(3)、项目环境的变化

(4)、项目中人的因素

现代项目风险产生的原因

(1)、生产极度复杂的产品

(2)、依赖多种数据来源

(3)、采用功能交叉的方法

(4)、项目管理与企业战略的紧密结合

(5)、产品从概念到市场的时间缩短

(6)、满足顾客需求

(7)、市场的国际化

(8)、鼓励参与者取得更大的合伙权和所有权

(9)、分散经营

(10)、应用更多专业技术

(11)、依赖更复杂的工具

6.软件工程的目标是什么,软件工程的三要素都是什么并解释?(5分)

答:

软件工程的目标:软件工程必须以有组织的质量保证为基础,进行全面质量管理,不断地过程改进使软件工程方法走向成熟。

软件工程的三要素包括:过程、方法和工具

过程为及时合理地开发出满足用户需求的计算机软件而进行一系列有组织的活动.过程定义了技术方法的采用、工程产品(包括模型、文档、数据、报告、表格等)的产生、里程碑的建立、质量的保证和变更的管理。

方法为软件开发提供“如何做"的技术,它涵盖了项目计划、需求分析、系统设计、程序实现、测试与维护等一系列的开发活动如何来做。开发方法经历了从面向结构、面向对象、面向组件到面向服务的发展工程。

工具为过程和方法提供自动的或半自动的支持。这些软件工具被集成起来,建立起一个支持软件开发的系统,称之为计算机辅助软件工程

7.简述教材中介绍了那些软件开发模型?这些模型各有什么特点?(7分)

答:教材中重点介绍了瀑布、原型、增量、螺旋四个传统模型。

(1)瀑布模型严格按照生存周期开发软件,每个阶段必须完成规定的、完整、准确的合格文档,前一阶段的输出文档就是后一阶段的输入文档。

其主要特点包括:①活动间具有顺序性和依赖性;②推迟实现的观点;③质量保证的观点;

(2)原型模型法是开发人员在一个基本的需求的基础上快速开发出一个软件原型,然后由用户使用和评价原型、开发人员根据用户意见再修改原型,然后再使用评价再修改、直至将原型进化为最终产品。

原型模型的特点包括:①做出系统原型,及早向用户展示系统要实现的界面及功能,增强用户的合作信心;②直观化的表达,容易交流,消除理解上的歧义;③修改集中在前期的原型确认上,较大程度减少后期实施中的返工。④入手快,加快开发进度;

(3)增量模型是一种演化模型,先完成一个系统子集的开发,再按同样的开发步骤增加子集,如此递增下去直至满足全部系统需求。每个增量可按快速原型法进行。

增量模型的特点包括:①无须等待获取完整需求就可入手,尽快见到成果,增强双方信心;

②分步开发,降低复杂性和难度,减少技术风险,并可并行开发;③边开发边投入,可及早发现问题,减少投资风险;④各个子集是逐渐并入已有的系统中,加入子集不能破坏已构造好的部分,这需要软件具备开放式的体系结构;⑤适用于需求不完整的软件开发,指的是需求逐渐摸清、逐步完善,并非随意改变,需求改变过大会导致整体性失控。

(4)螺旋模型(Spiralmodel)是一种融合了瀑布模型、快速原型模型和增量模型的演进模型,并引入风险分析机制.适合大型复杂的系统开发。

螺旋模型特点包括:①多种模型结合的一种演进模型,融合了瀑布模型、快速原型和增量模型的所有特点,融进了循环往复、迭代演进的思想;②增加风险分析,一旦风险成立,原方案应终止、修订,力求风险可控③客户始终参与每个阶段的开发,每个阶段的成果需客户确认,避免错误的积累.

8.什么是CMM?它分为几级?每级的特征是什么?(8分)

答案:

CMM—capability maturity model for software软件能力成熟度模型是一种描述有效软件过程的关键元素的框架,CMM描述一条从无序的不成熟的过程到成熟的、有纪律的过程的进化的改进途径。 CMM包括对软件开发和维护进行策划、工程化和管理的实践。遵循这

些关键实践,就能改进组织在实现有关成本、进度、功能和产品质量等目标上的能力. 成熟度等级的五个级别的主要特征:

1、初始级特征:软件过程的特点是无秩序的,偶尔甚至是混乱的,几乎没有什么过程是经过定义的,成功依赖于个人努力。

2、可重复级特征:已建立基本的项目管理过程去跟踪成本进度和功能,必要的过程纪律已经就位,使具有类似应用的项目能重复以前的成功。

3、已定义级特征:管理活动和工程活动两方面的软件过程均已文档化、标准化,并集成到组织的标准软件过程中,全部项目均采用供开发和维护软件用的组织标准软件过程的一个经批准的普及剪裁版本。

4、已管理级特征:已采集详细的有关软件过程和产品质量的度量,无论软件过程还是产品均得到定量了解和控制。

5、优化级特征:利用来自过程和来自新思想、新技术的先导性实验的定量反馈信息,使持续过程的改进成为可能.

五、案例题

(一)

阅读以下关于变更的叙述,回答下列问题。

在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改.于是,该开发人员就直接对系统软件进行了修改,解决了该项功能问题.针对这样一种情况,请分析如下问题:

1说明上述情况中存在着哪些问题?

答:1)对用户的要求未进行记录;

2)对变更请求未进行足够的分析,也没有获得批准;

3)在修改过程中没有注意进行版本管理;

4)修改完成后未进行验证;

5)修改的内容未和项目干系人进行沟通.

2说明上述情况可能会导致什么样的后果?(7分)

答:1)缺乏对变更请求的记录可能会导致对产品的变更历史无法追溯,并会导致对工作产?物的整体变化情况失去把握。

2)缺乏对变更请求的分析可能会导致后期的变更工作出现工作缺失、与其他工作不一?致等问题,对项目的进度、成本、质量方面也会产生一定影响。

3)在修改过程中不注意版本管理,一方面可能会导致当变更失败时无法进行复原,造成成本损耗和进度拖延;另一方面,对于组织财富和经验的积累也是不利的。

4)修改完成后不进行验证则难以确认变更是否正确实现,为变更付出的工作量也无法?得到承认。

5)未与项目干系人进行沟通可能会导致项目干系人的工作之间出现不一致之处,进而影

软件项目管理问答题

1.什么是项目?它与多数人的日常工作有什么不同? 项目就是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力;是以一套独特而相互联系的任务为前提,有效地利用资源,在一定时间内满足一系列特定目标的多项相关工作的总称。 项目与日常工作的不同是:项目是一次性的,日常工作是重复进行的;项目是以目标为导向的,日常工作是通过效率和有效性体现的;项目是通过项目经理及其团队工作完成的,日常工作是职能式的线性管理;项目存在大量的变更管理,日常工作基本保持持续的连贯性。 2、项目管理与一般管理有什么不同? (1)从负责人来看,项目管理的负责人是项目经理,而一般管理一般由部门经理负责。 (2)从实施组织来看,项目管理的实施组织是一个项目团队(柔性组织),而一般管理的实施组织一般是一个部门或一个科 室之类的稳定的组织。 (3)从时限性来看,项目管理是一次性的(时间限制),而一般管理是持续不断的(相对无限)。 (4)从目标来看,项目管理是持续不断(相对无限)的,而一般管理具有重复性。 (5)从管理重点来看,项目管理注重效果,而一般管理注重效率。 (6)从资源需求来看,项目管理有多变的资源需求,而一般管理有稳定的资源需求。 (7)从活动性质来看,项目管理有风险和不确定性,一般管理有经验性和确定性。 3、简述软件项目管理的过程。 一般认为项目管理的过程是由以下四个基本工作过程组成的。 (1)项目确立:包括项目评估、立项、招投标、授权等环节。 (2)项目计划:包括软件项目范围计划、成本计划、进度计划、质量计划、人员与沟通计划、风险计划、合同计划等等。 (3)项目执行控制:包括项目集成计划执行控制、核心计划执行控制、辅助计划执行控制等等。 (4)项目结束:包括合同结束和项目结束。 4、项目管理的定义。 项目管理是以项目为对象,通过使用知识、技能、工具和方法来组织、计划、实施并监控项目,使之满足项目目标需求的过程。 5、图示软件项目声明周期与管理过程 6、简述项目生命期中的检查点、里程碑、基线概念。 检查点:它指在规定的时间间隔内对项目进行检查,比较实际现状与计划之间的差异,并根据差异进行调整 里程碑:它是完成阶段性工作的标志,不同类型的项目里程碑不同 基线:它指一个(或一组)配置项在项目生命期的不同时间点上,通过正式评审而进入正式受控的一种状态

软件项目管理大作业

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

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

软件项目管理实验2(project2010版)

实验四建立项目任务与项目中的任务关系 一、实验目的: 学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立任务相关性和任务限制等。 二、实验内容与步骤 实验内容:以小组项目为例,创建任务列表,排定任务日程,建立任务相关性。 实验步骤: 1、输入任务及工期。 (1)输入任务的方法上节课已经介绍过 (2)在project中要为任务指定工期,可以采用下面三种方法之一 ●在甘特图表格的“工期”域中直接输入工期 ●左键拖动甘特图中的任务条形图的长度来改变工期 ●使用“任务信息”对话框输入工期并查看有关任务的所有信息。 输入工期最简单的方式是在“工期”域中输入数值数据。选择要更改的任务,在“工期”域中输入工期,如下图 按[Enter]或移开焦点,即可确认工期,原来工期后的问号也就没有了。 其中工期的单位如下表:

2、把任务设置为里程碑 里程碑是标记项目中主要事件的参考点,并用于监控项目的进度。 在project2010中有两种方法可以建立“里程碑”。 ●将任务的工期设置为“0”,Project2010自动将其变为里程碑任务。 ●当任务的工期不为“0”时,双击任务名称,在出现的“任务信息”对话框中选择“高 级”选项卡,在左下角选中“标记为里程碑”复选框,即可将工期不是0的任务设置为 里程碑。 3、输入周期性任务(项目进行过程中重复发生的任务):<任务〉-<任务周期>-周期性任务信息.

4、编辑任务列表 (1)使用任务信息对话框(双击任务名称-<任务信息>-<常规>) (2)使用大纲组织任务列表。(在甘特图的任务名称域选择第一个要作为子任务的任务,然后单击<任务〉-<任务〉插入新任务,在任务名称域中输入摘要任务的任务名称,最后选择要作为子任务的多个任务,单击降级按扭把这些任务降级为子任务) 5、任务的限制类型 在利用project2010进行任务限制设置时,除了“越早越好”,“越晚越好”两种限制外,

软件项目管理与案例分析 期末复习题

《软件项目管理与案例分析》复习题 一选择题 1. 核心计划过程有明确的依赖关系,在大多数项目中要以同样的顺序必须完成。下列哪一项符合核心计划过程的正确顺序:. A. 范围规划--范围定义--活动排序--活动工期估计 B. 范围定义--范围规划--活动定义--活动排序--活动工期估计 C. 范围规划--范围定义--活动排序--活动定义--活动工期估计 D. 活动工期估计--范围规划--范围定义--活动定义--活动排序 参考答案:A 2. PERT和CPM的主要区别在于PERT: A.在计算进度时使用分布的均值(预期值) B.使用最可能估算计算浮动时间 C.侧重计算浮动时间来确定那些活动的进度没有灵活性 D.在图中包括了回路或条件分支活动 参考答案:A 3.由于你的项目的范围发生变更,因此成本基线也发生变更。你的下一步将是: A.估计范围变更的程度 B.更新预算 C.记录获得的经验 D.执行得到批准的范围变更 参考答案:D

4. 以下哪项不属于合同管理的部分? A.评估风险 B.确认已经送出建议书 C.确认已经进行了合同变更 D.回答潜在卖方的问题 参考答案:D 5. 你负责对项目进行成本估计工作。因为要求成本估计尽可能精确,所以你决定做出保守的估计。你的第一步工作是: A、确定一种计算机工具帮助进行估计成本 B、利用以前的项目成本估计 C、确定并估计项目的每项工作的成本 D、咨询各方面的专家,并在他们的建议的基础上进行成本估计 参考答案:C 6. 项目整体管理是指? A.复杂系统的软件集成管理 B.将系统开发过程的管理和项目管理结合起来 C.将系统的主机平台.网络平台.应用软件开发和系统环境建设作为一个整体来进行项目管 理 D.包括在项目生命周期中协调所有其它项目管理知识领域所涉及的过程 参考答案:B 7. 涉及多领域工作的复杂项目最好由下列哪种组织形式管理: A.项目型 B.职能型

第3章 软件项目管理 学习任务单

第3章软件项目管理学习任务单 1.阅读教材第三章并学习第三章ppt讲稿 2.理解知识点: ●概述:软件项目的特征、软件项目管理的“4P”、软件项目的管理活动 ●人员组织与管理:软件项目组织、软件团队的建设 ●项目沟通管理:项目沟通复杂性、项目沟通方式、项目沟通活动 ●软件项目规划:软件规模估算、软件成本估算、软件项目计划 ●软件风险管理:风险识别、风险分析、风险规划、风险监控 ●软件配置管理:基本概念、配置管理活动、配置管理工具 3.授课学时:4学时 4.完成习题:注意:“简答题”须交书面作业。 [单选题] 1. 软件项目管理的“4P”是()。 A. people,performance,payoff,product B. people,product,performance,process C. people,product,process,project D. people,process,payoff,product 2. ()项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。 A. 真 B. 假 3. 在软件开发的各种资源中,()是最重要的资源。 A. 开发工具 B. 方法 C. 硬件环境 D. 人员 4. 软件项目规划的第一步是()。 A. 确定项目预算 B. 选择团队的组织模型 C. 确定项目的约束 D. 建立项目的目标和范围 5. 下面的()方法最不适合你向团队成员解释他或她为什么表现不合格。 A. 个人谈话 B. 项目团队会议 C. 正式报告 D. 电子邮件 6. 功能点估算技术需要以()为基础进行问题分解。 A. 信息域

B. 项目进度 C. 软件功能 D. 过程活动 7. 软件开发团队的每一个成员都应该参与计划活动,以便()。 A. 降低计划的粒度 B. 深入地分析需求 C. 所有成员同意该计划 D. 开始设计 8. 在攻克技术难题时,最佳的开发团队组织模型是()。 A. 民主式结构 B. 主程序员式结构 C. 技术管理混合式结构 D. 以上所有选项都不是 9. 在选择开发团队组织结构时应考虑()因素。 A. 沟通的复杂程度 B. 最终程序的规模大小 C. 发布日期的严格程度 D. 项目预算的多少 E. 选项A,B和C 10. 在软件开发过程中避免受挫的最佳方法之一是()。 A. 给予团队成员对于过程和技术决策的更多控制权 B. 给予团队成员对于过程和技术决策的更少控制权 C. 向团队成员隐瞒坏消息直到事情有所改善 D. 根据生产效率奖励团队成员 11. 下面的()软件特性不是引起项目协调困难的一个因素。 A. 互操作性 B. 性能 C. 规模 D. 不确定性 12. 在进行项目范围活动时,问题分解的主要范围是()。 A. 客户工作流程 B. 需要发布的功能 C. 用于发布功能的过程 D. 软件过程模型 E. 选项B和C 13. ()随着项目计划的不断形成,产品分解和过程分解经常是同时发生的。 A. 真 B. 假 14. 为了将项目失败的风险减少到最小,项目经理需要采取()。 A. 将项目团队规模增加一倍 B. 要求更大的预算

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

目录 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.了解IT项目管理的基本概念和项目管理核心领域的一般知识。 2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。 3.学会使用project 2007的帮助文件。 4.学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立 任务相关性,拆分任务和任务限制等。 5.学习利用Project定义项目的时间,项目的跟踪等。 6.学习利用Prroject创建资源列表、资源分配,成本分配及运作等。 7.学习利用Project跟踪项目进度,跟踪实际成本,跟踪项目资源状况等。 8.了解配置管理的基本概念和相关技术。 9.初步掌握项目管理软件Microsoft SourceSafe的操作界面和基本操作。 10.学习Microsoft Visual SourceSafe工具的代码版本控制、配置管理、 权限管理、历史记录跟踪等的使用方法。 二、实验内容 (一)project的基本操作。按照实验指导书添加项目的相关信息 1.熟悉project的界面和基本操作 2.了解project 2007视图(甘特图、任务分配状况、日历、网络图、资 源工作表、资源使用情况、资源图表、组合视图),能够在各个视图之间切换。

3.新建项目文件、设置关键项目信息。 (二)建立项目任务与项目中的任务关系。以某具体项目(以软件开发为例)为例,创建任务列表,排定任务日程,建立任务相关性。 (三)项目时间管理。利用项目中所需要消耗的时间,来建立一个时间轴,把项目的工作时间、项目的日历和项目的跟踪等显示出来。 (四)项目资源管理与成本管理。利用Prroject创建资源列表、资源分配,成本分配及运作,创建出一个资源列表,利用资源信息对话框设置资源,分配资源、跟踪资源、成本的合理分配等。 (五)跟踪项目进度。根据已有编码定义项目的工期、负责人等相关信息,生成甘特图和网络图,进行跟踪项目进度,跟踪实际成本,跟踪项目资源状况等。 (六)软件配置管理。我这里使用的是2010年版本的。了解配置管理的基本概念和相关技术。初步掌握项目管理软件Microsoft SourceSafe的操作界面和基本操作。学习Microsoft Visual SourceSafe工具的代码版本控制、配置管理、权限管理、历史记录跟踪等的使用方法。 三、实验过程 (一)新建一个项目,添加任务,按照实验指导上面的截图,将信息一一对应并输入到“任务名称栏”中。得到如图1所示的结果。 (二)按照实验指导书上面的操作步骤,一一对应操作,输入对应的工期,再把任务设置为里程碑,输入周期性任务,最后排定任务日程。得到如图2所示。 (三)设置项目日历,如图3所示,任务日期,输入相应的任务时间,如图4。最后得出时间安排的结果如图5所示。 (四)首先先新建一个资源列表,输入资源名称、加班费等得到图6,利用资源信息对话框设置资源,然后再分配资源,如图7所示;成本的分配,设置工资,加班费等,插入“成本”列,计算成本,得到如图8所示。 (五)安装实验指导书上面的步骤,首先是打开并查看甘特图,在甘特图的状态下,对任务进行跟踪,设置任务的开始和结束时间,其中的过程如设置比较基准,如图9;跟踪任务进度图10、图11;跟踪成本结果如图12。 (六)每个工程的工期基本上都是根据实验指导书的“详细进度计划参考表”编制。最终生成了基本的甘特图雏形,后期我根据自己的知识和查阅相关资料把每个子项目进行了前置任务的设置。保证了该项目一个起点一个终点的要求。接下来的实验我们学习了资源分配,设置资源工作表,输入资源名称以及其最大单位,我的最大单位是根据每个项目分配资源后的最大资源项目设置,保证

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

《软件项目管 理》期末复习考试及答案 、判断题(正确画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才能结束

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

第零章-软件项目管理概述 一.选择 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.合同 (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万元,该违约金不足以弥补守约方实际损失的,违约方应赔偿守约方所有实际损失。 甲方法人代表:胡某某

软件项目管理实验一

河南工业大学软件项目管理实验报告 实验一项目管理软件Microsoft Project 2010 -任务管理 一、实验目的 1.了解IT项目管理的基本概念和项目管理核心领域的一般知识。 2.初步掌握项目管理软件Microsoft Project的操作界面和基本操作。 3.学习利用Project创建任务列表,编辑任务列表,排定任务日程,建立 任务相关性,拆分任务和任务限制等。 4.学会使用project 2010的帮助文件. 二、实验内容与步骤 实验内容: 1.熟悉project的界面和基本操作 2.以某具体项目(以Software Products为例)为例,创建任务列表,排 定任务日程,建立任务相关性。(里程碑、插入周期性任务,使用大纲 组织列表、前置任务设置、项目链接、 三、实验结果(实验结果截屏)

四、思考题 1.任务之间的关系有那几种,如何确定活动之间的关系。任务之间共有四种关系,下面分别举例说明如下: 1.FS(完成-开始)关系 2.SS(开始-开始)关系

3.FF(完成-完成)关系 4.SF(开始-完成)关系 2、项目管理软件的基本功能有哪些? 3.项目管理概念 项目管理,简称(PM)就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。 4.项目管理的九大领域知识 1.项目整体管理知识 2.项目范围管理知识 3.项目的时间管理知识 4.项目的成本管理知识 5.项目人力资源管理知识 6.项目的质量管理知识 7.项目的沟通管理知识 8.项目的风险管理知识 9.项目的采购管理知识

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

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

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

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

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

软件项目管理实验报告全集

软件项目管理实验指导书

南昌航空大学实验报告 时间:二0一二年三月四日 课程名称:软件项目管理 实验名称:撰写南昌航空大学软件学院信息管理系统项目建议书 班级:姓名:同组人: 指导教师评定:签名: 一、实验目的 掌握项目建议书的格式和写作要求,会结合具体项目写作项目建议书。 二、实验要求 1、结合模拟项目—南昌航空大学软件学院信息管理系统项目写出项目建议书。 2、提交南昌航空大学软件学院信息管理系统项目建议书(报告)一份。 三、实验环境 1.硬件:计算机 2.操作系统:windows平台。 3.相关软件:Microsoft office软件。 四、实验步骤(软件项目项目建议书编写参考指南) 1、背景介绍 随着软件学院被评为国家级特色专业以来,招生名额不断增加,从2009年的一百八十人到2010年的四百八十多人,再到2011年的六百多人,而学校现存的人工信息处理和更新方式完全不能满足需要,这样就导致了一些信息更新不及时,甚至混乱的状况。并且由于人数较多的原因,可能有部分学生要搬到老校区去学习,这样由于地域差别,可能会产生更大的混乱,老师也会因为跑来跑去而搞不清到底什么时候去哪里上课,到处奔波,让教职人员很辛苦,却收效甚微,并且实验也无法行之有效的进行安排,教学调度信息无法及时更新,带来很多的麻烦,每年的选课系统更是糟糕,例如去年的选课,有的同学再电脑边待了一天,却没有登进选课系统。另外学院近期不断受到学生和其家长的建议,反映学校应该增加一些信息交流和课程模拟的平台,让家长可以及时了解学生的状况,并给予必要的支持等。 2、项目的意义和必要性 基于学院目前的形势和发展趋势,学院领导经讨论和研究认为非常有必要建

软件项目管理试题与答案

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.工程网络只有一个开始点和一个终止点,开始点没有流入箭头称为()为零。终止点

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

图书管理系统项目管理 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

软件项目管理实验报告

软件项目管理实验报告 学院计算机学院 专业软件工程 班级12级(4)班 学号3112006291 姓名林炳城 指导教师胡欣如 (2015年6月) 实验六资源分配 一、实验目得 1、掌握项目管理软件Microsoft Project得使用; 2、掌握项目得资源分配得方法; 二、实验内容与要求 为了完成任务必须为项目中得任务分配资源,在Microsoft Project中可以建立资源库,然后将资源库中得资源与项目得任务联系起来,也就就是说分配具体得人员、设备等来完成工作。 三、实验主要仪器设备与材料 1.计算机及操作系统:PC机,Windows 2007/xp; 2.项目管理软件:Microsoft Project; 四、实验方法、步骤及结果测试

实验步骤: (一),资源得建立 1、建立资源库 可以用手工方式直接在资源工作表中输入以上内容,设立工时资源、材料资源及其标准费率等,根据项目自行规划 实验步骤:选择[视图]-〉[资源工作表]命令,切换到“资源工作表”视图 在视图表中输入项目所有得资源信息名称, 实验结果: 截图显示

资源得类型分两类: (1)工时资源:按照工时执行任务得人员与设备资源,按照时间来付费,其工作往往受到时间得限制。 (2)材料资源:按照资源得投入数量执行任务得供应材料或者消耗材料,按数量来计费,其使用不会受到时间得限制。 在实际得项目管理过程中,工时资源就是最重要得,尤其就是在IT项目中,很少用到材料资源,作为工时资源得人力资源就是各级项目管理者最关心得内容。 2.设置资源得工作时间 因材料资源不就是按照工时进行工作,不需要工作时间得设置。对于工时资源设置日历信息,实验步骤:点击左边导向栏定义资源工作时间,点击定义附加日历,保存下一步,定义常规工作时间,保存下一步直到最后 实验结果: 截图显示

软件项目管理复习题

(简答)什么是项目?有哪些特征? 答:项目是为创造独特的产品、服务或其他成果而进行的一次性工作。通常工作有持续不断、重复的称为常规运作和独特的一次性任务项目。 项目具有的特征如下: (1)目标行 (2)相关性 (3)周期性 (4)独特性 (5)约束性 (6)不确定性 (7)结果的不可能性 (名词解释)项目管理 答:项目管理是以项目为对象的系统管理方法,它通过一个临时性的、专门的柔性组织,运用相关的知识、技术、工具和手段,对项目进行高效率的计划、组织、指导和控制,以实现项目全过程的动态管理和项目目标的综合协调与优化。 软件项目生命周期的6个阶段? (1)计划阶段 (2)需求分析阶段 (3)软件设计阶段 (4)编码阶段 (5)测试阶段 (6)运行维护阶段 (名词解释)里程碑? 答:里程碑是完成阶段性工作的标志,不同类型的项目里程碑不同。 (名词解释)基线:基线是指一个(或一组)配置项目生命周期的不同时间点上,通过正式评审评审而进入受控的一种状态。 软件项目管理的核心是项目规划和项目跟中控制。 项目管理的三项约束是指管理项目的范围、时间和成本。 (名词解释)合同:合同是是卖方负有提供具体产品和服务的责任,买方负有为该产品和产品服务付款的责任的一种双方相互负有义务的协议。 合同准备,合同准备阶段包括3个过程:项目分析、项目竞标、合同文本准备。 软件项目技术合同的执行过程可以划分为4个阶段,即:合同准备、合同签署、合同管理与合同终止。 (名词解释)软件过程:软件工程是指人们用于开发和维护软件及其相关产品的一系列活动、

方法、实践和革新。软件开发过程管理是指在软件开发过程中,除了先进技术和开发方法外,还有一整套的管理技术。 (名词解释)ISO 9000质量标准:所谓ISO 9000 不是指一般意义上的一个质量保证标准,而是一族系列标准的统一。 (名词解释)软件生命周期:软件开发生命周期是软件从需求确定、设计、开发、测试直至投入使用,并在使用中不断地修改、增补和完善,直至被新的系统所替代而停止该软件的使用的全过程。 XP开发模型与传统模型相比具有很大的不同,它不怎么强调分析和设计,在生存周期中编码活动开始得比较早,因为人们认为运行的软件比详细更重要。其核心思想是交流(Communication)、简单(Simplicity)、反馈(Feedback)和勇气(Courage)。 (名词解释)软件质量: 质量体系,质量手册、质量计划的关系图: 项目质量计划的生产 (填空)项目团队是软件项目中最重要的因素,成功的团队管理是软件项目顺利实施的保证。定义和分配工作包括四部分:1.确定项目要求;2.定义工作如何完成;3.把工作分解问可管理的部分;4.制定工作职责。 (填空)组织结构是实现项目目标的一种手段。组织结构有课简称为权责结构,结构体系的内容主要包括:(1)职能结构,(2)层次结构,(3)部门结构,(4)职权结构。

最新软件项目经理面试题(有答案)

1 你认为项目中最重要的是哪些过程? 分析、设计阶段(也可以加上测试,但千万别说编码或开发阶段),根据《人月神话》的观点:1/3 计划;1/6 编码;1/4 构件测试和早期系统测试;1/4 系统测试,所有的构件已完成。但根据国内目前的状况一般公司不会有很多的分析与设计时间(这取决于公司规模和时间成本),这样在一个工期很紧张的项目中我们应该尽量分配出进度优先级来,首先拿出客户最希望看到的和最能证明成果的东西来,其他的留待2期甚至3期去作,你可以告诉客户需要进一步调试(专业人员的欺骗手段,实际上就是在进行后续的开发)。 2 如果给你一个4-6个人的Team,那么你怎么分配他们、管理他们? 管理能力和经验的综合题,可能没有人有相同的观点,那你可以按照某些思路来侧面解答:我会挑选一个技术过硬的人作为我的替补和项目的轻骑兵,是团队中必须有机动人员,否则你的项目十有八九会夭折。其他的人会被平均的分配任务。我们会在每周进行全面的任务分配,每个人获取一周的大概工作,然后每天的工作由他自己完成并汇报。 3 简述常用的软件开发文档。 1)可行性研究报告(某些公司或模型没有) 2)项目开发计划 3)软件需求说明书(必有) 4)数据要求说明书 5)概要设计说明书(必有) 6)详细设计说明书(必有)

7)数据库设计说明书(必有) 8)用户手册(一般会有) 9)操作手册(必有) 10)模块开发卷宗 11)测试计划(必有) 12)测试分析报告 13)开发进度月报 14)项目开发总结报告 4 你认为一个项目如何进行才正确?(比如:尽一切可能快的完成任务或完全按照类似CMM 来操作) 根据林锐博士的观点:企业的根本目标是合法地赚取尽可能多的利润,使企业利益最大化。 企业所有的特定目标和行动都是围绕上述根本目标开展的,任何背离根本目标的行动都将对 企业造成伤害,应当杜绝。基于此任何人都不要强调我将严格遵守XX模式,带领团队开发出 具有XX等级的产品,企业需要的是能够带领团队按时、合格的开发出产品的Manager。 5 你经常看或仔细研读过的书有哪些? 不用回答你看过的课本,枚举几个经典的当然前提是必须真的看过至少浏览

相关文档
最新文档