测试产品的选择和创造
一、测试产品的选择之路刚开始,我也做手工测试,在手工测试的同时,我还记得为了锻炼自己测试的速度,曾经一次性练习插拔机箱产品单盘几百次。那时候的我,说心里不躁动是不可能的,除了在夜晚打电话给家里发发牢骚,也许是别无选择而我却又是一个懒惰的人,所以没有放弃测试却让我走上了在公司从事自动化测试的道路。
从事测试的人也许觉得测试是一件枯燥而不能快速提升自己的职业,但是,根本问题从事测试是你的选择,你就要为这个负责。我其实一直是个浮躁的人,想我大学当年,因为选择太多,什么样的技能都去学习,但没一个学通的,但后来,我的代价就是没有过于精通的,好处就是是懂非懂了一堆,对现在的工作学习还是帮助。所以,大学是可以重来的,工作了却不可重来,放弃需要慎重。
我们年轻的时候都如刚出山的“孙猴子”,浮躁和自大,而暂时的外界是束缚,如一段取经历程,一个头上紧箍咒,也许能让我们更加指明本心,从而变得意志有力。而我当年误打误撞的选择了系统测试,就如给我浮躁的心系上了紧箍咒,逼迫的我不得不静下心思考自己的出路,不得不踏实下来慢慢寻求方向。所以说,如果你现在选择了测试,如果你对这份职业不满的话,可以的话,请不要轻易放弃,而是借助这个机会,思考一下自己的方向,当年既然盲目的选择了测试,那么我们就不能继续茫然了。
二、测试产品的创造之路
当我们认定了测试作为我们的产品之后,我们的产品经理路径就开始了。
所谓的产品经理,大多数人都应该了解,一个公司的组织包括销售、研发、测试、服务。而研发体系中有项目经理,而产品经理却是贯穿与全部体系的。一款产品的诞生到一款产品生命周期的结束,必然都会有相应的产品经理参与其中。而我们,在选择了测试这个产品之后,我们就必须开始为这个产品负责了。
业界一句话“产品经理应该以创造用户价值为使命”,所以,一款产品的出现必然伴随着相应的价值导向
我曾经和一位研发的好友交谈,我突然有过这么一个问题“一个公司就如一个生产体系,一款产品就是一个流水线,我们都是流水线上的环节,当你编写出一个模块之后,你懂的只是你这个模块的功能,而当你将这个模块放到这个生产线中之后,你的模块也就是这个产品的零件,而这个产品到底从何而来,去往何处,产生了多大价值,我们都不得而知”。在这里,我不是说这是一个悲剧,但是我觉得却值得我们深思,像以前的福特创造的工厂流水线制度,让工厂的人们只知道机械式的干活,所以,我们在工作的同时,也去寻找自己的需求和价值,每天每年都有不同的进步,这样,我们所做的事情才会越来越清晰吧。
https://pic1.zhimg.com/80/v2-5c5006f723712bedb218dfc3d12bc013_720w.jpeg
一款产品的概念指的是它要创造什么样的用户价值、满足用户那些方面的需求,而你选择测试这款产品,你需要满足自己怎样的价值,怎样的需求,有没有大体的概念,也许你是看重了测试行业的入门简单、工资发展比较快,这也是一个概念,但却不是一个长期的概念
一款产品的诞生伴随着概念出现、之后做的就是概念过滤,只有过滤的概念才是最核心的概念,每个产品最好的方式是一句话能表达出来的方式。
概念的过滤就是将一个产品这些零散的大概念集中起来,从可行执行性和可应用性上进行分析,过滤出一个核心的概念。例如:淘宝要做最大的网上交易门户,麦包包网则要做中国最大的时尚箱包在线商城;以前的游戏:《征途》的成功在于定位一个有钱人玩的游戏等。你看到百度,自然联想到中文第一搜索,看到腾讯,自然想到最大的即时通讯门户等。
所以,我们需要将测试产品集中起来考虑,我们做测试产品的核心在哪?是管理者方向—测试经理?是测试业务类的专家—产品工程师?还是设计类的专家—测试架构师等。你看到自己,最快能联想到什么呢?
当然,业界有一句话“用户的历史行为比他们当前的意愿更有价值”,也就是说,有时候你自己所想出来的需求或者概念,其实并不完全代表你会此买单,因为你并没有亲自尝试,所以,办法一就是参考自己的历史行为;二就是在“行进中开火”,只有在了解它,并经过一些低风险尝试,才能在内心有所明白,想是不够的,必须做,产品都是在做的过程中逐步完善,所以,我们做测试时,也许很多知识是不了解的,我们只有先找准一个方向,慢慢摸索。
一个产品经理最重要的财富是将概念具体表现出来的图纸和文档。
当你的核心概念提取了之后,你就需要将其落地,将其设计具体化,当然,一款产品技术如何实现不是产品经理所关心的,在这里,我就仅以产品经理的角度出发,我们需要的是告诉实现人员实现一款什么样的产品;我们做测试产品,我们需要我们达到一个具体什么样,成为这样的角色,需要会什么,伴随着怎么样的功能和性能。而实现的技术过程,这就是在以后项目经理的安排了。而作为产品经理,所记录的最重要的就是需求文档和设计概要。后期设计的变化,也要及时更新这些文档。
实现过程中,一个产品经理做的最大工作就是沟通
当我们将概念具体化之后,接下来就是实现了,而在实现的过程中,我们要综合分析,实时拥抱变化,调控实现进度,所以,产品经理需要不断的沟通,前线和后线的沟通;而做测试这款产品,我们也要实时把握行业动态,实时更新自己的知识,实时的与自己打交道,不然很容易陷入不断学习,却学无所用的死循环。
当一款产品最终失败,他也有失败的价值
没有什么产品做出来一定成功,腾讯的QQ以前因为收购没有谈拢才有了现在的门户;百度的搜索因为YAHOO没有看上才有了现在的平台。所以,当我们怀着一颗做产品的心出发时,即使失败,也会有很多经验在手。换换需求,我们重新可以开始。
后记:后面有机会会和大家交流一些做自动化测试产品的想法,自动化测试产品,与传统产品一样,只是面对的用户的内部测试人员罢了,曾研究产品设计一段时间,发现做自动化测试产品跟传统产品真的很多核心概念是一样的,为什么以前做的自动化测试没有很好推广,为什么以前做的自动化测试产品怨声载道,原来都是有根据可寻的,错了不要紧,错了不总结就要紧了,对了不要紧,对了不总结更错了。所以,想写一个系列,从产品的角度出发,涵盖测试职业发展、自动化测试产品设计、测试体系等方向。—散步的SUN
页:
[1]