对软件测试项目中沟通管理的理解及对软件(测试)项目质量管理相关内容的理解_第1页
对软件测试项目中沟通管理的理解及对软件(测试)项目质量管理相关内容的理解_第2页
对软件测试项目中沟通管理的理解及对软件(测试)项目质量管理相关内容的理解_第3页
对软件测试项目中沟通管理的理解及对软件(测试)项目质量管理相关内容的理解_第4页
对软件测试项目中沟通管理的理解及对软件(测试)项目质量管理相关内容的理解_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

对软件测试项目中沟通管理的理解摘要项目管理涉及到成本管理、时间管理、范围管理等目标性管理,同时还牵涉到质量管理、风险管理、采购管理、沟通管理、人力资源管理、集成管理,但是由于软件项目的特殊性,软件项目和其他项目相比有很多的不同,软件是逻辑实体,本质上无形、看不见、难监控,软件的质量问题基本上是人为差错引起的。而有效沟通也是防止人为差错的一个重要因素。本文通过对软件测试项目管理课程中沟通管理内容的理解,提出几种能够实现高效沟通的方法。关键字:软件测试项目、沟通管理、有效沟通软件测试项目沟通管理的重要性软件测试项目的管理目的是为了使得项目能够在预定的时间、成本、范围内达到预定的质量。项目管理涉及到成本管理、时间管理、范围管理等目标性管理,同时还牵涉到质量管理、风险管理、采购管理、沟通管理、人力资源管理、集成管理,但是由于软件测试项目的特殊性,软件测试项目和其他项目相比有很多的不同,软件是逻辑实体,本质上无形、看不见、难监控,软件的质量问题基本上是人为差错引起的。而有效沟通也是防止人为差错的一个重要因素。此外,项目管理中的时间、成本、质量、人力、风险、采购也很大一部分工作是与人的沟通,很多专家认为软件测试项目失败的重要原因就是沟通的失败,所以应该在软件开发中高度重视沟通管理。通常,沟通的主要目的是为了解决下列问题:●让项目成员准确地了解执行项目的具体方法;●让项目成员清楚地知道项目的整体计划以及每个成员在项目中所承担的具体任务;●让项目组成员获得完成其工作所需的必要帮助;●项目经理能够清晰、准确、及时地掌握项目的进展情况以及每个成员的工作进度;●项目计划的必要变更可以及时地让项目团队的所有成员了解;●项目的实际执行数据可以被准确地收集并统计汇总作为决策参考。2.软件测试项目沟通中存在的问题2.1沟通前准备不充分软件项目在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的需求。加上项目干系人的要求包含明确的和隐含的,不同的干系人其愿望和追求的目标往往相差甚远,因此对项目干系人的愿望进行平衡可能是相当困难的事情。而且客户参与程度不高,客户方面的相关责任人不明确或对范围和要求责任心不强,提出的要求具有随意性,项目前期对需求的确认不够积极。这些问题,导致了成本增加,甚至软件测试项目的完全失败。2.2目标的模糊任何项目缺乏目标或者丧失目标都会使沟通迷失方向,从而也就会失去动力。然而软件项目由于其需求不易量化,因此很难有确定的目标。有些时候项目交付时的系统与原来设计的系统有很大差异,这与项目团队对用户需求的挖掘不足有关,也就是说在项目前期没有与客户进行有效的沟通。2.3时间带来的压力在时间的压力下,很容易做出仓促的决定。即管理学上的芝麻绿豆原理:就是对于重要的事情两三天就下决定了,而对于芝麻绿豆的小事情却拖了两个月都没有下决定。重大决策有时太过于仓促就下决定了,而芝麻绿豆的事却要搞半天,在软件项目沟通中经常会发现这种情况。2.4信息反馈的失效沟通的过程是双向的,因此必须要掌握反馈信息。缺乏反馈会导致两种不同的后果:其一别人不知道你在表述了什么;其二别人只会按照他的想法去做。没有反馈,沟通是不完整的,单向的,沟通循环的过程中断,形成障碍。3.软件测试项目中沟通问题的解决建议3.1提前创建沟通计划创建沟通计划保证有效沟通项目沟通计划是项目整体计划中的一部分,它的作用非常重要,也常常容易被忽视。很多项目中没有完整的沟通计划,导致沟通非常混乱。然而,严格说来,一种高效的体系不应该只在大脑中存在,也不应该仅仅依靠口头传授,落实到规范的计划编制中很有必要。因而,在项目初始阶段应该包含沟通计划。3.2发展良好的沟通技能,善于运用倾听和反馈。在与项目成员沟通的过程中,从不随意打断对方说话。如果对方的话很有道理,要给予适度赞美。在整个过程中,都会心平气和的与对方讲话。当遇到问题时,可以采用不同的方案去解决。如果对方听不明白,可以会举一些浅显的例子让他更好地理解。在气氛紧张的时候,可以用幽默的话语来缓解气氛,也就是所谓的能听话,能赞美,能心平气和,能变通,能清楚,能幽默。在进行沟通时,还可以特别注意培养自己的倾听素质,比如呈现给恰当肯定的面部表情,避免出现隐含消极情绪的动作,呈现出自然放开的姿态....当然,适当的地反馈也是非常重要的,尽量多问少讲,因为项目成员往往比项目经理更清楚本职工作中存在的问题。所以,要多问问题,引导他们自己去思考和解决,我只对他们的工作进展作出评价,沟通的重心放在“我们”,在沟通中尽量多使用“我们”少用“你”。同时我会把握良机,在适当时候进行反馈,当成员出色地完成了一件事可以会给予及时的表扬和激励;当成员犯了错误,要等他冷静之后再作反馈;在进行批评时,也坚决不用“没能力”,“失信”等评价性语言。需要特别注意反馈谈访的内容与书面考评意见的一致,不避重就轻,因为这样会带来不好的效果。3.3构建和谐团队,建立良好的沟通环境构建和谐团队提高沟通效率建立团队文化可以使项目成员树立相同的目标,激发成员的工作热情,使成员主动和别人沟通。具体来说我们可以建立严格的、可执行性很强的规范规章;制定明确的奖惩措施;营造和谐的团队氛围;建立一个学习型团队。而且,团队的默契程度对软件实施效率影响很大。一个经过长期磨合、相互信任、形成一套达默契的做事方法和风格的团队,可能省掉很多不必要的沟通。营造一个配合默契的团队并没有一个简单易行的规定和过程,但是有一个必不可少的因素,那就是团队中的所有成员对这个小组承担的全部义务,成员乐于为整个团队而放弃自己的利益和志向。这样整个团队就一定有很强的凝聚力,而且一个人置身于氛围良好、合作默契的团队中心情一般都较好,这种良好的氛围所能带来的能量是不可估量的。持续良好的沟通和交流是一个团队的无形资产,自然,稳定、默契的开发团队形成了一个软件企业的核心竞争力的所在。3.4早沟通、主动沟通,把握沟通原则项目实施中最怕沟通得晚,问题暴露得迟。我们通常会由于在最后时刻才得知坏消息而感到愤怒和沮丧,因为这样已经来不及适应变化了的情况。比如客户提出的一些需求,我们的项目组实现起来非常困难,或者目前阶段难以解决,但项目经理只是一昧地承诺,将实情隐瞒下来,并未想办法解决,这样到项目的后期客户还是发现有较多的承诺未能兑现时,将非常的不瞒。导致项目的试运行或验收都会遇到较大的阻碍。尽早沟通、主动沟通说到底是对沟通的一种态度,对于异于寻常的问题,特别是责任不在于已或责任真空的问题,不能够例行性提交反映就算了,由于角色不同,对同样问题各人理解不同,特别是决策层,对技术性问题可能敏感度和理解度都不够,如不进行主动和进一步的沟通,问题很可能就摆在一边,如果等到事态严重了再翻出这个问题,也许解决问题最好时机就过去了。沟通中积极、主动的态度,实践证明是非常重要的。为了提高提高沟通的效率和效果,也需要把握如下一些基本原则。1)沟通内外有别。即要求团队作为一个整体对外意见要一致,一个团队要用一种声音说话。2)非正式的沟通有助于关系的融洽。比如在需求获取阶段,采用非正式沟通的方式,可以与客户拉近距离,反而能获得更多的信息。3)采用对方能接受的沟通风格。注意肢体语言、语态给对方的感觉。始终向客户传递一种合作和双赢的态度。不论在何种情况下,都要避免与客户产生言语上的冲突。4)沟通的升级原则。当沟通上出现困难时,可以采用沟通升级原则,即第一步,和对方沟通;第二步,和对方的上级沟通;第三步,和自己的上级沟通;第四步,自己的上级和对方的上级沟通。5)扫除沟通的障碍。职责定义不清、目标不明确、文档制度不健全、过多使用行话等都是沟通的障碍。在平常的项目进行过程中,必须尽量避免出现这样的情况,逐步清除一些不良的沟通习惯。结论通过上面的论述,我们可以得知顺畅,有效的沟通是项目成功的基础,沟通管理在软件测试项目管理中起到非常大的作用。本文通过对软件测试项目管理课程中沟通管理内容的理解,提出几种能够实现高效沟通的方法,希望能在软件测试与质量管理过程起到一定的帮助作用,提高软件测试与质量管理过程中的效率和安全性。对软件(测试)项目质量管理相关内容的理解3班_GS132A570_摘要:结合实际工作,理解其软件(包括测试)项目质量管理的相关内容及如何对“人”进行管理,而这些都需要我们更深入的学习、研究和实践。关键词:项目质量管理、软件测试、人性化管理软件测试项目管理是在其项目活动中运用专门的知识、技能、工具和方法,使该项目能够在有限资源限定条件下,实现或超过设定的需求和期望。其包括策划、进度计划和维护等等。要使一个软件项目的测试过程运行良好并高效,其质量管理则需要我们尤为重视。作为公司的一名质量管理者,从企业质量管理体系的建立、实施运行、收集反馈信息、修改等多个方面入手,进一步细化及实践对于产品的硬件、软件等方面的质量管理,完善并保证产品各个方面的质量,质量的保证是一个企业发展的根本。下面我将从以下几个方面来阐述我对项目质量管理相关内容的理解:一、项目质量管理的概述项目质量管理包括执行组织确定质量政策、目标与责任的各过程和活动,从而使项目满足其预订的要求。根据企业的管理经验,要使其项目管理有效、持续,则需要特别注重“以顾客为中心”(质量管理八项原则之一),注重顾客的满意度及反馈,并对产品(软件项目)进行持续改进。在当今的经济活动中,任何一个企业都要依存于他们的顾客。企业由于满足或超过了自己顾客的需求,从而获得继续生存下去的动力和源泉。质量管理以顾客为中心,不断通过PDCA循环进行持续的质量改进来满足顾客的需求。在不断提升产品质量的同时,也必须要注重项目质量管理的主要过程,用以保证项目管理的顺利、有效进行。二、项目质量规划项目质量规划包括确认与项目相关的质量标准以及实现方式。首先我们要做好质量规划的输入,其项目质量规划的输入应注意做好以下几个方面:1、质量策略质量策略是"一个注重质量的组织的所有努力和决策,通常称为顶级管理"。执行组织的质量策略经常能给项目所采用。然而,如果执行组织忽略了正式的质量策略,或者如果项目包含了多重的执行组织,项目管理小组就需要专为这个项目而开发一次质量策略。项目管理小组有责任确保项目相关人员充分意识到它。2、范围阐述范围阐述是对质量规划的主要输入,因为它是揭示主要的子项目和项目目标的书面文讲,界定了重要项目相关人员的需求。3、软件产品说明软件产品说明通常需阐明其技术要点的细节、特点和其他可能影响质量计划的因素。4、标准和规则项目管理小组必须考虑任何适用于特定领域的专门标准和规则。5、其他程序的输出除了范围阐述和产品说明,在其他知识领域中的程序也可能产生一定的影响结果,应当作为质量计划的一部分加以考虑。其次作为软件项目管理一定要注意“测试工作量的估算”:1、估算软件测试成本需要估算测试人员的数量、测试速度、经验级别和生产率,预算管理费用及相关成本等等。2、评估影响测试工作量大小的因素需要评估例如:执行阶段测试周期的数量、测试接口数量、缺陷修复时间等等。三、项目质量保证项目质量保证包括对整体项目绩效进行预先的评估,以确保项目能够满足相关的质量标准。软件项目质量保证是在软件过程中的每一步都进行的“保护性活动”。SQA主要有基于非执行的测试(也称为评审)、基于执行的测试(即通常所说的测试)和程序正确性证明。软件评审是最为重要的SQA活动之一。它的作用是,在发现及改正错误的成本相对较小时就及时发现并排除错误。审查和走查是进行正式技术评审的两类具体方法。审查过程不仅步数比走审多,而且每个步骤都是正规的。由于在开发大型软件过程中所犯的错误绝大数是规格说明错误或设计错误,而正式的技术评审发现这两类错误的有效性高75%,因此是非常有效的软件质量保证方法。其在执行项目质量计划过程中,经常性地对整个项目质量计划执行情况所进行的评估、核查和改进等工作。主要内容包括保证项目满足其目标所需要的过程,涵盖了在项目质量方面的指挥和控制活动,通常是指制定项目质量目标以及进行质量策划、质量控制、质量保证和质量改进。其项目质量策划是项目质量管理的一部分,致力于制定质量目标并规定必要的运行过程和相关资源,以实现项目质量目标,项目质量目标是指项目质量管理方追求的目的。四、项目质量控制项目质量控制包括监控特定的项目结果,确保它们遵循了相关质量标准,并识别提高整体质量的途径。对于软件开发项目而言,控制是十分重要的管理活动。其软件开发的风险分析也可以算是软件工程控制活动的一类。而进度跟踪则起到连接软件项目计划和控制的作用。在项目质量控制中需要注意软件配置管理,软件配置管理是应用于整个软件过程中的保护性活动,它是在软件整个生命周期内管理变化的一组活动。软件配置由一组相互关联的对象组成,这些对象也称为软件配置项,它们是作为某些软件工程活动的结果而产生的。除了文档、程序和数据这些软件配置项之外,用于开发软件的开发环境也可置于配置控制之下。一旦一个配置对象已被开发出来并且通过了评审,它就变成了基线。对基线对象的修改导致建立该对象的版本。版本控制是用于管理这些对象而使用的一组规程和工具。软件项目管理中的变更控制是一种规程活动,它能够在对配置对象进行修改时保证质量和一致性。使用配置审计则有助于确保在进行修改时仍然保持质量。注意其状态报告,及时向需要知道关于变化的信息的人,提供有关每项变化的信息。以上的这些都很重要。五、项目质量的人性化管理及激励教育下面我们主要谈一下人性化管理及激励教育一个项目的顺利、稳定进行最主要的是“人”,人作为项目运行的基础,有着不可或缺、不可替代的作用。而其实所谓的项目测试质量管理,其中很大一部分是对人的管理,如何激发员工的积极性、如何对员工进行人性化、差异化的管理尤为重要。

人性化的管理是以人文关怀为基础的,以员工需要为出发点、尊重员工。人性化管理是现代化管理的需要,是激励员工的重要手段。个人认为企业要实施人性化管理,可以从以下几个方面入手:1、给予员工适当的权利企业实践证明,现代员工都有参与管理的要求的愿望。任何员工都不想只是一个执行者,都有参与决策的需要。满足员工的这种需要,不仅可以激励员工,还有利于企业的长期发展。但这其中特别要注意:授权一定要恰当。权利过大,员工无法驾驭;权利过小,员工无法完成工作,只有恰当的授权才有激励作用。授权后,不要对员工的权力乱加干涉,否则会使员工产生不信任的感觉。要避免重复交叉,一个权力只授予特定的员工。2、目标激励目标激励是指通过设置恰当的目标,激发人的动机,达到调动积极性的目的。目标之所以能够起到激励激励的作用,是因为目标是组织和个人的奋斗方向,完成目标是员工工作结果的一种体现,是员工成就感的体现。目标激励的关键在于目标的设置,只有恰当的目标才有激励效果。首先是员工的目标要与组织目标一致。企业与员工都在追求自己的利益,在这个过程中,两者之间往往会有矛盾,协调好这对矛盾,使企业与员工的目标一致是目标激励得以实现的基础。其次是目标必须是恰当的、具体的。目标恰当是指:难度不能太大也不能太小。过高的目标,员工无法完成,会挫伤员工积极性;过低的目标,员工无法在完成目标的同时体会到成就感。最好的目标应该是既具有一定挑战性,还具有一定的可实施性。目标具体是指:目标不能含糊不清,最好有个量化的目标,这样不仅完成起来更有目的性,还便于评估。要想实现这些要求,就要求管理者在制定目标时,要注意与目标执行着的沟通,了解其需要和能力,这样才能制定出恰当的目标。其三是当员工取得阶段性成果时要及时反馈给员工,有助于他们进一步实现自己的目标。另外要对完成目标的员工予以奖励,认可其工作成果。予以奖励这点尤其重要。3、鼓励竞争这需要管理者对竞争进行合理引导,合理的竞争还可以起到激励员工的作用。对于企业中的后进员工,管理者要鼓励他们迎头赶上;对于企业里的先进员工,管理者要勉励他们继续领先。在提倡个人竞争的同时,更要提倡团队竞争,激发员工的工作激情,提高团队的竞争力,这可以使企业形成良好的竞争氛围。特别要提到的是,一定要注意在企业内创造一个公平的竞争环境。在实施过程中,企业也可以制定一些奖惩措

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论