【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc

上传人:livefirmly316 文档编号:1340589 上传时间:2019-10-17 格式:DOC 页数:5 大小:47KB
下载 相关 举报
【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】高级信息系统项目管理师下午试题(Ⅱ)-4及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、高级信息系统项目管理师下午试题()-4 及答案解析(总分:75.00,做题时间:90 分钟)1.论软件项目的整体管理项目整体管理是项目管理中一项综合性和全局性的管理工作。项目整体管理的任务之一就是要决定在什么时间做哪些工作,并协调各项工作以达到项目的目标。项目经理或其所在的组织通常会将项目分成几个阶段,以增强对项目的管理控制并建立起项目与组织的持续运营工作之间的联系。请围绕“软件项目的整体管理”论题,分别从以下 3个方面进行论述。1简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目的、项目周期、交付的产品等)。2针对以下主题,请结合项目管理实际情况论述你是如何进行软件项目整体管理的。

2、(1)信息系统项目的阶段如何划分?(2)每个阶段应完成哪些工作?(3)每个阶段应提交哪些交付物?(4)每个阶段都有哪些种类的人员参与?(5)该项目实施阶段有哪些过程?3结合你的项目经历,论述你在软件项目整体管理时遇到的最棘手的问题及其解决措施。(分数:25.00)_2.论评审在项目质量管理过程中的重要作用评审工作贯穿信息系统项目始终。评审是确保项目质量的重要手段之一,在项目管理过程中,系统地运用评审方法(如正式技术评审 FTR等)可以起到事半功倍的作用。请围绕“评审在项目质量管理过程中的重要作用”论题,分别从以下 3个方面进行论述。1简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目

3、的、项目周期、交付的产品等)。2什么是技术评审?什么是阶段管理评审?简要论述技术评审和阶段管理评审对保证项目质量的重要作用。质量保证人员(QA)的角色和职责有哪些?3结合你的项目管理经验,系统地论述你是如何运用评审方法来确保项目质量的,并着重介绍评审活动的组织、人员构成和评审过程。(分数:25.00)_3.论软件项目的需求变更管理在大中型软件项目的开发过程中,开发者和用户对问题的理解随时间在不断变化,这些变更又反馈到需求中。需求管理是一个对系统需求变更了解和控制的过程。请围绕“软件项目的需求变更管理”论题,依次从以下 3个方面进行论述。1概要叙述你参与分析和开发的软件项目以及你所担任的主要工作

4、。2简要说明该软件项目的用户需求,以及你在需求管理中所规划和建立的细节层次结构。3概要说明一个需求变更管理过程所包含的基本阶段,具体叙述在开发该软件项目时所发生的需求变更情况,以及你管理这些变更问题所采用的技术和方法,并简要叙述你在这方面的体会。(分数:25.00)_高级信息系统项目管理师下午试题()-4 答案解析(总分:75.00,做题时间:90 分钟)1.论软件项目的整体管理项目整体管理是项目管理中一项综合性和全局性的管理工作。项目整体管理的任务之一就是要决定在什么时间做哪些工作,并协调各项工作以达到项目的目标。项目经理或其所在的组织通常会将项目分成几个阶段,以增强对项目的管理控制并建立起

5、项目与组织的持续运营工作之间的联系。请围绕“软件项目的整体管理”论题,分别从以下 3个方面进行论述。1简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目的、项目周期、交付的产品等)。2针对以下主题,请结合项目管理实际情况论述你是如何进行软件项目整体管理的。(1)信息系统项目的阶段如何划分?(2)每个阶段应完成哪些工作?(3)每个阶段应提交哪些交付物?(4)每个阶段都有哪些种类的人员参与?(5)该项目实施阶段有哪些过程?3结合你的项目经历,论述你在软件项目整体管理时遇到的最棘手的问题及其解决措施。(分数:25.00)_正确答案:(1第一部分简要介绍项目的背景、发起单位、目的、项目周期、

6、交付的产品等,着重介绍项目整体管理的情况;介绍自己在项目中所担任的角色及在项目整体管理方面承担的主要工作。2论文的第二部分是体现你的软件项目管理理论和实践思想的精华所在。论述要点如下。(1)典型信息系统项目阶段。把项目全生命期划分成一个个阶段,明确每个阶段要完成的各个工作。信息系统项目一般有可行性分析与立项、业务流程优化、计划、实施(包括系统需求分析、系统设计、系统实现、系统测试、验收、系统试运行)、运营与维护等几个阶段。由于信息系统项目是一项耗资多、耗时长、风险性大的工程项目。因此,在进行大规模系统开发之前,要从有益性、可能性和必要性 3个方面对未来系统的经济效益、社会效益进行初步分析,以避

7、免盲目投资,减少不必要的损失。根据行业特点、企事业单位的规模、项目特点等对这些阶段可以进行不同程度的裁剪或迭代。(2)典型信息系统项目每个阶段应完成的工作,以及每个阶段主要提交的交付物,见表 4-11。表 4-11 信息系统项目每个阶段工作及所提交的交付物资阶段 主要工作 交付物可行性分析阶段主要从技术可行性、经济可行性和操作可行性等几方面对项目的可行性作出判断,并提出可行性方案。从有益性、可能性和必要性 3个方面对未来系统的经济效益、社会效益进行初步分析,以避免盲目投资,减少不必要的损失可行性报告、立项报告业务流程优化阶段主要是对企事业单位的业务流程、组织机构进行改良或改造,重新组织,以适用

8、企事业单位信息化的要求,并对业务流程进行规范化、优化,使信息系统能够促进企业业务的发展业务流程优化建议书计划阶段要站在全局的角度,对所开发的系统进行统一的总体的考虑,从总体的角度来规划系统应该由哪些部分组成、它们之间的关系如何,并根据系统需求提出解决方案。在系统开发之前要确定开发顺序,合理安排人力、物力和财力,制订项目计划项目整体管理计划系统需求分析阶段分析获取信息化建设的需求,包含软件系统的需求分析和硬件(网络)系统的需求分析,其任务是按照整体计划的要求,逐一对系统计划中所确定的各组成部分进行详细的分析需求分析报告系统设计阶段包括软件系统的设计、硬件(网络)系统的设计、软件基础平台与软件硬件

9、集成设计。在进行系统设计前,应进行系统分析系统总体设计报告,其中含有软件系统和网络系统的设计方案、软件系统的测试计划、系统测试计划系统实现阶段主要指软件系统的编码与实现,另一方面是系统硬件设备的购置与安装软件模块代码、系统硬件设备的购置清单与安装图系统测试阶段在软件系统的测试和硬件系统的测试等的基础上进行,其中软件系统测试指单元测试、集成测试和确认测试。系统测试是从总体出发,测试系统应用软件的整体表现及系统各个组成部分的功能完成情况,测试系统的运行效率和可靠性等软件系统的测试报告、系统测试报告验收和试运行阶段指软件系统的安装、调试和验收,数据准备及加载,系统试运行与工程收尾验收报告、综合布线竣

10、工图、用户手册、用户培训计划运营与维护阶段指信息系统投入运营后的日常维护工作,以及系统的备份、数据库的恢复、运行日志的建立、系统功能的修改与增加等。该阶段是信息系统最重要的一个阶段,一般不包含在信息系统项目的生命周期中运行日志等(可不提该阶段及其交付物)(3)需要的项目人员分类如下。管理类:项目经理及其助理(各阶段都需要)。技术类:系统架构师(系统分析和设计阶段)、系统分析员(系统分析和设计阶段)、软件工程师(系统分析和设计阶段)、测试工程师(设计阶段)、网络工程师(系统分析、设计阶段与实现阶段)、数据库工程师(系统分析、设计阶段与实现阶段)、综合布线工程师(系统设计阶段和综合布线阶段)。实施

11、和支持类:实施/现场工程师(系统实施阶段)、配置管理人员(全过程)。(4)项目实施阶段的过程依次是:系统需求分析系统设计系统实现系统测试软件系统的安装调试数据准备及加载系统试运行项目验收收尾。3论文的第三部分建议采用提纲的方式,根据自身管理软件项目的实践经验,对软件项目整体管理过程中遇见的最棘手的问题进行总结、分析并给出解决措施。在论述时应注意问题归纳、原因分析和对应措施之间的逻辑结构,以及理论体系与自身实践经验的相互结合。论文的最后一句可延伸说明,在今后的工作过程中,如果碰到类似的 IT项目,你将如何应用这些经验或教训。)解析:2.论评审在项目质量管理过程中的重要作用评审工作贯穿信息系统项目

12、始终。评审是确保项目质量的重要手段之一,在项目管理过程中,系统地运用评审方法(如正式技术评审 FTR等)可以起到事半功倍的作用。请围绕“评审在项目质量管理过程中的重要作用”论题,分别从以下 3个方面进行论述。1简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目的、项目周期、交付的产品等)。2什么是技术评审?什么是阶段管理评审?简要论述技术评审和阶段管理评审对保证项目质量的重要作用。质量保证人员(QA)的角色和职责有哪些?3结合你的项目管理经验,系统地论述你是如何运用评审方法来确保项目质量的,并着重介绍评审活动的组织、人员构成和评审过程。(分数:25.00)_正确答案:(1第一部分简要

13、介绍项目的背景、发起单位、目的、项目周期、交付的产品等,着重介绍项目质量管理的情况;介绍自己在项目中所担任的角色及在项目整体管理方面承担的主要工作。2论文的第二部分是体现你的技术评审理论和实践思想的精华所在,论述要点如下。技术评审并不是在技术开发工作完毕后进行的评审,而是在技术开发工作的各个阶段都要进行评审。因为在技术开发工作的各个阶段都可能产生错误,如果这些错误不及时发现并纠正,会不断扩大,最后可能导致开发工作的失败。可见,技术评审是一个相当重要的工作,也是易被忽视的工作。(1)主要的评审目标:发现任何形式表现的技术功能、逻辑或实现方面的错误;通过评审验证系统的需求:保证系统按预先定义的标准

14、表示;已获得的系统是以统一的方式开发的;使项目更容易管理;提供培训机会,使初级工程师能够了解软件分析、设计和实现的不同方法。由于技术评审的进行,使大量人员对软件系统中原本并不熟悉的部分更为了解。因此,技术评审还起到了培训后备人员和促进项目连续性的作用。(2)评审过程。召开评审会议:一般应有 35 人参加,会前每个参加者做好准备,评审会每次一般不超过 2小时。会议结束时必须作出以下决策之一:接受该产品,不需要修改;由于错误严重,拒绝接受;暂时接受该产品。评审报告与记录:对所提出的问题都要进行记录,在评审会结束前产生一个评审问题表,另外必须完成评审简要报告。(3)评审准则。进行技术评审之前必须建立

15、评审的指导原则,并分发给所有评审者,以得到大家的认可,然后才能依照它进行评审。技术评审指导原则的基本要求如下。评审工作产品,而不是评审设计者,不能使设计者有任何压力。技术评审涉及到他人和自己。如果进行得恰当,可以使所有参与者体会到成就感;如果进行得不恰当,则可能陷入一种审问的气氛之中。应该温和地指出错误,会议的气氛应该是轻松的和有建设性的;不要试图贬低或羞辱他人。制订并遵守日程表。技术评审必须保证不要离题且按照计划进行。评审主席负有维持会议程序的责任,在有人转移话题时应该提醒他。会场要有良好的气氛,限制争论和辩驳。评审会不是为了解决问题,而是为了发现问题。在评审者提出问题时,未必所有人都认同该

16、问题的严重性。不要花时间争论这一问题,这类问题应该被记录在案,留到会后进行讨论。指明问题范围,而不是解决提到的问题。换而言之,对各个问题都发表见解,但是不要试图解决所有记录的问题。评审不是一个问题解决会议。问题的解决应该放到评审会议之后进行。记书面笔记。有时候让记录员在黑板上记笔记是一种很好的方式,这样在记录员记录信息时,其他评审者可以推敲措辞,并确定问题的优先次序。限制参与者人数,并坚持事先做好会前准备工作。虽然一人技短两人技长,但 14个人并不一定比 4个人好。应该根据需要将参与评审的人员数量限制到最低,而且所有参与评审的小组成员都必须事先做好准备。对每个被评审的产品要列出评审清单,以帮助

17、评审主席组织技术评审会议,并帮助每个评审者将注意力集中在对重要问题的思考上。为技术评审分配资源和时间进度表。为了提高评审效率,应该将评审作为软件工程过程中的任务列入计划,而且还要为由评审结果所引发的不可避免的修改活动分配时间。对全部评审人员进行必要的培训。为了提高效率,所有评审参与者都应该接受某种正式培训。培训要强调的不仅有与过程相关的问题,而且应该涉及评审的心理学方面。展示评审记录,即评审以前所作的评审。听取汇报对发现评审过程本身的问题十分有益。最早被评审的工作产品本身可能就会成为评审的指导原则。(4)参加人员。主要是同行、上下阶段的人员、主管领导等。必要时,也可请客户参加。(5)评审组织可

18、采取的形式有:会议形式的正式评审、随机检查和邮件评审。(6)评审过程如下:制订评审计划;会议准备;缺陷记录;编辑、返工与跟踪;缺陷分类、原因分析;过程改进、更新评审数据库;评审结束。(7)阶段管理评审依据定义好的每个开发阶段的开始和结束边界,检查该阶段的过程与工作成果是否符合质量标准。主要检查的问题有:范围、进度、成本是否按计划进行?存在哪些问题?该阶段的工作是否符合质量要求且全部完成?是否符合放行到下一阶段的标准?同行评审的目的是:由一组对等的评审人员通过一个正式的且结构化的评审过程,识别出一个工作产品中存在的故障和问题。评审是改进质量和提高生产率,以及监督项目状态的重要技能。质量保证人员(

19、QA)是高级经理的耳目。研发人员眼中的 QA往往也是“警察”,QA 的作用不仅限于发现和报告项目的问题。一个合格的 QA在项目中会充当 3种角色:导师,具备学习和培训的能力:医生,通过度量数据对项目过程进行诊断,帮助分析原因,开处方;警察,以企业流程为依据,但要告诉大家流程背后的原因,如果和项目组针对某些问题意见相左,可以直接汇报高层。导师的角色:在项目前期,QA 辅助项目经理制订项目计划,包括根据质量体系中的标准过程裁剪得到的项目过程,帮助项目进行估算、设定质量目标等:对项目成员进行过程和规范的培训,以及在过程中进行指导等。警察的角色:在项目过程中,QA 有选择性地参加项目的技术评审,定期对

20、项目的工作产品和过程进行审计和评审。医生的角色:在项目过程中,QA 也可以承担收集、统计、分析度量数据的工作,用于支持管理决策。典型的 QA的职责包括:过程指导、过程评审、产品审计、过程改进、过程度量。3论文的第三部分要根据自身项目管理的实践经验,系统地论述如何运用评审方法来确保项目质量,着重介绍评审方法的人员构成、组织和评审过程。并简要地归纳总结在这一评审过程中所得到的经验和教训。并说明在今后的工作过程中,如果碰到类似的 IT项目,你将如何应用这些经验或教训。)解析:3.论软件项目的需求变更管理在大中型软件项目的开发过程中,开发者和用户对问题的理解随时间在不断变化,这些变更又反馈到需求中。需

21、求管理是一个对系统需求变更了解和控制的过程。请围绕“软件项目的需求变更管理”论题,依次从以下 3个方面进行论述。1概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。2简要说明该软件项目的用户需求,以及你在需求管理中所规划和建立的细节层次结构。3概要说明一个需求变更管理过程所包含的基本阶段,具体叙述在开发该软件项目时所发生的需求变更情况,以及你管理这些变更问题所采用的技术和方法,并简要叙述你在这方面的体会。(分数:25.00)_正确答案:(1需求管理需要“建立并维护在软件工程中同客户达成的契约”。这种契约都包含在编写的需求规格说明与模型中。客户的接受仅是需求成功的一半,开发人员也必须能够

22、接受他们,并真正把需求应用到产品中。2在需求管理中所规划和建立的细节层次结构,可通过需求跟踪表来反应。需要确定需求识别、变更管理过程、跟踪策略、CASE 工具等内容。3通常的需求管理活动包括以下几个方面。(1)定义需求基线(迅速制订需求文档的主体)。(2)评审提出的需求变更、评估每项变更的可能影响,从而决定是否实施它。(3)以一种可控制的方式将需求变更融入到项目中。(4)使当前的项目计划与需求一致。(5)估计变更需求所产生的影响,并在此基础上协商新的承诺(约定)。(6)让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。(7)在整个项目过程中跟踪需求状态及其变更情况。一个需求变更管理过程包含问题分析和变更描述、变更分析和成本计算、变更实现这 3个基本阶段。简要说明你参与分析和开发的软件项目的用户需求。列举出在开发该软件项目时所发生的需求变更的具体情况,并重点说明解决这些变更问题所采用的管理技术和方法。最后,简要讨论几点你对“有效的需求变更管理”的实践体会。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1