如何在流程混乱的公司里推进软件测试工作流程图

1567人阅读
08 管理之道(20)
企业如何推动测试
Author: Vince
软件测试是产品研发过程中的一个重要环节,然而在国内软件业发展的初期,这一环节时常被人们所抛弃。在如今国内软件业蓬勃发展的今天,软件系统逐渐庞大,软件质量难以保证,因此软件测试这一环节在软件企业中不得不被重视,这已将成为软件研发领域的一大热门话题,那么一个企业如何将测试做起来并做好,最大限度地提高产品质量和市场竞争力呢?这就是本文所探讨的主题。希望能给企业的各层人员提供一个好的参考和借鉴。对于本文中所谈到的推动测试的具体方法和细节在中有详细阐述,在此就不在详述,有兴趣的可以查看。本文将从如下几个方面谈起:
一、思想改造
所谓思想改造就是企业各层人员要清楚的认识到软件测试的重要性,特别要说明的是企业的中高层领导包括老板一定要重视测试,如果高层领导不重视,低层人员说什么也没用,这就谈不上重视了。很悲观的是在国内的大小企业中很多领导口是心非的说重视,但是在日常的工作部署中根本就没有体现出来,或者是重视程度不够,更或者是假心假意,这就需要进行深刻的反思了,这种现状在大型的软件企业稍好一点,特别是中小型企业就更得注意了,关于其重要性相信大家都很明白,在此就不再描述。
二、流程重组
在此先谈一个前提就是流程重组就是在已有的研发流程上重新改造,对于很多企业根本没有流程这一概念那就谈不上流程重组了,应该叫创建,总之要改变原有打游击战的战术,在流程上下功夫,使研发流程更合理、更全面,就是测试流程一定要在研发流程中作更详细的诠释和体现,同时其他比如开发流程也要为测试流程服务,形成一套完整的产品研发流程。在一个产品研发组织里如果没有一个很好的研发流程来支持和运作,那么测试工作是很难开展的,或者测试为企业所带来的效益也达不到期望值,因为测试工作对研发流程的遵循度很高、很严格,她所对应的输入输出很明确,比如测试所需要的设计文档等等这些,如果没有一个好的流程和制度这些是很难保障的,并且将会使测试陷入很尴尬的局面。如果有一个好的产品研发流程这样使得测试不再孤单,各层人员开展测试工作也比较流畅,测试为企业所带来的价值也就会明显的展现出来。
三、组织结构调整
作为一个企业其组织结构也不能忽视,对于测试来说具体在公司都有个什么样的组织结构呢?一般来讲,公司应该成立一个测试部门,测试部门当然有个部门经理,有的也叫测试经理,下面可以分各个测试团队,测试团队中就应该有个测试主管之类的。这一点主要是让测试人员在公司组织结构中有明显的划分,其责、权、利也就很明确了。在此要特别说明的是很多公司就是没有一个好的划分,根本谈不上测试团队之说,这使得测试人员根本就找不到一个合理的工作位置和职业方向发展,很难想象这样的测试人员是如何面对测试工作的,这样能做好测试工作吗?NO!
四、绩效考核
这里所说的绩效考核主要是指考核方面的一些关键点,详细的考核点就不再论述,测试人员的考核点不光是测试任务本身的执行情况,还要看其工作技能的提升情况,对测试团队的合作情况和与开发人员的沟通情况等。还有就是开发人员与测试人员的沟通情况也要纳入开发人员绩效考核范围之内,这一点也非常重要,主要是很多开发人员因为一些原因不想把时间花在与测试人员的沟通上,因为他认为这是一种浪费,这样一来导致测试人员所面对的工作非常被动,很坦白的说这种情况是很危险的。
五、测试人员的要求
很多公司由于不重视测试或者没很好的理解测试这项工作导致进入误区,认为测试是很简单的工作,无需什么技术牛人,也没必要高薪招高人来测试,于是便随便招几个人做做便罢,这是一个很大的错误。一般来讲测试人员除了具有测试方面的技能外,其开发方面的技能应与开发人员相当,其他的比如相关行业的背景知识要全面,要有一个完整的知识体系结构,还有就是其沟通能力也很重要。
在以上所谈到的五点中如果都做得很好,那么测试工作是很容易展开的,相信测试为企业所带来的价值也是非常巨大的。
欢迎转载此文,转载时请注明文章来源:文斯测试技术研究中心
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:624420次
积分:5617
积分:5617
排名:第3768名
原创:64篇
转载:38篇
评论:275条
(1)(1)(1)(1)(1)(1)(1)(9)(2)(1)(1)(1)(1)(2)(4)(2)(1)(1)(1)(1)(1)(1)(3)(2)(1)(3)(14)(2)(2)(12)(13)(11)(3)建设工程检测公司业务流程图
,内容来自筑龙网相关的培训课程、论坛帖子、行业资讯等。筑龙网为国内最权威最专业的建筑工程学习。交流平台,超过1000万设计师、工程师和造价师在筑龙网交流、学习更多相关资料请访问日更新500篇的!(发布于:日)
此时有人在和您一起浏览筑龙优搜库
填写您的问题
筑龙网以1040万会员的建筑社区为基础,为建筑师、工程师及相关人员提供建筑行业资讯、技术资料下载、招聘求职、技能培训、建材查询等服务,同时也是建筑人展示自我,增加业务合作与交流的平台
建设工程检测公司业务流程图相关专题推荐实际工作中如何进行测试工作? - 探花 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
喜欢研究学习技术,喜欢和志同道合的人交流。
从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。
励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。
实际工作中如何进行测试工作?
& 14:00:37
/ 个人分类:
第一:掌握需求和被业务系统的业务流程。需求的掌握是测试人员进行测试的前提,如果对需求的理解不够深入,测试工作将无法进行;而对被测试系统业务流程的熟悉决定了测试的覆盖度,系统业务熟悉度越深,则测试的宽度就会越宽;确切的说业务的理解决定了测试的宽度,而的掌握,决定了整个测试的深度。第二:高效的能力。一个好的将会决定整个测试过程中的测试进度和缺陷的命中率,即能满足预定的需求覆盖率,又能达到很好的测试效果,即最少的测试用例,满足最大的需求覆盖。所以整个测试过程中用例的设计最为关键,根据所实际测试过程中应用的测试策略,决定采用哪些测试类型,是以手工测试为主,还是手工测试和结合,以便使整个测试更加高效。第三:缺陷的跟踪及推动能力。作为测试人员不仅需要较强的执行力,更重要的需要有一定的推动能力。即从测试人员第一次提交缺陷,至到缺陷关闭的整个过程,测试人员在这个期间推动开发修复缺陷的能力,是否能够及时的跟进,与需求,开发之间的沟通,协助开发完成对缺陷的修复。这个也非常的重要,缺陷的推动能力将决定了整个项目上线的周期,以及为后期出现风险性的问题提供出一定的处理时间空间。}

我要回帖

更多关于 软件测试工作流程图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信