论评审在项目质量管理过程中的重要作用 评审工作贯穿信息系统项目始终。评审是确保项目质量的重要手段之一,在项目管理过程中,系统地运用评审方法(如正式技术评审FTR等)可以起到事半功倍的作用。 请围绕“评审在项目质量管理过程中的重要作用”论题,分别

admin2010-01-15  20

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

选项

答案1.第一部分简要介绍项目的背景、发起单位、目的、项目周期、交付的产品等,着重介绍项目质量管理的情况;介绍自己在项目中所担任的角色及在项目整体管理方面承担的主要工作。 2.论文的第二部分是体现你的技术评审理论和实践思想的精华所在,论述要点如下。 技术评审并不是在技术开发工作完毕后进行的评审,而是在技术开发工作的各个阶段都要进行评审。因为在技术开发工作的各个阶段都可能产生错误,如果这些错误不及时发现并纠正,会不断扩大,最后可能导致开发工作的失败。可见,技术评审是一个相当重要的工作,也是易被忽视的工作。 (1)主要的评审目标:①发现任何形式表现的技术功能、逻辑或实现方面的错误;②通过评审验证系统的需求:③保证系统按预先定义的标准表示;④已获得的系统是以统一的方式开发的;⑤使项目更容易管理;⑥提供培训机会,使初级工程师能够了解软件分析、设计和实现的不同方法。由于技术评审的进行,使大量人员对软件系统中原本并不熟悉的部分更为了解。因此,技术评审还起到了培训后备人员和促进项目连续性的作用。 (2)评审过程。 ①召开评审会议:一般应有3~5人参加,会前每个参加者做好准备,评审会每次一般不超过2小时。 ②会议结束时必须作出以下决策之一:接受该产品,不需要修改;由于错误严重,拒绝接受;暂时接受该产品。 ③评审报告与记录:对所提出的问题都要进行记录,在评审会结束前产生一个评审问题表,另外必须完成评审简要报告。 (3)评审准则。进行技术评审之前必须建立评审的指导原则,并分发给所有评审者,以得到大家的认可,然后才能依照它进行评审。技术评审指导原则的基本要求如下。 ①评审工作产品,而不是评审设计者,不能使设计者有任何压力。技术评审涉及到他人和自己。如果进行得恰当,可以使所有参与者体会到成就感;如果进行得不恰当,则可能陷入一种审问的气氛之中。应该温和地指出错误,会议的气氛应该是轻松的和有建设性的;不要试图贬低或羞辱他人。 ②制订并遵守日程表。技术评审必须保证不要离题且按照计划进行。评审主席负有维持会议程序的责任,在有人转移话题时应该提醒他。 ③会场要有良好的气氛,限制争论和辩驳。评审会不是为了解决问题,而是为了发现问题。在评审者提出问题时,未必所有人都认同该问题的严重性。不要花时间争论这一问题,这类问题应该被记录在案,留到会后进行讨论。 ④指明问题范围,而不是解决提到的问题。换而言之,对各个问题都发表见解,但是不要试图解决所有记录的问题。评审不是一个问题解决会议。问题的解决应该放到评审会议之后进行。 ⑤记书面笔记。有时候让记录员在黑板上记笔记是一种很好的方式,这样在记录员记录信息时,其他评审者可以推敲措辞,并确定问题的优先次序。 ⑥限制参与者人数,并坚持事先做好会前准备工作。虽然一人技短两人技长,但14个人并不一定比4个人好。应该根据需要将参与评审的人员数量限制到最低,而且所有参与评审的小组成员都必须事先做好准备。 ⑦对每个被评审的产品要列出评审清单,以帮助评审主席组织技术评审会议,并帮助每个评审者将注意力集中在对重要问题的思考上。 ⑧为技术评审分配资源和时间进度表。为了提高评审效率,应该将评审作为软件工程过程中的任务列入计划,而且还要为由评审结果所引发的不可避免的修改活动分配时间。 ⑨对全部评审人员进行必要的培训。为了提高效率,所有评审参与者都应该接受某种正式培训。培训要强调的不仅有与过程相关的问题,而且应该涉及评审的心理学方面。 ⑩展示评审记录,即评审以前所作的评审。听取汇报对发现评审过程本身的问题十分有益。最早被评审的工作产品本身可能就会成为评审的指导原则。 (4)参加人员。主要是同行、上下阶段的人员、主管领导等。必要时,也可请客户参加。 (5)评审组织可采取的形式有:会议形式的正式评审、随机检查和邮件评审。 (6)评审过程如下:①制订评审计划;②会议准备;③缺陷记录;④编辑、返工与跟踪;⑤缺陷分类、原因分析;⑥过程改进、更新评审数据库;⑦评审结束。 (7)阶段管理评审依据定义好的每个开发阶段的开始和结束边界,检查该阶段的过程与工作成果是否符合质量标准。主要检查的问题有:①范围、进度、成本是否按计划进行?②存在哪些问题?③该阶段的工作是否符合质量要求且全部完成?④是否符合放行到下一阶段的标准? 同行评审的目的是:由一组对等的评审人员通过一个正式的且结构化的评审过程,识别出一个工作产品中存在的故障和问题。评审是改进质量和提高生产率,以及监督项目状态的重要技能。 质量保证人员(QA)是高级经理的耳目。研发人员眼中的QA往往也是“警察”,QA的作用不仅限于发现和报告项目的问题。一个合格的QA在项目中会充当3种角色:①导师,具备学习和培训的能力:②医生,通过度量数据对项目过程进行诊断,帮助分析原因,开处方;③警察,以企业流程为依据,但要告诉大家流程背后的原因,如果和项目组针对某些问题意见相左,可以直接汇报高层。 导师的角色:在项目前期,QA辅助项目经理制订项目计划,包括根据质量体系中的标准过程裁剪得到的项目过程,帮助项目进行估算、设定质量目标等:对项目成员进行过程和规范的培训,以及在过程中进行指导等。 警察的角色:在项目过程中,QA有选择性地参加项目的技术评审,定期对项目的工作产品和过程进行审计和评审。 医生的角色:在项目过程中,QA也可以承担收集、统计、分析度量数据的工作,用于支持管理决策。 典型的QA的职责包括:过程指导、过程评审、产品审计、过程改进、过程度量。 3.论文的第三部分要根据自身项目管理的实践经验,系统地论述如何运用评审方法来确保项目质量,着重介绍评审方法的人员构成、组织和评审过程。并简要地归纳总结在这一评审过程中所得到的经验和教训。并说明在今后的工作过程中,如果碰到类似的IT项目,你将如何应用这些经验或教训。

解析
转载请注明原文地址:https://kaotiyun.com/show/MYLZ777K
0

最新回复(0)