现在的位置: 首页 > 综合 > 正文

另一种思考模式,在软件测试中成长……

2013年01月07日 ⁄ 综合 ⁄ 共 1731字 ⁄ 字号 评论关闭

 

前言

软件测试与产品的对应关系

产品业务逻辑背后的应用市场

从产品设计中思考企业的运营模式与经营思路
测试,仅仅需要关注逻辑和技巧吗?
从测试开始、业务逻辑、熟悉产业,你的未来就在于此?

前言

这篇文章是在参加完公司组织的一个内部产品交流会后所写的。前几个星期,由于一些个人的原因,与公司的几位高层有了几次接触。这样的谈话也使得我的心智与刚进入公司时有了很大的改观,也正因为这样的原因,我觉得有必要重新整理这篇文章的思路与结构。
这篇文章的核心,是让我们使用另一种视角与思维来审视软件测试工作。并在一定程度上提高对软件测试认知与见解。正如你所看到的,它的中心是如何跳过手头上测试工作更深层次的理解企业运作的机制与产品设计思路。
并希望我的思路及所关注的之处能帮助更多在软件测试行业中奋斗勇士,找寻属于自己的另一片天空。因为,我也曾经迷茫过,甚至找不到半点乐趣。但此时,我已经跨越了这些障碍。因为测试是幸福的,它将让你的思维更加宽广,让你与其它工作联系的更加紧密。
软件测试的精华所在:
测试计划,其核心就是测试思路、测试成本、预期风险、配置管理等等。演变而之,对于一个企业的运作而言,企业运营的成败也即是如此。由此,在你选择软件测试行业的同时,我们也不妨关注另一种成长模式。即从测试到运营,在产品测试中学到企业运作的思想与灵魂所在。
软件测试与产品的对应关系:
软件测试究其根本是在产品发布前,在于目标客户的一种先行体验。我们定义软件测试,其实更多立场来自于客户角度与思考模式,因为这样的测试才算是有效的。但往往也是因为这样的初衷,所有的测试人员便走入一个怪圈,即什么才是客户真正需要的产品?我们常常假定自己立场,往往正式因为这种立场的关系,让我们自认为我们所从事的行业是如此的高尚。但实际并非如此,测试人员总是在项目开始后被研发人员牵着鼻子向前走,他们的工作范畴仅仅是为了发现新的Bug以及关注它们何时被处于Close状态。这些真的就是测试人员的全部么?上几个星期,与M公司一位高层领导聊了一些关于软件测试的话题,就企业开展软件测试而言,执行测试的目的是为了有效的保证产品发布质量、缩短开发周期、延续产品寿命,以求最大限度的获取企业价值与商业利润。而对于客户而言,产品的需求则来自于提高特定人群的办事效率,改进其固有的体系结构。对于企业的本质而言,软件产品的核心使命是为了获得利润。而对于软件产品的质量环节,测试人员肩负的责任即是最大限度发现软件产品的错误及其缺陷?那什么才是缺陷?如果测试人员根本无法准确理解需求、不了解其实际的业务流程、不清晰产品的市场背景,即使我们的产品存在致命的缺陷,我们又将如何分析?如何去衡量这些缺陷呢?反观软件测试行业,由于其本身即是第一个了解产品需求、产品价值、优势及作用范围。由此,对于企业的运作思路与产品市场定位,测试人员应该是非常清楚。通常一个大型类的应用软件,从需求开始到测试收尾往往需要半年甚至更长的时间。在产品开发期间,对应产品需求的多次迭代,测试人员往往需要耗费几个星期来熟悉产品的使用与平台搭建。但转而言之,如果测试人员能够在产品研发之中,更加关注产品的设计架构、产品的市场背景及与公司竞争的同类的产品的优劣价值。必将在实际的产品测试阶段为研发及高层带来更新的思路与构想。企业运作的根本思路是如何获取收益,而相对之下只有目标产品切实满足了客户的需求才能获得预估的利润与商业价值。由此,作为软件测试人员其对其产品的测试,不仅仅应该关注如何更佳有效的对产品进行测试,更重要的思路应该来自于如何帮助公司获取最大的利润与生存价值。而这种利润的体现,必须来源于测试人员对产品的业务逻辑理解的程度。并在这种理解的基础上,从其它公司的产品中吸取优秀的设计理念。在一定程度上辅助研发中心及公司的高层,引导其产品结构与实际需求。由此,对于软件测试本身,我们所要关注的并非仅仅是测试技术、测试技巧。更需要关注的是客户的思考方式与产品本身的实际价值。而这种价值本身需要测试人员对于产品有更深层次的理解与思考。
产品业务逻辑背后的应用市场
从产品设计中思考企业的运营模式与经营思路
测试,仅仅需要关注逻辑和技巧吗?
从测试开始、业务逻辑、熟悉产业,你的未来就在于此?

 

抱歉!评论已关闭.