软件项目管理习题
习题参考答案-软件项目管理-宁涛-清华大学出版社
参考答案第一章概述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%。
软件项目管理第七章课后习题答案
七、项目资源管理1.简述如何处理多个项目之间的资源冲突?答:可采用的方法有如下几种(但不限于):(1)建议单位统一管理所有的项目和资源,制订资源在项目之间分配的原则。
(2)定期检查项目的执行情况,根据项目进展情况和企业整体绩效重新排定项目的优先顺序,从资源上优先支持重要的和进展良好的项目。
(3)外包。
(4)必要时,增加资源。
(5)建立项目管理体系,设立项目管理办公室,统一管理单位所有项目。
2.在软件项目中,对人力资源的要求具有哪些特点?答:软件项目中,人力资源有以下主要的特点:(1)知识型员工具有较高的知识、能力,具有相对稀缺性和难以替代性。
(2)知识型员工工作自主性要求高。
IT企业普遍倾向给员工营造一个宽松的、有较高自主性的工作环境,目的在于使员工服务于组织战略与实现项目目标。
(3)知识型员工大多崇尚智能,蔑视权威。
追求公平、公正、公开的管理和竞争环境,蔑视倾斜的管理政策。
(4)知识型员工成就动机强,追求卓越。
知识型员工追求的主要是“自我价值的实现”、工作的挑战性和得到社会认可。
知识型员工具有较强的流动意愿,忠于职业多于忠于企业。
(5)知识型员工的能力与贡献之间差异较大,内在需求具有较多的不确定性和多样性,出现交替混合的需求模式。
(6)知识型员工的工作中的定性成分较大,工作过程一般难以量化,因而不易控制。
因为知识创造过程和劳动过程的无形性,其工作没有确定的流程和步骤,对其业绩的考核很难量化,对其管理的“度”难以把握。
3.在项目团队建设过程中,项目经理的应该如何转变管理方法和领导风格?答:有一种关于团队发展的模型叫塔克曼阶梯理论(Tuckman,1965;Tuckman & Jensen,1977),其中包括团队建设通常要经过的五个阶段。
1)形成阶段在本阶段,团队成员相互认识,并了解项目情况及他们在项目中的正式角色与职责。
团队成员倾向于相互独立,不一定开诚布公。
团队成员在这一阶段都有许多疑问:项目的目的是什么?其他团队成员是谁?他们怎么样?每个人急于知道他能否与其他成员合得来,能否被接受。
软件项目管理习题 答案
软件项目管理习题答案软件项目管理习题答案在软件开发领域,项目管理是确保项目成功完成的关键要素之一。
无论是小型还是大型的软件项目,都需要经过有效的项目管理来保证项目的进展和质量。
下面将针对一些常见的软件项目管理习题给出详细的答案,帮助读者更好地理解和应用项目管理的知识。
1. 什么是软件项目管理?软件项目管理是指通过计划、组织、指导和控制软件开发过程,以达到项目目标的一系列活动。
它涵盖了项目的规划、需求分析、设计、编码、测试、交付等各个阶段,以确保项目按时、按质、按量完成。
2. 为什么需要软件项目管理?软件开发是一个复杂的过程,涉及多个团队、多个环节和多个利益相关者。
没有有效的项目管理,项目容易陷入进度延误、成本超支、质量问题等困境。
通过项目管理,可以合理规划资源、控制风险、提高效率,从而保证项目的成功。
3. 软件项目管理的主要步骤有哪些?软件项目管理包括以下主要步骤:- 项目启动:明确项目目标、范围和约束条件,并确定项目的组织结构和角色分工。
- 项目规划:制定详细的项目计划,包括时间计划、资源计划、风险管理计划等。
- 需求分析:明确用户需求,编写需求规格说明书,并与用户进行确认和沟通。
- 设计与开发:根据需求规格说明书进行系统设计和编码,确保软件满足用户需求。
- 测试与交付:进行系统测试,包括单元测试、集成测试和验收测试,最终交付给用户使用。
- 项目收尾:总结项目经验教训,进行项目评估和反馈,并进行项目归档和文档整理。
4. 如何进行项目进度管理?项目进度管理是确保项目按时完成的重要环节。
可以采用以下方法进行项目进度管理:- 制定详细的项目计划,包括任务分解、时间估算和里程碑设置。
- 使用甘特图或网络图等工具,可视化项目进度,及时发现和解决潜在的进度风险。
- 建立项目进度跟踪机制,及时更新任务状态,确保项目进展符合计划。
- 针对进度延误的任务,采取适当的措施,如增加资源、调整优先级等,以保证项目进度的恢复和调整。
软件项目管理案例教程(第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.简述时间管理包括哪些内容。
答:项目时间管理(也称进度管理)管理包括进度管理规划、活动定义、活动排序、活动资源估算、活动历时估算、制定进度计划和进度控制等管理过程。
在某些小的软件项目中,定义活动、排列活动顺序、估算活动资源、估算活动历时及制定进度计划等过程之间的联系非常密切,以至于可视为一个过程,由一个人在较短时间内完成。
2.如何理解项目进度管理的重要性,以及其他管理过程对进度管理的影响。
答:按时、保质完成项目是对项目的基本要求,但软件项目工期拖延的情况却时常发生,因而合理地安排项目时间是项目管理中的一项关键内容。
项目进度管理就是采用科学的方法确定项目进度,编制进度计划和资源供应计划,进行进度控制,在与质量、费用目标协调的基础上,实现项目的进度目标。
(1)范围、质量因素对进度的影响软件开发项目比其他任何建设项目都会有更经常的变更,大概是因为软件程序是一种“看不见”又“很容易修改”的东西吧,用户是想改就改,造成需求的蔓延,项目经理有时还不知如何拒绝,加上要说“我能”的心理因素,一般都会答应修改。
这样集少成多,逐渐影响了项目进度。
如果某项工作在进度上表面上达到目标了,但经检验其质量没有达到要求,则必然要通过返工等手段,增加人力资源的投入,增加时间的投入,实际上是拖延了进度。
不管是从横向或纵向来看,部分任务的质量会影响总体项目的进度,前面的一些任务质量中会影响到后面的一些任务质量。
(2)资源、预算变更对进度的影响资源,最主要的还是人力资源,有时某方面的人员不够到位,或者在多个项目的情况下某方面的人员中途被抽到其他项目、或身兼多个项目、或在别的项目不能自拔无法投入本项目。
还有一个很重要的资源,就是信息资源,如某些国家标准、行业标准,用户可能提供不了,而是需要去收集或购买,如果不能按时得到,就会影响需求分析、设计或编码的工作。
其他资源,如开发设备或软件没有到货,也会对进度造成影响。
预算其实就是一种资源,它的变更会影响某些资源的变更,从而对进度造成影响。
软件项目管理第六章课后习题答案
六、项目质量管理1. 项目质量包含哪几方面的含义?答:影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。
McCall 等人1979年提出的质量要素模型得到普遍认可,该模型把影响软件质量的因素划分为三组:正确性、健壮性、效率、完整性、可用性、安全性(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可重用性、互运行性(产品转移)。
2. 简述软件项目的质量计划包括哪些内容,以及编制质量计划的主要依据是什么?答:质量管理计划描述项目的质量管理体系,即实施质量管理所需要的组织结构、责任、程序、过程和资源。
质量管理计划根据质量规划得到,其内容包括质量方针、质量目标、界定说明和项目描述。
项目的质量方针是由高层管理部门提出的关于质量的意图和方针,此政策应该描述质量目标、质量层次、执行政策以及项目组中各成员的责任。
项目的质量方针是由高层管理部门提出的关于质量的意图和方针,此政策应该描述质量目标、质量层次、执行政策以及项目组中各成员的责任。
项目的界定说明是项目立项时将项目的可交付成果记录下来的项目目标文件。
项目描述按照项目立项时确定的产品说明为基础,随着项目发展阶段逐渐深化、细化,直至包含技术问题的细节和影响质量的具他问题。
质量管理计划制定应该基于项目章程、项目管理计划(其中的需求管理计划、风险管理计划、干系人参与计划、范围基准等)、项目文件(其中的假设日志、需求文件、需求跟踪矩阵、干系人登记册等)、事业环境因素(其中的政策法规、软件领域的相关规则/标准/指南、组织结构、市场条件、工作条件和文化观念等)和组织过程资产(组织的质量管理体系、质量模板、历史数据等)等已有相关文档和知识。
3. 你认为项目质量管理与项目质量控制过程有哪些联系?项目变更对于质量控制有哪些影响?答:项目的质量管理与质量控制有以下几点联系:1)质量计划是质量控制和质量保证的共同依据。
2)达到质量要求是质量控制和质量保证的共同目的。
软件项目管理习题题目
第一章绪论1.列举你在执行 IT 相关任务时曾经碰到的问题。
试把这些问题按频率和影响大小分别排序。
对每一个问题,考虑是否可以通过某种方法降低发生的可能性。
2.软件工程的三个目标是什么,以什么衡量是否达到目标?3.软件工程活动包括哪些?那些活动需要有最终用户的参预?每一个过程需要有怎样的文档产出?4.设计包括哪两个阶段,具体任务,干系人有什么区别?5.软件工程的原则有哪些?6.你能说出哪些软件工程模型,他们各自有什么有缺点,合用于怎样的系统?7.有人说“线性模型已经过时了,有着诸多缺点,不需要再了解它。
”你怎么看待这种说法?线性模型和其他模型的关系是怎样的?8.在下列哪一个阶段项目发起人对项目的范围、质量、时间和成本有最大的影响力,为什么?9.项目的定义是什么,有什么特点,请给出三个是项目的例子,并给出三个不是项目的例子。
10.软件项目与普通的项目的区别在什么地方11.判断以下活动中哪些是项目,哪些不是项目,并请说明理由。
(1)升级某政府部门的办公自动化系统(2)打字员打印文件(3)报考软件学院软件工程硕士研究生(4)购买家用轿车(5)每天骑车上班12.项目生命周期包括哪些阶段?哪个阶段具有最大的不确定性?各个阶段的活动主要有哪些?13.项目管理的六要素有哪些?相互之间是什么关系。
TQC 又指什么?14.怎样衡量项目是否成功?15.项目管理分哪几大知识体系,它们之间什么关系?16.在选择职员时,应该考虑哪些因素?17.管理者是否应该和小组中更多的普通员工交朋友,并和他们打成一片?18.如果项目快结束时,忽然有一个很重要的,但非常耗时的变更,你作为项目经历应该怎么做19.为什么说时间和人员不能交换?试说明其原因。
20.你能列出那些人际关系的矛盾?试阐述可能的解决方法。
第二章需求管理1.软件需求的定义是什么,分别从用户角度,开辟者角度,相关文档角度给以阐述2.描述软件需求要做的五项主要事情指什么。
《软件项目管理》复习题及试卷答案完整精华版版
项目的特征有哪些?有明确的目标项目之间的活动具有相关性限定的周期有独特性资源成本的约束性项目的不确定性项目与日常运作有什么不同?项目是一次性的,日常运作是重复进行的项目是以目标为导向的,日常运作是通过效率和有效性体现的项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理项目存在大量的变更管理,而日常运作则基本保持连贯性的。
软件项目有什么特殊性?为逻辑实体而非物理实体,具有抽象性没有明显的制造过程,也不存在重复生产软件项目的开发受到计算机硬件的制约不可能完全摆脱手工开发模式软件本身是相当复杂的,涉及因素众多,需求多变软件项目投入大、成本高软件项目管理有什么特征?软件是纯知识产品,其开发进度和质量很难估计和度量,生产率也难以预测和保证。
项目周期长,复杂度高,变数多。
软件项目提供的是一种服务,需要满足一群人的期望,即需要满足一群想法和利益各不相同的人的需求。
PMBOK包括哪9个知识领域?集成管理范围管理时间管理成本管理人力资源管理沟通管理风险管理质量管理采购管理常用的生存期模型有哪些?各适用于什么项目?瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
V模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的项目。
原型模型:适合于在项目开始前对项目需求不明确,为了减少项目需求的不确定性而先开发项目的基本原型系统以验证可行性,然后逐步补充完善。
增量模型:由瀑布模型演变而来,假设需求可分阶段,分成一系列增量产品分别开发。
适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
螺旋式模型:该模型在四个象限上分别表达了计划制定、风险分析、项目实施、客户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。
软件工程与项目管理考试题(学生)
第一章练习题一、单项选择题1、软件是()。
A.处理对象和处理规则的描述B.程序C.程序、数据及文档D.计算机系统2、下列选项中()是软件开发中存在的不正确的观念、方法。
A.重编程、轻需求B.重开发、轻维护C.重技术、轻管理D.以上三条都是3、下列哪个阶段不属于软件生存周期的三大阶段()。
A.计划阶段B.开发阶段C.编码阶段D.维护阶段4、计算机系统就是()。
A.主机,显示器,硬盘,软驱,打印机等B.CPU,存储器,控制器,I/O接口及设备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.以上三条都正确10、一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。
A.成本估算B.项目计划C.工程管理D.工程网络图11、软件生存周期包括可行性分析、需求分析、系统设计、编码、()、维护等活动。
A.应用B.检测C.测试D.以上答案都不正确12、一个软件从开始计划到废弃为止,称为软件的()。
A.开发周期B.生存周期C.运行周期D.维护周期13、软件计划时期的主要任务是:分析用户要求、新系统的主要目标以及()。
A.开发软件B.开发的可行性C.设计软件D.运行软件二、判断题1、软件就是计算机系统中的程序、数据及其文档()。
软件工程项目管理试卷
一、选择题(每题2分,共20分)1. 软件工程项目的生命周期可以分为以下几个阶段,下列哪个不是软件工程项目的阶段?A. 需求分析B. 系统设计C. 硬件开发D. 编码实现2. 下列哪个不是软件工程项目的典型角色?A. 项目经理B. 程序员C. 测试员D. 销售员3. 在软件项目管理中,以下哪个不是项目管理工具?A. Microsoft ProjectB. JIRAC. TrelloD. MySQL4. 下列哪个不是敏捷开发的方法论?A. ScrumB. KanbanC. WaterfallD. Lean5. 以下哪个不是软件项目风险管理的方法?A. 风险识别B. 风险评估C. 风险监控D. 风险规避6. 下列哪个不是软件项目进度控制的方法?A. Gantt图B.PERT图C. 时间序列分析D. 数据挖掘7. 以下哪个不是软件项目质量控制的方法?A. 单元测试B. 集成测试C. 系统测试D. 硬件测试8. 在软件项目管理中,以下哪个不是项目沟通的方式?A. 面对面会议B. 电话会议C. 邮件沟通D. 微信群聊9. 以下哪个不是软件项目团队建设的方法?A. 信任建设B. 角色分配C. 激励机制D. 培训与发展10. 以下哪个不是软件项目合同管理的内容?A. 项目范围B. 项目进度C. 项目质量D. 项目风险二、填空题(每题2分,共20分)1. 软件工程项目管理包括______、______、______、______和______等过程。
2. 软件工程项目的生命周期可以分为______、______、______、______和______等阶段。
3. 软件项目管理的主要目标包括______、______、______和______。
4. 软件项目风险管理的方法包括______、______、______和______。
5. 软件项目进度控制的方法包括______、______和______。
6. 软件项目质量控制的方法包括______、______、______和______。
软件项目管理案例教程第四版课后习题答案
项目管理案例教程(第四版)习题及答案第一章软件项目管理概述一、填空题1、敏捷模型包括4个核心价值,对应12个敏捷原则。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组.二、判断题1、搬家属于项目.(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)7、(对)参见教材p20三、选择题1、下列选项中不是项目与日常运作的区别的是(C)ﻩA. 项目是以目标为导向的,日常运作是通过效率和有效性体现的.B.项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
ﻩD。
项目是一次性的,日常运作是重复性的。
2、以下都是日常运作和项目的共同之处,除了(D)A.由人来做ﻩB.受限于有限的资源ﻩC。
需要规划、执行和控制D。
都是重复性工作3、(A)4、下列选项中属于项目的是(C)ﻩA。
上课ﻩﻩB.社区保安ﻩC。
野餐活动ﻩD。
每天的卫生保洁5、下列选项中正确的是(C)ﻩA。
一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性ﻩD.项目都是一次性的并由项目经理独自完成6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力.ﻩA。
过程ﻩﻩ B.项目C。
项目群 D.组合ﻩA.人力资源管理B。
项目管理ﻩﻩ C.软件项目管理ﻩ D.需求管理7、(c)8、下列活动中不是项目的是(C)ﻩA.野餐活动ﻩ B.集体婚礼ﻩﻩ C.上课 D.开发操作系统9、下列选项中不是项目的特征的是(C)ﻩA.项目具有明确的目标ﻩ B.项目具有限定的周期ﻩ C.项目可以重复进行ﻩﻩD.项目对资源成本具有约束性补充:1、下列选项中最能体现项目的特征(C)A.运用进度计划技巧ﻩB.整合范围与成本C.确定期限ﻩ D.利用网络进行跟踪2、项目经理的职责不包括(D)ﻩA.开发计划ﻩ B.组织实施ﻩﻩ C.项目控制ﻩD.提供资金3、项目管理专业人员资格是指( C )。
IT项目管理习题集
1.以下各项都是项目的特点,除了(B)A:独特性B:重复性C:时限性D:目的性2.与传统的项目管理相比较,现代项目管理中更重视( C )A:成本管理B:沟通管理C:时间管理D:风险管理3.项目的共同特点有(ABD)A:明确的起止日期B:预定目标C:采用相同的开发方法D:受到资源的限制4.项目管理的对象是( A )A:项目B:项目团队C:项目生命周期D:项目干系人5.日常管理与项目管理的区别在于(AC )A:管理方法B:责任人C:组织机构D:收益大小6.随着项目生命周期的进展,资源的投入(C )A:逐渐变大B:逐渐变小C:先变大再变小D:先变小再变大7.确定项目是否可行是在哪个过程完成的(A )A:项目启动B:项目计划C:项目执行D:项目收尾8.软件项目的生命周期可以从(AB )的角度进行认识。
A:项目承担方B:客户的角度C:项目的类型D:采用的技术9.项目的复杂性和多样性要求项目经理具备(ACD )A:领导能力B:建设项目团队的能力C:冲突处理能力D:解决问题的能力10.项目的外部环境包括(ABD)A:法规和标准B:经济环境C:项目组织文化D:社会的文化和意识11.可行性谁通常发生在项目生命周期的哪个阶段?(A )A:识别B:结束C:规划D:实施12.在启动一个IT项目时,应该明确(B )A:项目的可行性B:项目目标C:识别需求D:历史资料13.项目正式启动的明确标志是(AB )A:召开启动会议B:任命项目经理C:可行性研究D:以上皆是14.关于WBS的说法不正确的是( B )A:WBS最底层的项目通常称作工作包B:因为工作包在WBS最底层,所以不可以再分C:对于一个较大的项目,WBS的结构通常分为4-6层D:WBS的第一层为可交付成果15.工作的分解可以从(AC )角度进行分解。
A:按照项目不同的阶段B:按照专业划分C:按照项目的交付成果D:按照人员的专业特长16.所谓关键路径即( A )。
A:决定项目最早完成日期的活动路线B:是项目网络图中最短的路线C:关键路径是固定不变的,在网络图中不受其它活动的影响D:关键路径中的活动是最重要的17.项目计划的主要目的,就是指导项目的(D )。
软件项目管理复习题
一、选择题1、可行性研究在项目的()过程组实施 ?A. 启动B. 实施C. 计划D. 控制2 、下面哪项工作是制订进度计划的基础:A、工作分解结构(WBS)B、网络图C、甘特图(GANTT)D、资源平衡(RESOURCE LEVELLING)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 、“COCOMO”是“构造型成本模型”的缩写,它主要是用在A. 软件估计B. 软件开发C. 软件测试D. 软件运行9 、对一个任务进行进度估算时, A 是乐观者,估计是 6 天完成, B 是悲观者,估计是 24 天完成, C 是有经验者认为最有可能是 12 天完成,那么这个任务历时估算是A. 12B. 13C. 14D. 1510、以下各项关于回避风险的陈述哪个是错误的A. 消除引起风险的因素B. 决定不对风险过高的项目进行投标C. 风险倘若发生,就接受后果D. 决定取消采用具有高风险的新技术11、当用户提出项目必须提前 2 天完成的要求时,你会集中于A.尽可能多做任务 B .请示老板C.寻求方法加速关键路径上任务的执行 D.通过降低成本加速执行12、购买保险是哪种类型的风险处理策略A.风险规避 B.风险转移 C.风险抑制 D.风险自担13、对于风险比较大的项目,最好选择哪种生存期模型A.瀑布模型 B.喷泉模型 C. 螺旋模型 D.增量模型14、增加有益的活动过程减少没有价值的活动过程是下列哪类质量活动A.质量保证 B.质量规划 C.质量控制 D.质量改进15、里程碑的最佳定义A.相关工作和事件的结合B.通常用来表示工作或事件的两条或多条线段或箭头的相交C.项目中表示报告要求或重要工作完成的可以辨别的点D.需要资源和时间投入才得以完成的具体的项目任务16、在以下哪种项目组织中项目经理将可能对项目资源进行最严格的控制A.强矩阵型 B.项目化型 C.弱矩阵型 D.项目协调者17、以下哪一项是项目团队建设的基本原则A.进行经常性的执行情况评估B.确保项目团队每位成员除了向项目经理汇报之外同时向职能经理汇报C.尽早进行项目团队建设D.解决成员间的政治分歧18、对活动工时估算的输入不包括:A、专家判断B、限制因素C、假定D、资源能力19、开始和完成日期反映着预期的资源可行性,这样的项目进度被称为:A、资源限制的进度B、资源分配进度C、资源平衡进度D、资源定量化进度20、要缩短关键路径,下列哪一方法对降低项目成本有最大潜力但是可能增大风险?A、赶工B、工作外包而不是内部实施C、减少工作的范围D、以并行方式而不是按序列方式来实施进行工作21、大多数质量问题是由下列哪些因素引起的:A、员工不够小心谨慎B、缺乏对员工的激励C、缺乏来自管理层的关注D、需求规格错误22、周期性的评估项目执行,以便提供项目是否满足相关质量标准的证据的过程被称为:A、质量保证B、质量控制C、质量计划D、质量评审23、质量计划过程包括的工具和方法有:A、收益/成本分析B、基准C、质量审计D、以上所有的24、质量是:A、零缺陷B、满足需求C、产品或服务满足明确和隐含需求的能力D 、B 和 C25、人力资源管理的主要程序是:A、组织设计,团队建设,资源规划,评优和奖励B、组织规划 ,人员招募, 团队发展C、业主管理 , 团队发展,项目计划编制,项目相关者管理D、员工规划,资源外购,团队发展,业主管理26、项目收尾的结束规划包括所有下列事项,除了:A、为下一个项目保留所有的资源B、记录已建的产品或完成的安装C、项目过程历史报告D、移交责任27、项目团队成员能与项目经理成功沟通的程度主要地取决于:A、项目经理如何有效地与团队建立关系B、项目经理在组织层级中的地位C、项目的规模和性质D、项目经理的薪水和年龄28、管理收尾包括所有下列事项,除了:A、项目验收B、合同清算C、项目文件档案D、经验教训学习29、下列哪个不是项目管理计划的一部分A. 里程碑图示B. 进度C. 数据库设计D. 风险清单30 、一个高科技公司的项目经理,现正在为一个新的项目选择合适的组织结构,这个项目涉及很多的领域和特性,他应该选择哪种组织结构A. 矩阵型B. 项目型C. 职能型D. 组织型31、对于风险比较大的项目,最好选择下面哪个生存期模型A. 瀑布模型B. 原型C. 螺旋模型D. V 模型32、组成范围基准的内容是A. 项目章程、批准的详细的项目范围说明书和 WBSB. 批准的详细项目范围说明书、 WBS 和 WBS 字典C. 项目章程、项目工作说明书和 WBSD. WBS33、如果你是某项目的项目经理,你已经估算出每个单元的成本是¥ 200。
软件项目管理案例教程(第四版)课后习题答案
项目管理案例教程(第四版)习题及答案第一章软件项目管理概述一、填空题1、敏捷模型包括4个核心价值,对应12个敏捷原则。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)7、(对)参见教材p20三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作3、(A)4、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁5、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理7、(c)8、下列活动中不是项目的是(C)A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统9、下列选项中不是项目的特征的是(C)A.项目具有明确的目标B.项目具有限定的周期C.项目可以重复进行D.项目对资源成本具有约束性补充:1、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪2、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金3、项目管理专业人员资格是指( C )。
最新软件项目管理复习题
一、选择题。
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.项目随时可以取消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. V模型14. 需求分析是回答系统必须()的问题A. 做什么B. 怎么做C. 何时做D. 为谁做15.项目建议书是哪个阶段开发的文档()A. 项目执行阶段B. 项目结尾阶段C. 项目初始阶段D. 项目计划阶段16. 如果在一个项目网络图中,任务A有15天的自由浮动和25天的总浮动,但是任务A的最早开始时间延误了30天,那么这对项目意味着什么?()A任务A的下一个任务的最早开始时间将延迟15天B任务A的工期将缩短15天C项目的完成时间延长25天D对项目没有影响17. WBS(工作分解结构)非常重要,因为下列原因,除了()A. 帮助组织工作B. 防止遗漏工作C. 为项目估算提供依据D. 确定团队成员责任18. 一个项目有三条关键路径与有一条关键路径相比,对项目有什么不同影响()A它使项目更易于管理B它增加了项目风险C它需要更多的人员D这种情况是不可能的19. 项目范围()A. 只在项目开始时重要B. 在授权项目的合同或者其他文件得以批准后就不再重要了C. 从项目概念阶段到收尾阶段都应该加以管理和控制D. 是在项目执行阶段通过变更控制步骤进行处理的问题20. ()描述了用户通过使用本软件产品必须要完成的任务,一般是用户协助提供。
软件项目管理练习题
软件项目管理练习题一、单选题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。
软件项目管理案例教程(第四版)课后习题答案
项目管理案例教程(第四版)习题及答案第一章软件项目管理概述一、填空题1、敏捷模型包括4个核心价值,对应12个敏捷原则。
2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。
二、判断题1、搬家属于项目。
(对)2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。
(错)3、过程管理目的是要让过程能够被共享、复用,并得到持续的改进。
(对)4、项目具有临时性的特征。
(对)5、日常运作存在大量的变更管理,而项目基本保持连贯性的。
(错)6、项目开发过程中可以无限制地使用资源。
(错)7、(对)参见教材p20三、选择题1、下列选项中不是项目与日常运作的区别的是(C)A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。
B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。
C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。
D.项目是一次性的,日常运作是重复性的。
2、以下都是日常运作和项目的共同之处,除了(D)A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作3、(A)4、下列选项中属于项目的是(C)A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁5、下列选项中正确的是(C)A.一个项目具有明确的目标而且周期不限B.一个项目一旦确定就不会发生变更C.每个项目都有自己的独特性D.项目都是一次性的并由项目经理独自完成6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。
A.过程 B.项目 C.项目群 D.组合A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理7、(c)8、下列活动中不是项目的是(C)A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统9、下列选项中不是项目的特征的是(C)A.项目具有明确的目标B.项目具有限定的周期C.项目可以重复进行D.项目对资源成本具有约束性补充:1、下列选项中最能体现项目的特征(C)A.运用进度计划技巧B.整合范围与成本C.确定期限D.利用网络进行跟踪2、项目经理的职责不包括(D)A.开发计划 B.组织实施 C.项目控制 D.提供资金3、项目管理专业人员资格是指( C )。
软件项目管理课后习题参考答案
第一章项目管理概述一.选择题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、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目管理习题第一章绪论1.列举你在执行IT相关任务时曾碰到的问题。
试把这些问题按频率和影响大小分别排序。
对每一个问题,考虑是否可以通过某种方法降低发生的可能性。
2.软件工程的三个目标是什么,以什么衡量是否达到目标?3.软件工程活动包括哪些?那些活动需要有最终用户的参与?每个过程需要有怎样的文档产出?4.设计包括哪两个阶段,具体任务,干系人有什么区别?5.软件工程的原则有哪些?6.你能说出哪些软件工程模型,他们各自有什么有缺点,适用于怎样的系统?7.有人说“线性模型已经过时了,有着诸多缺点,不需要再了解它。
”你怎么看待这种说法?线性模型和其他模型的关系是怎样的?8.在下列哪一个阶段项目发起人对项目的范围、质量、时间和成本有最大的影响力,为什么?9.项目的定义是什么,有什么特点,请给出三个是项目的例子,并给出三个不是项目的例子。
10.软件项目与一般的项目的区别在什么地方11.判断以下活动中哪些是项目,哪些不是项目,并请说明理由。
(1)升级某政府部门的办公自动化系统(2)打字员打印文件(3)报考软件学院软件工程硕士研究生(4)购买家用轿车(5)每天骑车上班12.项目生命周期包括哪些阶段?哪个阶段具有最大的不确定性?各个阶段的活动主要有哪些?13.项目管理的六要素有哪些?相互之间是什么关系。
TQC又指什么?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.需求工程的两个主要任务是什么?21.需求工程可以分为需求开发与需求管理,他们分别包括哪些内容,两者之间界限在哪里?22.请给出一个你在软件项目中遇到的需求变更的例子,给你带来了怎样的损失?是否能够避免此变更?能否通过需求变更的控制来减少损失?23.需求管理的目标是什么?达到目标需要遵循怎样的原则?24.你能列举出几个需求管理的自动化工具?25.需求管理包括哪些活动,各自的任务是什么?26.请阐述需求变更的控制过程。
27.请阐述需求跟踪的作用及其方法。
28.需求验证包括那几步?29.需求验证需要验证那些内容,依据是什么?30.需求评审有哪几种方式?需要注意些什么?第三章软件项目估算与进度管理1.什么是软件项目估算,什么是软件项目进度管理,两者之间的联系和区别是什么?它们对于软件开发有什么意义?2.软件项目估算在软件项目管理过程中实施的时机是什么?说出软件估算在软件产品生命周期进行的时间点有那些;3.软件项目估算人员应该具有什么样的素质?4.成本估算方法有哪几种?5.软件项目估算涉及到软件开发中的哪些资源?6.简单说明软件项目估算的LOC和FP两种技术区别与相同处?7.简单说明工作量估算方法?8.影响软件生产率的因素有哪些?9.什么是软件生产率数据?有哪些主要因素影响这些数据?为什么要重视这些数据?这些数据对软件开发有什么意义?10.软件项目成本估算的方法主要有哪几类,列举几个常用的方法并简单说明它们的估算过程;11.一个32KLOC的声音输入系统是一个输入原型,或是一个可行性表演模型。
所需可靠性非常低,因为它不打算投入生产性使用,把此模型看做半独立型软件。
试问该软件的名义工作量和实际工作量?12.研究课本第九章案例分析中“移动平台嵌入式电子商务平台”项目描述,要求:(1)用代码行技术估算本系统的规模;(2)用功能点技术估算本系统的规模;(3)用静态单变量模型估算开发本系统所需的工作量;(4)假设由10个人开发本系统,请制定进度计划;(5)假设由30个人开发本系统,请制定进度计划。
13.COCOMO模型与Putnam模型的联系与区别是什么?14.怎样具体进行软件成本估算?他们分哪几步?15.成本估算需要的数据和资源有哪些?16.影响软件成本的主要因素有哪些具体方面?17.什么是软件开发工作量(人-周或人-月或人-年)?什么是软件开发时间(周期)(周或月或年)?什么是软件开发进度?三者之间有什么关系?18.在安排软件开发进度时,应该考虑哪些问题?为什么?19.成本模型的评价准则是什么?现有的评价模型有什么问题?20.软件项目进度管理有哪些内容?21.软件项目计划有哪些要点?主要内容包括什么?22.分阶段交付的过程是什么,阶段如何划分?23.项目整体进度安排的过程是什么?进度安排随着项目进展怎样调整?24.进度安排的方法有哪些?进度安排的常用软件有哪些?25.什么是甘特图?什么是网络图?它们各有什么特点,适用的项目类型?26.下图是一个小型S项目的网络图,所有时间以天为单位,网络从节点1进展到节点10。
要求:①画出代表项目的PERT图;②确定关键路径;③计算每个活动的浮动时间;④假设活动A、B、C都利用了人力库,缩短这三个活动中任何一个的时间将造成其他两个活动之一增加同样的量,仅仅因为这三个活动的缘故,网络重新计划会缩短关键路径长度吗?⑤假定活动C的估计时间是4,重复回答②、③和④。
27.根据如下项目描述,制定项目方案和进度计划:现在是春暖花开的季节,你们年级准备组织学生春游,目的地为野三坡。
学生以自愿的方式报名,可以携配偶或朋友(仅限1人)参加。
春游期间,需要安排各种娱乐活动(可酌情考虑诸如表演、游戏、晚会、集体活动或分散活动等),计划出游时间不超过3天。
假设你是春游活动的项目经理,请查找有关资料,编写项目的进度计划,要求考虑路线行程、活动组织与安排、住宿与交通等各方面。
提交:描述春游项目方案选择的报告(.doc);项目进度计划文件(.mpp)。
28.浮动时间有什么用?29.影响活动工期的主要因素。
30.试分析为什么有些项目一开始就出现延期现象?第四章软件项目配置管理1.什么是软件配置管理?它有什么作用?2.软件配置项包括哪些内容,这些内容应该包括哪些相关信息?3.什么是基线?它在配置管理中有什么作用?为什么要建立基线?4.说出软件项目各阶段的基线,这些基线的建立产生过程以及它们在软件开发中的作用。
5.基线管理的两个基本功能是什么?6.简述软件配置管理的过程。
7.描述CMM的二级体系组织结构以及SCM(软件配置管理)在其组织结构中的作用。
8.简述SCM文件体系与过程活动。
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.说说你对“分险退避士对于风险的逃避,消极的应对策略。
”的观点并举例说明理由。
21.请结合自身体会,列举风险跟踪的目标意义所在。
22.简述风险跟踪的主要过程及各阶段的任务。
23.对比说明常用风险触发器的特点及其在风险识别过程中的存在意义。
24.请列举几种常用的用于风险度量的标准。