信息系统质量管理与提升论文(共2篇)
发布时间:2024-04-22 10:22  

  

第1篇:信息系统项目质量管理研究


  一、概述


  信息系统质量管理技术日新月异,发展迅速,许多企业为了享受信息技术变革带来的成果,与时俱进的开发或改造企业信息系统,有些企业在成规模地建设这些项目同时,却出现了大量问题:用户抱怨信息系统没有完全实现企业要求的功能,信息系统效率低下、故障太多、效益成本比太低等等。大量的事实直指项目质量问题,从理论角度来讲,项目质量的好坏在很大程度上取决于项目经理能力的高低,称职的项目经理不仅要处理客户关系、团队关系,灵活处理突发的冲突和变动的需求,更应控制项目质量,管理工程进度、项目成本和项目风险等。而项目的成功与很大程度上归功于在项目整体实施过程中对质量的有效管理,下面分别对项目质量管理过程中的质量管理计划的编制、质量保证与质量控制活动等方面加以简要论述。


  二、制定切实可行的质量管理计划


  要做好信息系统项目质量管理,一个完备可行的质量计划是必不可少的。“质量是规划出来的,不是检查出来的”,在项目实施过程中,应创造必要的资源和条件,使之与项目质量要求相适应。所有项目各参与者都应该保证其工作质量,做到工作流程程序化,标注化和规范化,围绕一个共同的目标—实现项目质量的最佳化,开展质量管理工作。


  质量管理计划可以是正式的,也可以是非正式的;可以非常详细,也可以十分概括。因项目的要求而异,质量管理计划应涵盖项目前期的质量工作,以确保先期决策正确无误。


  项目的实施关键在人,特别是软件项目,人的因素决定项目的方向和成败。故在质量的规划阶段,就应该注重领导作用和全员参与,需将质量规划的内容,如目标、流程、制度、检查单等形成初稿后即下发到相关人员手中,征求各方意见,并邀请客户方的项目负责人及本单位的相关领导召开专题讨论会,收集各方的改进意见,如对质量目标的测量方法、需求评审等流程改进意见,最后形成相关方均认可的、切实可行的质量管理计划、质量目标、检查表和制度职责等。


  三、可靠的项目质量保证


  质量保证是在项目实施过程中,定期评价项目绩效,以树立项目质量满足相关标准的信息。质量保证包括面向客户的质量保证和面向内部高层的质量保证,面向客户的质量保证是让客户相信项目正在向客户所期望的方向进行,正在越来越逼近目标;面向内部高层的质量保证是使高层认同项目组的工作,这些工作正是项目所需要的。


  实施质量保证过程要开展的工作包括:


  1.按项目计划开展具体的质量活动,把项目过程及产品做得符合质量要求,即:按照计划实施项目质量保证。


  2.设法提高项目干系人对项目将要满足质量要求的信心,以便减少来自干系人的干扰,扩大他们的支持。


  3.按照过程改进计划,进行过程改进,使项目过程更加稳定,并减少非增值环节。


  4.根据过去的质量控制测量结果,对质量标准进行重新评价,确保所采用的质量标准是合理的、可操作的。


  四、全面的项目质量控制


  质量控制是项目管理组人员采取的有效措施,监督项目的具体实施结果,判断它们是否符合有关的项目质量标准的途径。我们知道项目质量形成于项目周期的全过程,绝大部分的质量责任在于管理不善。为了确保项目能按进度、按预算、高质量地完成,在项目实施过程中必须进行全面的质量控制。


  在项目的实施过程中,我们对整个项目生命周期的各个阶段,尤其是系统分析、设计、实施、测试等阶段进行有效的质量控制和管理;注意贯彻预防为主和检验把关相结合的质量控制原则,要求项目组全体成员在实施过程中,按照PDCA的的质量环要求,实施各环节的质量控制;通过项目周工作汇报总结、QA工程师的日常审计、开发人员间的代码互查、里程碑的工作总结以及执行有效的测试等手段,来发现项目进展中的偏差及不合格项。对于超出即定标准的偏差的及时分析原因,并采取有效的纠正措施,确保系统的关键指标在实施过程中得到全面的监控;注重与客户保持积极有效的沟通,了解客户的质量期望,并将其融合进过程与产品的质量控制点内。


  五、总结


  通过以上各项合理的项目质量计划,以及有力的质量保证与质量控制措施,确保信息系统项目沿着预定的方向一步步进行,并按约定的时间、范围、成本及质量的要求完成了项目的建设任务。


  第2篇:论信息系统项目的质量管理与提升


  质量管理是项目管理的灵魂,是衡量项目成功与否的重要标志。在信息系统的项目管理中,质量是系统的生命线。软件产品是一个特殊的逻辑产品,不同于普通的硬件,它常被称为“无形”产品,软件的“制造”过程基本等同于“设计”过程,质量的不确定因素很多,不能生搬硬套硬件产品的质量管理方法来管理软件质量。由于系统集成项目的唯一性,不同的项目要达到的目标不一样,所以软件项目的质量管理是项目管理的主要难点之一。因此,在项目的整个生命周期中,除了需要对其余项目管理领域克制恪守的管理外,特别要求对质量管理从质量计划、质量保证和质量控制三个方面进行全过程的管理。


  1质量计划


  质量管理的首要任务是制定一个构思良好的质量计划。好的计划是成功实施项目的基础,有些人认为做质量计划花费太多时间,不如把它们用于执行工作,项目将会更快完成。其实这是一个错误的想法,通过省略计划制定的时间,虽然暂时会节省一定的时间,但是长期下去就会因缺乏管理计划而失去质量控制,以致无法完成项目。因此,在项目管理中,一定要重视项目质量计划的制定。


  在收集需求的过程中可能客户有时候对需求描述不是很清楚,对自己的需求只有一个模糊概念,我们可以采用原型法将收集到的需求,做成模型供客户参考确认,充分挖掘用户需求,并对其进行引导、细化,将其模糊的概念形象化,粗糙的需求具体化。然后请项目的主要干系人召开评审会,对系统功能进行评价,从用户的角度去发现和改进系统的功能,为质量计划的制定奠定良好的基础。


  确定了用户的需求,就可以制定质量计划了。制定过程中,我们可以由上而下,逐步精细的结构化与原型法相结合的方法,先查找公司的组织过程资产,找出质量管理计划的模板,再结合以往项目的经验,制定出一份初步的计划,然后召集团队成员讨论,对计划进行修改和完善,在全体项目成员的参与下,完成详细的、科学的质量管理计划,用于指导项目实施过程后中的质量保证和质量控制工作。


  制定质量计划的过程中,可以使用成本/效益分析、基准分析、实验设计、质量成本等多种工具和技术,必须权衡成本与效益之间的关系,通过与其他类似项目的实际做法进行比较来完善与提高目前项目的质量管理,以达到预期的质量。要让团队成员尽早参与计划制定,可使他们对项目规划工作贡献专业技能,又可增强他们对项目的责任感和成就感。


  2质量保证


  质量保证用于有计划、系统的质量活动,确保项目中的所有必须过程满足项目干系人的期望。质量保证应该贯穿整个的项目生命周期,一般由质量保证部门或者类似的相关部门完成。我们可以从以下两个方面来保证项目的质量:


  (1)建立质量数据采集制度。没有相应的项目质量数据,就无从谈及项目的质量保证和控制,我们可以借鉴类似成功项目的管理文档,学习其质量管理的经验数据,采用标杆对照的做法,建立适合于本项目的标杆数据表,并规定在项目实施过程中,定时、定人进行项目质量数据的采集,项目部对采集来的数据进行分析,及时发现和解决过程质量中的问题。


  (2)建立质量监督评审机制。措施再好,计划再全面,如果没有一套行之有效的监督评审机制,项目的质量还是难以保证的。项目实施过程中,应为项目组配备专门的QA人员,发现问题可以及时上报。根据项目的周期设定合理的评审周期,开始可以将周期设定短一些,后期再根据项目进度进行调整。QA人员,一方面加强对各种项目文档的技术评审,帮助项目成员发现问题,提出建议,提高水平。另一方面,狠抓对整个开发过程的合规性审查,对于发现的违规问题进行记录,责令改进,绝不将问题带入下一个阶段。评审可以请同行、上级或者用户进行,对专业性较强的技术文档,交由专门的评审机构审查,根据他们的意见,及时修改调整方案,力争让用户满意,提升项目质量。


  质量保证过程中,可以使用质量审计、过程分析和基准分析的工具和技术。质量审计是对其他质量管理活动的结构性审查,决定项目质量活动是否符合组织政策、过程和程序的独立的评估。通过质量审计得出一些经验教训,从而提升本项目的质量,增加产品的满意度。过程分析采用价值分析、作业成本分析及流程分析等分析方法,来识别需要改进,实现质量保证的作用。


  3质量控制


  质量控制用于监控具体项目结果,以确定其是否符合相关质量标准,制定有效方案,以消除产生质量问题的原因。软件项目管理质量控制中,主要通过严格测试手段来实现。软件项目模块较多,接口复杂,数据在各模块直接反复流转,因此,严格测试是必不可少的。对于未能通过确认的需求,应充分沟通,并分析原因,协商再次确认时间。对于开发的代码,要进行走查,看是否符合编码规范。测试过程中,要严格做好测试记录,对测试发现的问题要进行趋势分析,确保测试质量,测试结果要得到用户的认可。


  在项目的管理过程中,项目组对项目的质量控制是随时都在进行的,在评审过程或在测试过程中出现的问题,可以使用因果图来分析产生的原因。在项目进行了一段时间后,再用帕累托图,将引发质量问题的原因由高到低进行排列,查明影响质量的主要原因,再采取相应的措施,同时可以利用控制图,对整个开发过程进行监控。由于图形生动直观,效果明显,可以使质量控制工作得以顺利进行。


  在项目的实施过程中,变更是不可避免的,可能会由于用户的需求变化,政策导向的改变或是新技术的出现,都会引起变更。变更可能产生时间、经济、人员的重要调整,并且直接影响项目的质量,如果没有一套行之有效的变更控制手段,将会使项目质量受到很大的影响,甚至导致项目失败。只有严格管理变更,才能不导致项目的蔓延。


  软件项目管理的配置管理也相当重要,是实施软件质量管理的关键,因为在质量体系的诸多支持体系活动中,配置管理处在支持活动的中心位置,它有机地把其他支持活动支持起来,形成了一个整体,相互促进,相互影响,有力地保证质量目标的达成。变更会导致配置项发生变化,所以在项目的实施中,应严格按照配置流程,编制配置管理计划,可以利用VSS建立配置管理系统,设置专门配置管理员,并定期不定期地进行配置状态的审核等工作,保证配置项的版本统一,从而控制系统的质量。


  信息系统项目的质量管理工作过程中,除了管理好质量计划、质量保证和质量控制的过程外,还要注重让领导参与进来,加强团队建设,进行职工质量培训,让团队组织理解质量成本,为团队成员提供一个好的工作环境来提高质量,努力提高组织在软件开发和项目管理方面的整体成熟度水平,都有助于提高质量,这样,我们的信息系统项目质量就会有大幅度的提升。


打印此文 关闭窗口
很牛学术网 联系我们 文献下载器
返回顶部
扫一扫