16软件项目管理习题+答案

合集下载

习题参考答案-软件项目管理-宁涛-清华大学出版社

习题参考答案-软件项目管理-宁涛-清华大学出版社

参考答案第一章概述1. 问答题(1)什么是软件项目管理?软件项目管理是为了使软件项目能够按照既定的成本、进度、质量顺利完成而对成本、人员、进度、质量和风险进行分析和管理的活动,它是决定软件项目能否高效、顺利进行的基础性工作。

(2)项目管理的9大知识领域是什么?项目集成管理、项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目沟通管理、项目风险管理和项目采购管理。

(3)项目管理的5个过程组是什么?启动、规划、执行、监控、收尾(4)下列那些活动属于项目?b. 开发车辆调度系统c. 卫星发射计划d. 野外郊游e. 集体婚礼2. 判断题(1)√(2)⨯(3)⨯第二章项目集成管理1. 问答题(1)项目建议书是指在项目初期为竞标而提交的文档,该文档是在双方对相应问题有共识的基础上,清晰地说明项目的目的及操作方式。

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

(3)外部项目需要由甲方编写招标书,而内部项目不需要进行招标;内部项目中甲方和乙方没有具有法律约束的合同。

2. 选择题(1)C (2)B (3)B3. 判断题(1)√(2)√(3)⨯(4)⨯(5)√第三章 项目范围管理1. 选择题(1)B (2)B (3)B (4)B (5)C第四章 软件项目成本管理1. 选择题 (1)A (2)C2. 判断题(1)⨯ (2)√ (3)⨯第五章 软件项目时间管理1. 选择题(1)D (2)C (3)B 2.应用题(1) 由公式E =(P +4M +Q )/6 得E 1=12.3, E 2=6, 则 E =E 1+E 2=18.3(2) 由标准差()/6p O δ=− 得 1δ=7/3,2δ=4/3方差222212()()()n δ=δ+δ++δ…项目标准差δ= 得δ=2.69由概率论知识可知,1E ±δ的概率分布是68.3%,2E ±δ的概率分布为95.5%,3E ±δ的概率分布为99.7%。

(最新)IT软件项目管理课后习题及答案

(最新)IT软件项目管理课后习题及答案

IT软件项目管理概述1.什么是项目?项目的特征有哪些?项目是一个特殊的将要被完成的有限任务。

它是在一定时间内,满足一系列特定目标的多项相关工作的总称。

项目的特征主要有:项目的独特性;项目的一次性;项目的组织性;项目的生命期;项目的资源消耗性;项目的目标冲突性;项目后果的不确定性。

2.什么是项目管理?项目管理有哪些特征?有哪些基本内容?项目管理就是在项目活动中运用专门的知识、技能、工具和方法,使项目达到预期目标的过程,是以项目作为管理对象,通过一个临时性的、专门的组织,对项目进行计划、组织、执行和控制,并在时间、成本、性能、质量等方面达到预期目标的一种系统管理方法。

项目管理的特征主要有:项目管理对象是项目;系统工程思想贯穿项目管理的全过程;项目管理的组织具有一定的特殊性;项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键;项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定目标;项目管理的方法、工具和技术手段具有先进性。

项目管理的基本内容主要包括:项目综合管理;项目范围管理;项目时间管理;项目成本管理;项目质量管理;项目人力管理;项目风险管理;项目沟通管理;项目采购管理九大知识领域。

3.IT软件项目的独特性表现在哪些方面?生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。

4.IT软件项目管理包括哪些阶段和活动?软件项目管理分为六个阶段:需求分析阶段;概要设计阶段;详细设计阶段;编码阶段;测试阶段;安装及维护阶段。

IT软件项目管理的活动包括:编写项目建议书;项目成本的度量;项目计划和进度安排;项目监控和复审;人员选择和评估;项目报告的准备和发布。

5.典型的IT软件项目管理的组合模式是什么结构?试用图表示,并说明每个成员的主要职责。

IT软件项目管理的组合模式是层次结构。

在一个典型的IT软件项目中,它的组织模式如图所示。

软件项目管理案例教程课后习题答案

软件项目管理案例教程课后习题答案

软件项目管理案例教程习题答案第0章软件项目管理概述1、项目的基本特征1)相关性2)目的性3)周期性4)独特性5)约束性6)不确定性2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。

(X )2. 项目具有暂时的特征。

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

(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

(√)5. 运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。

(X )第1章软件项目初始过程一、名次解释1.项目章程项目章程是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。

严格地说,项目章程包扩开始一个项目或项目阶段的正式授权,但是通常而言,在每个项目阶段都对项目进行一次授权的做法并不多见。

项目章程是一个正式的文档,它正式的认可一个项目的有效性,并指出项目的目标和管理方向。

它授权项目经理来完成项目,从而保证项目经理可以组织资源用于项目活动。

项目章程由项目发起人、出资人或者高层管理人员签发。

2.基线基线是一个或者多个配置项的集合,他们的内容和状态已经通过技术的审核,并在生存期的某一阶段被接受了。

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

“3.里程碑里程碑是一个时间要求为零的任务,它是一个标志性的事件。

软件项目管理习题 答案

软件项目管理习题 答案

软件项目管理习题答案软件项目管理习题答案在软件开发领域,项目管理是确保项目成功完成的关键要素之一。

无论是小型还是大型的软件项目,都需要经过有效的项目管理来保证项目的进展和质量。

下面将针对一些常见的软件项目管理习题给出详细的答案,帮助读者更好地理解和应用项目管理的知识。

1. 什么是软件项目管理?软件项目管理是指通过计划、组织、指导和控制软件开发过程,以达到项目目标的一系列活动。

它涵盖了项目的规划、需求分析、设计、编码、测试、交付等各个阶段,以确保项目按时、按质、按量完成。

2. 为什么需要软件项目管理?软件开发是一个复杂的过程,涉及多个团队、多个环节和多个利益相关者。

没有有效的项目管理,项目容易陷入进度延误、成本超支、质量问题等困境。

通过项目管理,可以合理规划资源、控制风险、提高效率,从而保证项目的成功。

3. 软件项目管理的主要步骤有哪些?软件项目管理包括以下主要步骤:- 项目启动:明确项目目标、范围和约束条件,并确定项目的组织结构和角色分工。

- 项目规划:制定详细的项目计划,包括时间计划、资源计划、风险管理计划等。

- 需求分析:明确用户需求,编写需求规格说明书,并与用户进行确认和沟通。

- 设计与开发:根据需求规格说明书进行系统设计和编码,确保软件满足用户需求。

- 测试与交付:进行系统测试,包括单元测试、集成测试和验收测试,最终交付给用户使用。

- 项目收尾:总结项目经验教训,进行项目评估和反馈,并进行项目归档和文档整理。

4. 如何进行项目进度管理?项目进度管理是确保项目按时完成的重要环节。

可以采用以下方法进行项目进度管理:- 制定详细的项目计划,包括任务分解、时间估算和里程碑设置。

- 使用甘特图或网络图等工具,可视化项目进度,及时发现和解决潜在的进度风险。

- 建立项目进度跟踪机制,及时更新任务状态,确保项目进展符合计划。

- 针对进度延误的任务,采取适当的措施,如增加资源、调整优先级等,以保证项目进度的恢复和调整。

软件工程项目管理习题解答

软件工程项目管理习题解答

2. 如果一个程序有两个输入数据,每个输入都是一个32位的二进制整数,那么这个程序有多少个可能的输入?如果每微秒可进行一次测试,那么对所有可能的输入进行测试需要多长时间?答:每个32位的二进制整数具有232个可能的值,因此,具有两个整数输入的程序应该具有264个可能的输入。

每微秒可进行一次测试,即每秒可进行106个测试,因此,每天可进行的测试数为:60×60×24×106=8。

64×1010这等于每年大约可进行3.139×1013个测试。

因为210=1024≈103,所以264=(210)6.4≈1019.2.5132.191010139.310>⨯,所以做完全部测试将至少需要105年(即10万年)。

4.设计下列伪码程序的语句覆盖和路径覆盖测试用例:STARTINPUT(A,B ,C) IF A>5THEN X=10 ELSE X=1 END IF IF B>10THEN Y=20 ELSE Y=2 END IF IF C 〉15 THEN Z=30 ELSE Z=3 END IFPRINT(X,Y ,Z ) STOP 答:(1) 语句覆盖的测试用例因为每个判定表达式为真或为假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或为假各一次。

下面是实现语句覆盖的典型测试用例:① 使3 个判定表达式之值全为假 输入:A=1,B=1,C=1预期的输出:X=1,Y=2,Z=3② 使3 个判定表达式之值全为真 输入:A=20,B=40,C=60 预期的输出:X=10,Y=20,Z=30 (2)路径覆盖的测试用例本程序共有8 条可能的执行通路,为做到路径覆盖总共需要8 组测试数据。

下面是实现路径覆盖的典型测试用例:① 3 个判定表达式之值全为假输入:A=1,B=1,C=1预期的输出:X=1,Y=2,Z=3② 3 个判定表达式依次为假、假、真输入:A=1,B=1,C=60预期的输出:X=1,Y=2,Z=30③ 3 个判定表达式依次为假、真、假输入:A=1,B=40,C=1预期的输出:X=1,Y=20,Z=3④ 3 个判定表达式依次为假、真、真输入:A=1,B=40,C=60预期的输出:X=1,Y=20,Z=30⑤ 3 个判定表达式依次为真、假、假输入:A=20,B=1,C=1预期的输出:X=10,Y=2,Z=3⑥ 3 个判定表达式依次为真、假、真输入:A=20,B=1,C=60预期的输出:X=10,Y=2,Z=30⑦ 3 个判定表达式依次为真、真、假输入:A=20,B=40,C=1预期的输出:X=10,Y=20,Z=3⑧ 3 个判定表达式全为真输入:A=20,B=40,C=60预期的输出:X=10,Y=20,Z=306。

软件项目管理课后答案

软件项目管理课后答案

软件项目管理课后答案第一章软件项目管理概述一、填空题1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。

2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。

二、判断题1、搬家属于项目。

(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。

(错)3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。

(对)4、项目具有临时性的特征。

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

(错)6、项目开发过程中可以无限制地使用资源。

(错)三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。

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

C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。

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

2、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪3、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作4、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金5、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁6、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

A.过程 B.项目 C.项目群 D.组合8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。

软件项目管理课后习题答案

软件项目管理课后习题答案

第0章教材习题答案P16 二,判断题×√×√×第1 章教材习题答案P41 C A C B√×√√×√第2章教材习题答案P64 A B C C CA CB B×√第3章教材习题答案P87A D A C BA D C B二、p88首先,根据图3-32的项目网络图可以发现,从项目开始到项目结束的路径上需要完成任务1和任务2,任务1和任务2之间是“结束—开始”(FS)关系。

因此,整个项目的历史估计为任务1和任务2历时估计之和。

而后,利用PERT方法进行的项目历时估计,PERT估计的基本公式为:(O+4M+P)/6,将表3-11的数据代入到公式中,得到下表:再次,分别利用(P-O)/6和[(P-O)/6]2计算项目的标准差δ和方差δ2,并根据方差可加性得到项目的汇总值,见下表:因此,整个路径的PERT估计值E=17,标准差δ=3(为sqrt(80/9)的近似计算)。

最后,计算项目完成的概率分布(其中,对应于范围T1=E±1δ的区间为)可见,20天内完成的概率为:50%+68.3%/2=84.2%第4章教材习题答案P110A AB B××√√1 Effort=a*(KLOC)^b*Fa=3.0 b=1.12RELY=1.40 F=1.40Effort=3.0*(50)^1.12*1.40=335人月费用为335*2=670万元2 E1=(1+4*8+9)/6=42/6=7万E2=(4+4*6+8)/6=36/6=6万E=(E1+E2)/2=(7+6)/2=6.5万第5章教材习题答案P125D C A B AC B D√×第6章教材习题答案P133C A A B D×√×√第7章教材习题答案P140 B A C A AD×√√√第8章教材习题答案P161 C C D B BA C A B第9章教材习题答案P168 C B D C DA B×√√第10章教材习题答案P190 B B B D B√××××第11章教材习题答案P204 C B××√√√×√√-------------------------------- 第十三章教材习题答案P263 一,选择题1 D,P2562 B,P2563 D,P2584 B,5 A,P257二,判断题1 ×, P2582 ×, P256,P2573 √, P2564 √, P258--------------------------------。

软件项目课后练习题答案

软件项目课后练习题答案

课后练习题答案序-—练习题一、回答问题:1.项目集成管理(Project Integration Management)是什么?➢集成项目管理是项目成功的关键,它贯穿了项目的全过程,包括从初始、计划、执行、管理到结束等过程。

项目集成管理在项目的整个生存期内协调项目管理其他各管理知识域,保证项目总目标的是实现.2.项目管理九大知识域是什么?➢项目管理九大知识域是项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力资源管理、项目采购管理、项目沟通管理、项目风险管理、项目集成管理。

3.项目成本管理(Project Cost management)包括哪些过程?➢项目成本管理(Project Cost management)包括成本估算(Cost estimating),成本预算(Cost budgeting),成本控制(Cost control)等过程。

4.项目管理的五个过程组是什么?➢项目管理的五个过程组是启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组。

5.下面活动是项目:●野餐活动●集体婚礼●开发微软的操作系统●神州飞船计划二、判断题:6.项目开发过程中可以无限制地使用资源。

(×)7.项目具有暂时的特征。

(√)8.项目管理核心的三角形是范围、进度、风险.()9.过程管理与项目管理在软件组织中是两项最为重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践.(√)10.运作管理(Operation Management)是从宏观上帮助企业明确和把握企业发展方向的管理。

(×)第一章练习题一、名词解释1.项目章程➢项目章程(project charter)是指项目执行组织高层批准的一份以书面签署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目目标的概述等。

2.项目建议书➢项目建议书是指在项目初期为竞标或签署合同而提交的文档,它是在甲乙双方对相应问题共同认识的基础上,清晰地说明项目的目的以及操作方式,可以决定项目有无足够吸引力或可行不可行。

软件项目管理实用教程(整理的答案)

软件项目管理实用教程(整理的答案)

软件项目管理实用教程(整理的答案)软件项目管理实用教程(非官答案,存在错误)第一章1.名词解释(1)项目项目是未完成某项独特的产品、服务或成果等特定目标所作的一次性任务。

(2)项目群项目群是为了实现某一战略目标而以协同式管理的一组项目。

子项目子项目是项目的一个阶段或一个部分,可被相对独立地进行管理,也可以外包给外部单位或者组织的其他职能单位。

(3)软件项目管理软件项目管理是项目管理中的一个特殊领域,它是以软件项目为对象的系统管理式,它运用相关的知识、技术和工具,对软件项目期中的各阶段工作进行计划、组织、指导和控制,以实现项目目标。

2.问答题(1)下列哪些活动不是项目探索火星生命迹象向部门经理进行月工作汇报开发新版的操作系统每天的卫生保洁组织一次校园歌唱比赛一次集体婚礼(2)软件产品具有哪些特点?软件项目有哪些特点?软件的特点:复杂性,不一致性,可变性,不可见性。

软件项目的特点:知识密集型,技术含量高;涉及多个专业领域,多种技术综合应用;项目围和目标的灵活性;风险大,收益大;客户化程度高;过程管理的重要性。

(3)为什么说学习软件项目管理是非常重要的?1.软件项目管理对于软件项目的成功是至关重要的。

因为软件项目涉及大量的人员活动,有进度和资金限制,并会遇到各种变化、风险和矛盾,必须有良好的管理才能成功。

2.对高软件开发人员的专业素质是必不可少的。

适应团队开发,理解项目计划并胜任管理工作。

理解软件项目在进度、成本、质量、人员等面的计划和相应的措施,从而更有效地工作并为企业创造价值。

(4)你认为在一个软件项目中,为保证软件项目的成功,主要应注意哪些面的管理?软件项目合同管理,软件项目进度管理,软件项目成本管理,软件项目风险管理,软件项目人员管理,软件质量管理,软件配置管理(5)软件项目的生命期通常可分为哪几个阶段?各阶段需完成哪些任务?1.项目启动阶段发现项目机会,识别客户需求,在此基础上定义项目目标和初始围;落实项目的初步财务和人力资源,选定项目经理并授权开始项目。

《软件项目管理实用教程》-习题参考答案

《软件项目管理实用教程》-习题参考答案

习题参考答案第一章软件项目管理概述一、习题1. 项目管理和技术工作之间有什么关系?【答案】技术毫无疑问是我们实现产品落地的唯一工具。

需求产生、产品设计其实都是人们的愿景而已,那如何去实现呢,就需要我们用技术手段进行支撑落地。

项目管理作为一门专业已经得到认可,这表明知识、过程、技能、工具和技术的应用对项目的成功有显著影响。

其实项目管理是为产品或项目的有效落地产生的一种管理方法。

因此不难看出,项目管理和技术工作是相辅相成,缺一不可的。

2. 软件项目和一般项目的区别是什么?【答案】软件项目也被称为IT项目,是一种和信息技术(Information Technology,IT)相关的特殊项目,它创造的唯一产品或者服务是逻辑体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。

软件项目不同于其他项目,不仅是一个新领域而且涉及的因素很多,管理也比较复杂。

软件项目如下2个特点可以很好地区别于其他一般项目:(1)目标渐进性软件项目,作为一类特殊的项目,按理说,一开始也应该有明确的目标,然而,实际的情况却是大多数软件项目的目标不是很明确,经常出现任务边界模糊的情况。

在项目前期只能粗略地进行项目定义,随着项目的进行才能逐渐完善和明确。

(2)智力密集型软件项目是智力密集型项目,软件项目工作的技术性很强,需要大量高强度脑力劳动。

因此必须充分挖掘项目成员的智力、才能和创造精神,不仅要求开发人员具有一定的技术水平和工作经验,而且还要求他们具有良好的心理素质和责任心。

与其他性质的项目相比,软件项目中人力资源的作用更为突出,必须在人才激励和团队管理问题上给予足够的重视。

3. 什么是项目管理过程?项目管理过程之间有什么关系?【答案】项目管理在软件开发的技术工作之前就应该开始,而在软件从概念到实现的过程中继续进行,并且只有当软件开发工作最后结束时才终止。

其过程可分为以下几个管理过程组。

开始项目以上过程及之间的关系是指导性的,在实际实施某一软件项目时,可根据项目性质、项目规模、工作重点等灵活制定相应的管理过程。

IT软件项目管理课后习题及答案

IT软件项目管理课后习题及答案

IT软件项目管理概述1.什么是项目?项目的特征有哪些?项目是一个特殊的将要被完成的有限任务。

它是在一定时间内,满足一系列特定目标的多项相关工作的总称。

项目的特征主要有:项目的独特性;项目的一次性;项目的组织性;项目的生命期;项目的资源消耗性;项目的目标冲突性;项目后果的不确定性。

2.什么是项目管理?项目管理有哪些特征?有哪些基本内容?项目管理就是在项目活动中运用专门的知识、技能、工具和方法,使项目达到预期目标的过程,是以项目作为管理对象,通过一个临时性的、专门的组织,对项目进行计划、组织、执行和控制,并在时间、成本、性能、质量等方面达到预期目标的一种系统管理方法。

项目管理的特征主要有:项目管理对象是项目;系统工程思想贯穿项目管理的全过程;项目管理的组织具有一定的特殊性;项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键;项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定目标;项目管理的方法、工具和技术手段具有先进性。

项目管理的基本内容主要包括:项目综合管理;项目范围管理;项目时间管理;项目成本管理;项目质量管理;项目人力管理;项目风险管理;项目沟通管理;项目采购管理九大知识领域。

3.IT软件项目的独特性表现在哪些方面?生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。

4.IT软件项目管理包括哪些阶段和活动?软件项目管理分为六个阶段:需求分析阶段;概要设计阶段;详细设计阶段;编码阶段;测试阶段;安装及维护阶段。

IT软件项目管理的活动包括:编写项目建议书;项目成本的度量;项目计划和进度安排;项目监控和复审;人员选择和评估;项目报告的准备和发布。

5.典型的IT软件项目管理的组合模式是什么结构?试用图表示,并说明每个成员的主要职责。

IT软件项目管理的组合模式是层次结构。

在一个典型的IT软件项目中,它的组织模式如图所示。

《软件项目管理》复习题及试卷答案4

《软件项目管理》复习题及试卷答案4

第一次一、单选题共20 题,共72分序号: 1 本题分数:4.17下列选项中,关于项目周期的说法中正确的是:(B)A、所有项目的周期都必须经历5个阶段。

B、项目生命周期的长度可以是几个星期,也可以是几个月,甚至是几年。

C、在项目生命周期的各阶段投入的强度是相同的。

D、结束项目时,无需提交报告对该项目做详尽的描述与分析。

序号: 2 本题分数:4.17下列选项中,哪个不属于构成项目的3个要素?(C)A、时间B、费用C、项目经理D、范围序号: 3下列选项中,关于项目的特性说法错误的是?(B)A、一个项目所涉及的人员、资源、地点、时间等均是不可能完全相同的,项目的执行过程中也是独一无二的,因此项目是唯一的。

B、项目受时间限制,但不受资源和成本的限制。

C、在项目的实施过程中,外部和内部因素总是会发生一些变化,因此项目也会出现不确定性。

D、一次性是项目与其他重复性运行或操作工作最大的区别。

序号: 4 本题分数:2.78(C)下列哪一项是PERT法中的最短时间?A、最可能时间B、最悲观时间C、最乐观时间序号: 5 本题分数:2.78(C)要设置默认的工资率,是在:A、【工具】|【自定义】的【常规】选项卡中B、【项目】|【项目信息】中设置C、【工具】|【选项】的【常规】选项卡中序号: 6 本题分数:2.78(A)更改日历的一周显示天数,下列哪个天数无法设置?A、6天B、7天C、5天序号: 7 本题分数:4.17(B)要新建一个空白的项目文档,可以按(B)组合键。

A、Ctrl+SB、Ctrl+NC、Ctrl+OD、Ctrl+P序号: 8 本题分数:4.17下列说法中,哪些是错误的?(D)A、在Project 2007中,不能对单个字进行格式设置,只能以单元格为单位进行设置B、在项目文档中,不能对字间距进行设置C、使用甘特图向导设置项目文档格式时,只对当前的项目文档起作用D、使用“文本样式”对话框设置文本格式时,所有视图窗口中的文本都会发生变化序号: 9 本题分数:2.78想要定义一个域,其域是个下拉式菜单,则选择【工具】|【自定义】|【域】命令,单击【】按钮来设置。

软件项目管理试题与答案

软件项目管理试题与答案

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.软件配置管理。

软件项目管理课后习题答案

软件项目管理课后习题答案

软件项目管理课后习题答案软件项目管理案例教程习题答案第0章软件项目管理概述1、项目集成管理是什么?项目集成管理是在项目的整个生存期内,协调项目管理其他各管理知识域,将项目管理的方方面面集成为一个有机整体,保证项目的总目标的实现。

项目集成管理从一个宏观的角度将项目作为一个整体来考察。

包括的过程包括:项目章程编制、初始项目范围编制、项目计划编制、指导与管理项目执行、项目监控、集成变更控制、项目结束等过程。

项目管理的目标在于对项目中的不同组成元素进行正确高效的协调,他不是所有项目组成元素的简单相加。

2、项目管理的9大知识领域是什么?1)项目集成管理2)项目范围管理3)项目时间管理4)项目成本管理5)项目质量管理6)项目人力资源管理7)项目沟通管理8)项目风险管理9)项目采购管理l 为了成功实现项目的目标,首先必须设定项目的工作和管理范围,即项目的范围管理。

l 为了正确实施项目,需要对项目目标进行分解,即对项目的时间、质量、成本三大目标进行分解,即项目时间管理、项目成本管理、项目质量管理l 项目实施过程,需要投入人力、物力:项目人力资源管理、项目采购管理l 为了项目的团队人员的管理,让大家有一致的目标,需要沟通,即项目的沟通管理l 当然,项目实施过程会遇到各种风险,因此需要进行风险管理,即项目的风险管理l 当项目管理一定要协调各个方面,不能只顾局部利益和细节,因此需要集成管理,即项目的集成管理3、项目的成本管理包括哪些过程?包括成本估算、成本预算、成本控制等过程4、项目管理的5个过程组是什么?启动过程组、计划过程组、执行过程组、控制过程组、收尾过程组5. 判断下面活动哪些是项目?上课野餐活动√集体婚礼√社区保安开发微软的操作系统√每天的卫生保洁神州飞船计划√二、判断题1. 项目开发过程中可以无限制地使用资源。

(X )2. 项目具有暂时的特征。

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

(X )4. 过程管理与项目管理在软件组织中是两项很重要的管理,项目管理用于保证项目的成功,而过程管理用于管理最佳实践。

软件项目管理试题及答案精简版

软件项目管理试题及答案精简版

第零章-软件项目管理概述一.选择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 ManagerB. Project Management ProfessionalC. Project Management ExpertD. Project Management Menter二.填空1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。

软件项目管理课后习题参考答案

软件项目管理课后习题参考答案

第一章项目管理概述一.选择题1.项目是(D)。

A.一个实施相应工作范围的计划B.一组以协作方式管理、获得一个期望结果的主意C.创立独特的产品或服务所承担的临时努力D.必须在规定的时间、费用和资源约束条件下完成的一次性任务2.你刚被指派在你的公司的一个不同的部门中管理一个大的项目。

你正试图了解项目是关于什么的,谁是主要的项目干系人,为了管理好此项目,你首先应该做(C)。

A.所有的项目计划B.会见以前的项目经理,以找出他离开的原因C.与你的老板见面,了解他对项目的看法D.与你的新项目团队见面,认识他们和了解他们对项目的看法3.不属于项目的活动是(B)。

A.一种新型罐头产品的开发B.罐头产品的生产C.罐头产品的试制D.罐头产品的营销策划4.项目是一个特殊的将被完成的有限任务,它是在一定的时间内,满足一系列特定目标的多项相关工作的总称。

此定义实际包含的含义有(D)。

A.项目是一项有待完成的任务,且有特定的环境与要求B.在一定的组织机构内,利用有限资源(人力、物力、财力等)在规定时间内完成任务C.任务要满足一定性能、质量、数量、技术指标等要求D.项目的实施具有一定的风险第二章项目实施的环境与过程一.选择题1.项目管理中应用最广泛的组织形式是(C)。

A.项目式B.职能式C.矩阵式D.网络式2.下面有关矩阵式组织环境的描述,不正确的是( A)。

A.项目的经理必须是职能部门领导,这样才能取得公司总经理对项目的信任B.项目经理和职能经理必须就谁占主导地位达成共识C.矩阵式项目组织能够充分利用人力资源D.矩阵式项目组织能够对客户的要求作出快速响应3.在下列组织结构形式中,团队建设最困难的是( C)。

A.直线式结构B.职能式结构C.矩阵结构D.项目结构4.职能式项目组织形式中项目经理的权限( A)。

A.很小B.有限C.中等D.很高5.项目在哪种组织中最不被重视(D )。

A.平衡矩阵型B.强矩阵型C.项目协调员型D.职能型6.下面各种类型的组织中,哪种最常发生冲突( B)。

软件项目管理第二章课后习题答案

软件项目管理第二章课后习题答案

二、项目启动1. 项目启动阶段,甲乙双方的主要任务分别是什么?答:软件项目是甲乙双方合作的一个工程(乙方通常为软件开发方),从不同的角度,往往对项目的认知程度不同。

软件的用户在软件项目中作为甲方采购软件产品和软件服务。

软件应用项目和软件服务项目通常是一个软件项目在甲方和乙方两个方面反映,站在甲方立场看,是一个软件应用项目;而站在乙方立场,则是一个软件开发服务项目。

乙方的主要任务包括明确项目需求、项目商业论证、项目经理指派、识别项目干系人、制定项目章程、召开乙方项目启动大会等。

甲方的主要任务是参加和协助乙方做好项目启动各项工作。

2.作为项目前期负责人,在接到任务后将如何启动项目?答:项目前期负责人在接到任务后可以开始如下工作逐步启动项目:(1)识别项目需求。

从投资方角度,识别需求是项目度启动过程和整个项目生命周期的最初活动,在这个过程中,为项目的目标确定,以及可行性分析和项目立项提供直接、有效的依据,为需求建议书的撰写提供基础。

(2)项目商业论证。

项目商业论证指文档化的经济可行性研究报告,用来对尚缺乏充分定义的所选方案的收益进行有效性论证,是启动后续项目管理活动的依据。

(3)识别干系人。

项目干系人是指可能影响项目决策、活动或结果的个人、群体或组织,以及会受或自认为会受项目决策、活动或结果影响的个人、群体或组织。

(4)制定项目章程。

目章程是项目启动阶段正式批准的项目文件。

从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。

(5)召开项目启动大会。

召开项目启动大会不仅能够让项目团队成员互相认识,还可以在项目启动大会上介绍项目背景及计划、正式批准综合性项目管理计划,并在干系人之间达成共识。

3.什么是项目章程?答:项目章程是项目启动阶段正式批准的项目文件。

从某种意义上说,项目章程实际上就是有关项目的要求和项目实施者的责、权、利的规定。

项目章程多数由项目出资人或项目发起人制定和发布的,它给出了关于批准项目和指导项目工作的主要要求,所以它是指导项目实施和管理工作的根本大法。

软件项目管理案例教程(第2版)课后习题答案(精准版)

软件项目管理案例教程(第2版)课后习题答案(精准版)

课后练习题答案第三章练习题一、选择题1.快速跟进是指(A )A.采用并行执行任务,加速项目进展B.用一个任务取代另外的任务C.如有可能,减少任务数量D.减轻项目风险2.赶工一个任务时,你应该关注(C )A.尽可能多的任务B.非关键任务C.加速执行关键路径上的任务D.通过成本最低化加速执行任务3.“软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?( A )A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑4.如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是:(C)A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑5.对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是(B )A.50%B.68.3%C.70%D.99.7%6.下面哪项将延长项目的进度?(A)gB.LeadC.赶工D.快速跟进7.关于浮动,下面除了哪个都是不正确的?(D)A.每个任务都有浮动B.只有复杂的项目有浮动C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量8.资源平衡最好用于(C )活动A.时间很紧的B.按时的C.非关键路径D.关键路径9.下面哪项可以决定进度的灵活性(B )A.PERTB.Total floatC.ADMD.赶工二、根据表3-11和图3-32,采用PERT方法估算,说明项目在20天内完成的概率的近似值?图3-32:项目网络图表3-11: PERT方法估计项目历时均值=(8+24+4*10)/6+(1+9+4*5)/6=17,标准差=(约等于)3所以,17+3=20天完成的概率大概是84.2%。

第四章练习题一、选择题1.(A)是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

16软件项目管理习题+答案软件项目管理习题第1章项目管理1.给出项目的定义。

项目是一个特定的、待完成的优先任务,是在一定的时间内,利用有限的经费,满足一系列特定目标的多项相关工作的总称。

2.列举项目的属性。

唯一性、一次性、多目标属性、生命周期属性、相互依赖性、冲突属性。

3.给出项目的五个组成要素。

项目的范围、项目的组织、项目的费用、项目的质量、项目的进度。

4.项目的生命周期可以分为哪四个阶段?概念阶段、开发阶段、实施阶段、收尾阶段。

第2章软件项目管理知识范畴1.从软件项目管理的角度看,软件生存周期包括哪些阶段,每个阶段的工作成果是什么?软件计划→需求分析→软件设计→软件编码→软件测试→软件实施→软件维护计划任务书、需求规格说明书、设计说明书、程序/文档清单、测试报告、用户报告2.从软件项目的观点看,软件生存周期的第1阶段是什么?其工作成果是什么?第一阶段是软件计划,工作成果是计划任务书。

3.软件项目管理的角色(开发方)有哪些?项目经理、系统分析员、系统设计人员、程序员、测试员、实施人员、系统管理员4.阐述与传统的部门管理相比,项目管理有哪些基本特点?P30一、至少两家单位或两个组织协同工作是软件项目管理的组织特点。

二、首先要成立项目管理委员会,并根据项目开展的具体需要设立多个小组。

三、项目管理委员会是公司软件项目管理的最高决策机构。

四、在项目开展过程中,组织结构会有适当变化。

第3章软件项目全生命周期的阶段划分1.软件项目生命周期模型中,将任务分为哪些阶段?最重要的哪个阶段,其任务是什么?整个软件开发活动可划分为四个主要工作阶段:立项、设计、实现及收尾。

最重要的阶段是设计。

系统设计阶段主要完成系统的总体设计、详细设计、边界设计、信息模型设计、过程设计,功能设计以及软硬件环境的搭建与准备等工作。

2.软件项目中,软件系统设计做什么?软件系统实现做什么?软件收尾阶段做什么?P49-51 软件系统设计包括需求分析和系统设计两方面的工作。

需求分析是系统设计的(包括概要设计、详细设计等)的前提,也是系统设计内容的重要组成部分。

实现阶段的任务包括编码、测试、试运行等多个连续循环往复的软件开发工作,也正是这些工作的不断反复与循环才最终获得客户满意的交付成果,它是设计模型的物理实现,是直接面向用户的真实系统。

收尾阶段包括项目验收、系统运行、系统维护、知道软件系统生命周期结束等一系列收尾过程的活动。

3.软件项目中,项目定义需要做哪些具体的工作?P46-47项目定义阶段主要考虑项目的立项问题,具体任务是问题定义、可行性分析、交付成果。

4.软件项目生命周期中,通常设定哪些里程碑节点,各个节点交付的成果物是什么?P55①项目立项完成期:立项建议书、可行性分析报告。

②项目启动完成期:项目进度计划、质量保证计划。

③需求分析完成期:需求分析说明书。

④系统设计完成期:概要设计说明书、详细设计说明书。

⑤软件编码完成期:源程序代码、用户使用手册。

⑥软件测试完成期:测试计划、测试报告。

⑦系统试运行完成期:系统试运行报告。

⑧项目验收完成期:验收报告。

5.根据软件实施主体来分类,软件项目可以分成哪几类?P37自主研发项目、外包软件项目。

6.软件项目的生命周期中的立项阶段包括哪些内容?设计阶段包括哪些内容?实现阶段包括哪些内容?收尾阶段包括哪些内容?立项阶段(项目定义、项目启动)。

设计阶段(需求分析、设计)。

实现阶段(编码、测试、试运行)。

收尾阶段(验收、运行维护、结束)。

7.按照软件开发的螺旋式模型,软件开发过程分为几个阶段?P42 图3-3制定计划、风险分析、项目实施和客户评估。

8.阐述软件项目各阶段之间的作用和意义。

P53①需求分析是软件项目的立项之本。

②系统设计是软件项目成败的关键。

③编码是软件项目实例化的根本途径。

④测试是保障软件开发质量的重要环节。

⑤实施是软件项目用户化的基本手段。

第4章软件项目启动阶段的知识与管理1.简述甘特图的功能与作用,并举出一个在软件项目管理中使用的实例。

P73甘特图主要用于进度和项目计划的安排。

表明各项任务的计划进度和当前进度,能动态反应软件开发的进展情况,主要功能:进度管理、质量管理、成本管理。

2.编制软件项目的进度计划通常需要经历哪些步骤? P69①分析项目结构。

②分解项目工作。

③确定责任分配矩阵。

④编制项目进度计划。

3.软件项目成本估算方法有哪几种?软件成本由哪几部分组成?有哪些方法可以节约成本?标准值估算法、Putnam估算法、COCOMO模型估算法。

软件成本=直接成本(开发成本、管理成本、质量成本)+间接成本(员工福利、日常开销)。

方法:采取有效的项目管理手段,保证软件按计划高质量完成,减少返工以达到节省成本的目的。

4.软件项目的大计划一般用什么图表示,详细计划一般用什么图表示?软件项目的大计划一般用WBS图表示,详细计划一般用甘特图表示。

5.软件质量要素有哪些? P94功能性、可靠性、易使用性、效率、可维护性、可移植性。

6.给出软件成本计算中的标准值估算法公式,并解释各个变量含义。

P79程序规模的估算值=(A+4M+B)/6(程序的最小规模A,最大规模B,最可能的规模M)开发工作量=修正系数(程序长度标准生产率)修正系数=1+0.1×n7.软件立项包括哪些内容?P60项目发起,项目论证,项目审核,项目立项。

8.在项目启动阶段,完成团队建设之后,项目经理需要召集项目利益相关人员,召开项目启动会议。

通过启动会议实现哪些目标?P63 项目动员、明确项目组织、工作职责和工作流程、制定全面项目进度计划、确定项目实施过程中问题的处理办法、变更处理流程、制定沟通和检查计划。

9.项目进度计划是整个项目计划的核心内容之一,完成其编制工作,一般经过哪些步骤?P69 分析项目结构、分解项目工作、确定责任分配矩阵、编制软件项目进度计划。

第5章软件项目需求分析阶段的知识和管理1.需求分析的主要任务有哪些?P111问题定义、需求描述、需求的验证2.需求分析阶段的团队组织中,最重要的角色是哪些?P115-116项目经理、系统分析人员、程序员、质量管理人员、配置管理人员、用户方技术人员、用户方业务人员。

3.需求分析阶段的沟通形式有哪些?沟通手段有哪些?简述沟通的重要性。

P123①正式的形式。

即按照本阶段工作计划的安排,对用户进行需求调研,或是相关人员参与问题的讨论等。

②非正式的形式。

通过共同进餐、闲聊、体育活动等方式,培养与用户方合作人员的个人友谊,换取用户在工作中最大的支持。

重要性:通过沟通保证项目信息在项目相关人员内部及时、正确地提取、收集、传播、存储并最终进行处理,为满足用户实际需求的软件产品奠定良好的基础,对项目的工程实施具有重要意义。

4.为什么需求阶段的每次会议需要由专人写备忘录并让客户签字或用邮件送给与会人员周知?确保工作质量、分清各自责任、高效推进项目、避免理解歧义5.通常需求分析分为哪些阶段(“三个阶段”或“需求三步法”)?P113-115访谈式、诱导式、确认式。

6.需求开发过程的四个主要活动是什么?P124需求获取、需求分析、需求定义和需求验证。

7.阐述需求分析主要划分为哪三个阶段,其内容是什么?①访谈式。

和具体用户方领导、业务层人员进行访谈式沟通,主要目的是从宏观上把握用户的具体需求,了解现有的组织架构、业务流程、硬件环境、软件环境、现有系统等具体情况、建立起良好的沟通渠道和方式。

②诱导式。

在分析人员已经了解了具体用户方的组织架构、业务流程、硬件环境、软件软件环境、现有系统等信息的基础上,做出简单的用户流程和操作界面,同时结合以往的项目经验对用户采用诱导式、启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、方便性、习惯性和易操作性。

③确认式。

进行具体的流程细化、数据项的确认阶段。

第6章软件项目设计阶段的知识和管理1.软件项目中主要进行哪些设计?P157-184体系结构设计、功能模块设计、信息模型设计、用户界面设计。

2.软件项目设计中,主要进行哪些具体的设计?P149数据库设计、系统架构设计、界面设计、模块设计、系统间通信设计、批处理设计、(子系统设计、业务流程设计)3.设计团队在项目经理的领导下,由哪些人员组成。

P149项目经理、体系结构设计师、子系统设计员、用户界面设计员、数据库设计员、质量管理员、配置管理员。

4.子系统设计人员最主要的设计是什么?P150模块设计5.信息系统中,数据持久化有关的设计是由哪一种人员完成的?P151数据库设计员6.软件系统中,功能模块的设计原则是什么?P162-165信息隐藏、高内聚度、低耦合性。

(提高模块内聚度,获得模块独立性,尽量使用数据耦合,减少控制耦合,限制外部环境耦合,杜绝内容耦合)7.系统模块设计的主要(核心)工作有哪些?P165-166接口定义、数据结构与程序流程的确定、确定各功能模块之间的组织关系。

8.为了提高用户界面的易使用性和美观程度,界面设计中应遵循的一些基本原则P177用户界面适合于软件的功能、使用简单性和易理解性、一致性原则、及时反馈信息、出错处理、灵活性。

第7章----第18章及其他1.软件项目有哪些风险?P320-324范围风险、质量风险、进度风险、费用风险、技术风险、人力资源风险、法律风险。

2.软件系统试运行的目的是什么?P249-250①通过用户对实际业务的模拟操作,检验系统的设计和实现功能是否满足用户的实际业务需求。

在实际业务环境下,查找软件编码中潜在的问题和错误。

②操作人员使用系统进行实际工作体会,提前开始系统的可用性评价是非常有益的。

③提前在实际运行环境下检验系统处理业务峰值数据的稳定性和系统的健壮性。

④为系统正式运行积累宝贵的经验,有助于系统的顺利上线运行。

3.系统运行维护人员的职责是什么?监视系统运行(包括批处理等)、故障报告(包括联系维护人员)4.简述制定编码规范的重要性,编码规范包括哪些内容?P196①符号名的命名规范符号的名字应尽量能反应它所代表的类型、含义、功能、调用特点等,同时也要有一定的实际意义,使得非本程序编写的同好能够见名知意,有助于加强对程序功能的理解,增加程序的可读性。

②程序的注释包括序言性注释和功能性注释。

序言性注释一般位于每个程序模块定义的各类对象之前,给出关于该类的各项说明,而功能性注释通常位于语句间,用于描述语句的作用和功能。

(处理流程、公用代码、书写风格、基本要素等)5.简述软件、项目和管理的内涵,阐述软件项目管理的重要性。

软件:程序、文档和数据的集合。

项目:项目是一个特定的、待完成的优先任务,是在一定的时间内,利用有限的经费,满足一系列特定目标的多项相关工作的总称。

管理:是指对特定任务进行组织控制的活动。

软件项目管理指对软件项目进行组织控制的管理活动。

相关文档
最新文档