精华内容
下载资源
问答
  • 如何当好测试经理

    千次阅读 2018-03-20 16:51:28
    01测试经理的能力框架1.测试经理是做什么的测试经理是做什么的?有的奔走于项目经理、技术、设计、下属之间,了解需求跟进的进度;有的则是无时无刻都在与文档打着交道;也有的测试经理看起来“很闲”,上午看看邮件...

    01

    测试经理的能力框架

    1.测试经理是做什么的


    测试经理是做什么的?有的奔走于项目经理、技术、设计、下属之间,了解需求跟进的进度;有的则是无时无刻都在与文档打着交道;也有的测试经理看起来“很闲”,上午看看邮件下午看看书喝喝茶。实际上,这都是真实的测试经理的工作状况。


    通常来说,测试经理需要懂技术(功能、性能、自动化、移动、几乎是全栈)、懂管理(上下左右,360度的人交道的本事),有时候可能还要懂组织博弈、懂客户需求与体验,因为他要与很多部门人员交流,保证理解正确项目需求,同时也更好的将测试范围与下属沟通充分 。


    测试经理的本质工作在于对项目测试任务的实现。具体就是针对项目产生行为,对项目需求进行分析、研究并对项目的测试周期实施管控,以使团队在紧张、有限的周期内高质量交付。


    不管怎么样,我们都不能忘记测试经理的初衷,明白到底是做什么的,才能出色的完成测试任务——这很难!毕竟能够按照计划和最初期望完成的测试任务只占极小一部分。


    2.是否需要考个证书


    行业内对测试经理有用的证书不多,如评测师/ISXXB,(小编不建议考这个,比较理论化没有太多的实操意义)。


    我反而认为,系统的学习PMP也对提高测试管理能力更有帮助。引用郭教授的一句话就是:学习PMP的意义在于,每个人都应用专业的方法做事,这至少可以让我们少走弯路、少犯错误。但我并不鼓励所有人都去考证,除非你有现实的需求。


    3.测试经理的能力知识框架


    分享一个小编自己做的图,可以透过这张图来看一下测试经理需要具备的能力。


        

    (图1 测试经理能力树)


    从上图可以看出,想做好测试经理,测试经理需要掌握的知识和能力是相当繁杂的。总结来说,技术上不局限于测试技术(功能,自动化 ,性能等),管理上做事的方法和做人的态度都需要不断提升:研究做人做事,可以让事情做得更专业,讲究做人,可以让自己更成功!


    PMI推出了项目经理能力发展框架,作为个人或组织来管理项目经理的专业发展。该项目经理能力发展框架有三个维度:项目管理知识、项目管理应用、个人能力,我觉得也同样适用于测试经理。



    (图2 理想项目经理的能力知识能力框架)


    4.测试经理最重要的技能


    似乎很少有人思考这个问题,测试经理最重要的技能是什么?

    小编觉得分为几个部分

    第一是团队组建,识人、用人、带人。当然,

    第二任务按人和事情的匹配度进行分配,比如针对事情的重要和紧急性,以及事情和人的匹配度进行分配的能力,对业务和技术的理解程度是要有相当的功底。如果没有相关够硬的基础,分配的任务不切合实际,那么不仅团队的下属不会服你,同样的,作为弱势的测试部门,在周边部门的眼里也不会得到认同,那么测试部门本来就尴尬的地位就更难开展工作了。当然每个测试经理面对的情况都是不同的,这也直接导致他们所需具备的核心能力是不同的。


    02

    测试经理最重要的决策是什么?


    测试经理会不断面临各种各样的决策,大到招聘、提拔、团队建设、流程规划,小到同意某一次项目的测试计划、上线申请。那么问题来了,在这些决策中,那一项决策的影响是最重要的呢?


    换个角度想,哪一项做了错误的决策之后,后果是最不能接受的?


    个人认为,测试经理最重要的决策就是招聘(识人),因为一旦录用了不合适的人,就会长期为自己的错误决策吞下苦果。


    如果招聘到了一个在性格和技术上不那么合适的人之后,那么就会碰到要么不是抱怨有这样或那样的问题的员工——总为自己的失误找借口。要么工作一直效率低下进度无法保证拖累整个团队。甚至找到“”铁锈“-能力好,在团队里有小影响力,但是一直跟你对着干的人。你那个头不是一般的大。


    人才选用方面有哪些需要注意的呢?


    有人说提拔基层管理人员的标准是,积极,有责任心,会沟通,会任务拆分,有一定技术基础,价值观和上司一致。


    选择合适的人才的标准是什么? 资历?学历?忠诚度?还是兴趣?

    卖个关子,欢迎感兴趣的朋友加我微信 mike988898888(今天晚上有精品课-如何做测试经理), 备注(微信测试管理)


    03

    接手一个新的项目后如何开始工作?


    接手一个新项目后,应该首先做什么事,搞清楚哪些问题?


    比较忌讳的是在对项目情况不够清楚的情况下,匆匆忙忙跟项目经理制定了测试计划——这种情况并不罕见!


    一般我在加入一个项目的头几个星期,主要用来倾听而不是发表意见和做出决定,我觉得深入理解团队非常重要,要学习项目的业务,学习程序的架构,了解团队的最新动态。我不能接受一位医生在观察我不到五分钟的时间就给我开具抗生素类的药品。同样的,我也不期望一个团队可以接受我一开始就提出的什么解决方案。在进行诊断之前你必须先要学习。


    在这个阶段中,我发现最有力的问题就是“为什么”。为什么要做这个功能?为什么要这么设计?为什么你会进行这些测试?为什么你会想到这个用例?为什么你选择把这个任务自动化而不是那个任务?为什么我们要投入做这个工具?......很多时候,我感觉有的人做事只是因为看到别人这么做,或者他们测试某个功能特性的时候只是做那些他们知道怎么做的东西。如果你不问他们为什么,他们自己也不会费心思考这事儿,因为他们已经把那些作为了一种习惯。

    另外,并不是所有问题都适合提问。我提问的初衷有三个:


    :能够侦测风险、提高产品的质量;

    ☞:能提高开发产品的效率或者缩短测试周期;

    ☞:不懂这个业务。


    04

    如何建立良好的工作氛围?


     团队的气氛非常重要。我深信优秀的产品和优秀的团队紧密相关。我们必须要有拥有合适技能的人,正确的工作态度,并做正确的事情。特别是团队中资深的人,因为团队的文化和氛围很大程度上来源于这些人。


    下面这几个问题,是测试经理需要思考、探索答案的:

    ☞:如何打造一个有凝聚力、有执行力的团队?

    ☞:如何避免团队因为一两个人的不适应而出现问题?

    ☞:如何跟开发团队搞好关系?有一个有效的方式是解决开发团队关心的问题、解决一些难题、或者项目最紧要的问题,来获取开发团队的尊重。

    ☞:那么问题来了,哪些问题是开发团队比较关注?分别如何解决?


    05

    如何平衡自己的管理和技术贡献?


    测试经理一般都是需要为团队作出技术贡献的,同时我们也得承认,测试经理在管理和技术提升方面确实存在干扰。我曾有一段时间让自己陷入过多的细节,也曾有一段时间为了“管理”而忽略了技术提升,这使我明白,当管理和技术不能保持平衡时会有多么困扰。


    我总结了几个办法来让自己能保持技术敏锐度。


    ☞:选择留下一部分工作自己来完成。比如在设计阶段会积极地参与,持续地跟进项目并且自己也编写测试。

    ☞:其实这才是关键的部分。为了排除管理的干扰,我会尽可能在15:00之前把管理都做都完成,然后剩下的时间做我自己的工作。比如我曾经把项目源码导出来然后自己去修改,这个工作让我能从开发的角度来看待测试。当我碰到一个脆弱的测试,或者某个原因拖慢了测试进度时,我就能够理解那些开发工程师怎么看待我们的测试工作了。

    ☞:平时求生存,周末求发展。利用周末、下班以后的时间充电。


    06

    需要警惕的下属工作问题

    1.关注最重要的事


    难题永远也解决不完!测试部经常会面临要做太多的工作的情况,这时候我坚信只应该关注最重要的事情。就好像你要同时做五件事情,但是每件只能完成80%的时候,我就会要求他们退回来重新安排优先级。把你需要做的事情减少到两到三件,但都能完成到100%。这样团队才能获得真正的成就感,而不是好多事情在他们手里没有完成。如果这些工作最后都能积极地影响到产品质量,那么我也会感到特别高兴。


    2.关注下属在哪里犯错


    我发现,有的测试人员可能一上来就开始干,不明所以。他们写了很多测试,但忘记思考为什么要写这些测试,怎么让这些测试为整体目标服务。类似的问题很多,都需要测试经理静下心来研究工作,观察下属在哪里犯错,思考如何解决这类错误。


    07

    做哪些工作能够体现测试部的价值?


    从对测试部的期望来说,我们只要能让项目/产品在规定时间内以高质量交付,就会体现测试部的价值。从这点出发,我们可以思考有哪些手段有助于达成我们的目标,比如自动化,比如持续集成,比如定期培训,比如打造一个学习形组织......


    我比较欣赏谷歌的做法,他们更专注于预防bug而不是检测bug,这为他们带来了巨大收益。他们推动自动化测试在代码提交之前更早地执行,这样就会避免大量质量不佳的代码污染项目,让测试团队随时保持在最前沿,支持项目产出高质量的版本。


    08

    团队或者项目的人员如何配置?


    很多人都会关心,开发和测试人员什么样的配比是比较合理的,但实际工作中,这点往往很难由测试经理来决定。


    对于我来说,在人才选用上我的原则就是决不妥协,绝不录用不符合我要求的人。


    什么样的人会让我喜欢呢?

    我喜欢那些不会困扰于系统的复杂性、遇到困难的问题时能够分解为可执行的步骤并能最终解决的人。我喜欢有执行力的人,他们会被紧迫感激发而不是吓跑。我喜欢能够在创新和质量中掌握平衡的人,他们不应该只满足于发现更多的bug。但最重要的是,我喜欢能看到他们的激情。我喜欢那些真正想做测试的人。

    展开全文
  • 半年从转行软件测试产品经理

    万次阅读 多人点赞 2017-02-14 11:51:18
    真实案例 结合自己情况说下测试工程师到产品经理的过程: 测试工程师: 公司属于初创公司,很多地方不稳定 ,很多时候没事情做,但是我几乎没有看手机和视频,安排时间自己学习,学会了自动化测试,docker,hadoop...

    背景介绍

     

          本人一个普通二本,浪费了四年时间,毕业年龄就比同学大几岁,输在起跑线上,最可悲的是第一份工作也是随大流,完全放弃了自己的专业,什么东西也没学到,关键这一呆就是三年,浑浑噩噩过日子,根本不清楚自己的方向在哪里,想要什么样的生活!

     

     

    刚毕业自己就背负房贷,一个月3000多的工资,过的就是中国最底层的生活,就这样我忍耐了三年,女朋友作为其他公司的HR实在看不下自己的生活方式,思维方式,不停的鞭策,每天回家都抬不起头。在公司也不得志,早就想转行,但是不清楚自己能干什么,想干什么!

     

     

    一、其实大家工作是为了什么?
    1、 为了金钱,满足自己所有需要;

     

    2、 做自己想做的事情

     

    二、 为什么那么多人天天抱怨自己的生活?

     

    1、 不明确自己想要什么
    2、 没有努力的方向

     

    3、 缺少执行力

     

    方向:对于不论是刚毕业还是转行的人,大家必须思考好自己想做什么。只有确立了很明确的目标后,自己才不会过的浑浑噩噩的,至少思路是清晰的,方向是准确的,即使不成功,但是努力了,无怨无悔。

     

    执行力:很多人的弱点,天天只在说自己想做什么,根本就不执行,一直停在想的阶段,中国不缺少想象的人,缺少能按照所想快速执行的人,所以说有人在四五十岁的时候总会说,要是曾经我怎么做, 现在都身价百万了,其实这句话完全就是无谓的装B,在别人眼里就一傻子。

     

     

          说了这么多,进入正题吧,我是2015年开始打算转行,为什么选择这个行业,在中国软件行业的工资已经是领先其他行业一大截,就看中这一点,但是对于我一个有家庭年龄也过了从事这个行业最黄金阶段的人怎么入门呢?

     

    我在网上了解到软件测试,能很好进入软件这个行业,我的要求只是先接触这个行业,后期做技术提高。以前我是看到代码头都大,自从我决定搞这个行业开始我就下决心自己学习汇编语言,当时的想法就是别人学3个月,我用一年时间学,总能会,这就是决心。

     

         2016年2月开始处理上家公司的一些事情,开始准备离职后的善后工作,自己的离职或者转行不能影响到家人,这样到时候自己根本没精力去顾忌重点是自己的事业还是家庭。

     

        2016年3月开始离职,借钱2W上培训机构学习,2个多月的学习,6月开始面试,找工作。怎么艰辛、怎么被别人淘汰,就不细说了,两周时间面试了40多家,最后选择了一家离家最近的。

     

       2016年6月中旬正式入职,几个月的测试工作。2016年自己学会了Python编程,JAVA基本能读,hadoop、docker 这些能用,公司测试工作由我一个人负责,两个测试人员。2016年12开始跟着经理做产品,方案设计,2017年1月正式提升成产品经理。(其中自己设计的最大项目是中国电信的一个子项目,报价363W)

     

    适合人群

     

     

    软件测试不是所有人都适合,以下几种人群慎入:
            1、 年龄超过30岁,任何行业转行,这个年龄是一个坎,软件行业尤其严重;
            2、 无学历,如今本科研究生烂大街的节奏,如果一个专科学历都没有,拿什么去竞争,死在起跑线上;
    3、 家庭和事业,有了家庭,重新选择软件行业需要勇气;
    4、 交流障碍,不会说普通话(几乎没有),和别人说话都成问题,性格过分内向,测试是一个需要和很多人交流的职位;

     

    5、做事过于特立独行,过于追求自我。个人认为不合适,测试需要多方位的思考问题,很多时候需要去考虑其他人的想法;

     

    培训与自学的选择:

     

     

          每个人的情况不一样,自学能力差的其实可以选择培训,毕竟有的机构可以拿出那个一两个案例练手,不过仅此而已,培训更多的也是给自己一个学习的理由,花钱的学习是最心痛的,太容易得到的东西往往不被珍惜。培训机构能学到的东西也可以说是少的可怜,一天最多就6小时,3小时上课,3小时自己学习,大家可以想象下,这样到底可以学到什么,培训主要是给你提供那么一个环境。误区:不是培训完就能找到工作。培训只是一个引导,很多还的自己努力,培训如同在校学习,都只是泛、概、点,工作是迎合市场,所以必须自己多针对市场学习其他的知识,如同培训数据库学习的是oracle,实际工作中很多公司用的是mysql一样。

     

    培训的价值和实际得到不成比例,软件测试的东西太基础了,入门很简单,即使培训建议直接开发,从开发转测试很简单,别人看你会开发,首先会考虑。

     

     

    测试的入门可以说很低,但是不要以为每个人都能做好,任何行业金字塔尖都是很孤独的。

     

    结论:个人建议别培训,入门太低。如果是真爱,培训直接先开发,再转测试。

     

     

    软件测试学习思路:

     

    1、基础知识、理论知识(用例编写,测试方法,用例管理),测试思维的学习,很多人不屑理论,一股劲的扎进测试工具里面。最大的误区,工具永远学不完,测试必须的自己思路清晰,理论是自己吹B的基础

     

    2、数据库(mysql 、oracle、sql server),增删改查必须会 ,这个是入门,尽量会点存储过程等其他高深点的,面试表现出来,绝对是加分项。

     

    3、Linux,必须会,现在很多WEB测试环境都是搭建在centos下,所以建议直接学习centos7,服务器一般用的这个系统,Ubuntu这些有些地方和centos还是有一点区别,所以为了花最少的时间去适应新的系统,就直接选centos7,搭建环境,安装软件,这个必须会。介绍两个工具Xshell、FTP前者用来远程连接系统,后者实现linux系统和Windows传输文件。

     

    4、测试工具,市场上的测试工具太多了,永远学不完,推荐几个主流的给大家,QTP、selenium(功能测试) 、LR、jmeter(性能测试),postman(接口测试),QC、禅道(用例管理、项目管理),gitlab、SVN(项目管理、版本控制),不一定全学,会几个就是了,初级要求不会太高,如果面试遇到公司使用了你不会的工具,直接说一句,“工具不是万能的,市场上的工具是学不完的,如果要学会使用一个工具就几天时间,最重要的还是自己的思路”  这样很容易让面试官觉得你很有自信,能力还不错。

     

    5、汇编语言,没得编程基础同学,建议学习Python,号称最简单的语言,代码量少,维护性好,界面很容易接受,最重要的是现成的库很多,效率很高。JAVA,Python有的地方不能实现JAVA的一些功能,JAVA相对Python编码量有点大了,JAVA编写测试框架很实用,C,性能测试很需要,特别是服务器性能测试,linux都是C写出来的,可以看出C在服务器底层应用是很广的。编程语言可以作为后期工作中学习

     

    6、面试,转行、刚毕业的要求别太高,看清自己对自己有一个定位。刚开始可以选择海投,一方面多给自己一些面试机会,另一方面可以出去看看别人的要求,更清楚的认识自己。

     

    7、后期发展,技术:转开发,性能测试也能达到年薪30W。产品经理,管理层这些都是未来的方向。

     

    学习资源

     

     

    看了很多人成天向别人要学习资料,百度,Google不够么?
    1、 腾讯课堂、百度传课、网易云课堂、淘宝教育以及各种机构的官网都有很多资料,很系统。视频PPT都是取之不尽的
    2、 兴趣群,根据自己所缺的知识多加一些群,和更多的人一群讨论,这样获取知识的能力更快,切记做伸手党,软件这个行业需要锻炼自己主动获取知识的能力。
    3、 论坛,多去看一些别人写的心得,技术知识的总结

     

    以上的三点资料应该够了,遇到问题多去动脑子想,测试不是无脑动手,软件测试70%时间思考问题,30%时间执行

     

     

    学习方法:

     

    视频和PPT结合,不太容易懂的视频更容易理解,但是耽误时间,PPT能快速学习,吸收力差,看完既忘。

     

    简历制作技巧

     

    简历格式:

     

    现在HR在智联,51这些地方都看习惯了,直接套用他们的模板就行,自己也不用花心思去整理

     

    简历重点

     

            项目经验,必须写清楚,职责,收获。如果是培训过的,建议别把培训给你的项目写上去,即使写上去也要换一个名字或者自己虚构一点,描述的像一个不一样的项目,为什么?培训那么多人都写上去同样的经验,现在HR不傻,一看就知道你是培训的,介意的公司,第一反应就是直接PASS。
    个人能力,看了很多人根本就不知道怎么写简历,个人评价全是套话,没有人看,对于初入职场或者转行人员尤其重要,第一件事就是让别人知道你的能力,个人评价直接写自己的技能,会什么东西,直白些,不要让别人看了简历都不知道你会什么,3秒浏览一份简历,可以想象一个没有闪光点的简历是什么样的后果。

     

    面试技巧

     

    转行:
    1) 让别人知道为什么转行,不要说一些自己都感觉SB的想法,要说的很有抱负,很有想法(“27岁才发现自己喜欢事,只想做自己喜欢的事,曾经的东西都可以放弃”)瞬间让别人感觉不一样
    2) 决心有多大,转行最怕的就是让面试官知道你只是尝试性的转行,这样别人会觉得你还是没思考自己想要什么,不稳定 ,靠不住。表现出自己的决心“曾经10K的工资,现在为了自己喜欢的事,放弃所有,从新开始”把自己的后路直接说死,让面试官知道你有种破釜沉舟的勇气,即使面试不成功也会换来好感。
    3) 职业规划,不说多远,2-5年的规划就可以,让别人知道你这个人很有想法,思考比较独立,整个人很有上进心

     

    以上说的很多都是自己的加分点,实际情况还需自己去考虑,想好这三个问题,拿到一份offer是不成问题的。

     

    刚毕业转行

     

     

    1)为什么转行,这个是每一个转行的人首先要考虑的问题 ,大忌:自己的专业不好找工作,耳朵都听腻了。可以谈自己的兴趣,爱好。
    2) 自己的能力,尽量和软件测试这个行业扯上关系,自己学编程要第一时间表现出来,加分项。自己不会的要表现出有很好的态度和学习能力,公司都会根据能力选择人才培养和储备。
    3) 职业规划,一个刚毕业的学生有一个很清晰的规划马上可以从其他人中脱颖而出,尽量别说一些套话,人人都一样了,面试官为什么选择你!
    所有的面试必须思路清晰,不要想起一句说一句,这样面试官很反感,软件测试要的不是会多少东西,而是良好的交流、清晰的思维,工作能力是其次的。态度—思维—能力,这个是我对职场的理解。这些是我对一个刚进入或者想进入这个行业的一些人的建议和自己的一些看法,不完全正确,自己可以找到一种属于自己的方式。
    后期发展
    不管自己是以什么样的方式入职的,进公司第一件事就是工作态度,几个月的试用期,看的最的多是工作态度,转正的方式有很多种,不一定靠能力转正,态度也可以让BOSS给你转正的机会。工作能力差可以用态度和勤奋去弥补。交流能力,测试应该算公司交际比较广泛的team了,产品经理、需求、研发、客户都有可能涉及到,所以测试工程师第一要素:交流,不光是听懂别人的意思,有时候必须清楚的表达自己的意思。很多人认为这个很简单,在我看来这是最难的,有时候自己不能完全理解可续的需求,自己想要表达的东西也没有很直白、确切的传达给客户。这是我做产品两个月来的深刻体会。

     

    测试与开发对比

     

     

    现在大家都在讨论测试和开发的工资问题:
    1、测试低人一等,比不了开发
    2、都认为开发比测试工资高
    3、测试以后的发展方向没有开发好


        很多公司对测试设立的工资范围比开发低这个是自然的:
    原因一:在他们眼里测试不重要,可有可无,这个是中国目前行业的诟病;

     

    原因二:一般公司对测试要求低,就基本的功能测试,工作强度决定了工资待遇

    但是这并不意味测试的工资一定就低。同样是工作两年,一般的开发工资就是9k左右,成都地区,其他地方不了解,但是一个测试如果是会编程,两年工作经验,工资可以达到11K,为什么?

     

    测试会编程的人偏少,更别说编程质量高的,少了很多人的竞争,物以稀为贵,这样就是为什么开发转测试很吃香的原因。前提是必须会编程,但是对于一般的功能测试,编程要求很低,编程能力不如开发,同样的工作经验比开发拿的工资高,多的这一部分钱就是测试需要的思维意识,有思维能编程,综合性人才公司自然会给的多。思维意识这个对于测试来说可能需要付出更多的时间去积累,也有可能是两年工作时间就可以学到的,这个都是看个人能力。

     

    发展方向

    开发精于某一方面,测试是看大局,定位不一样。为什么测试可以做到产品经理,开发做项目经理,产品可以不需要懂技术,但需要有大局观,对项目的把控能力,项目经理需要的是技术,对做事的人的指导。

     

     

    会做事是打工的好材料,会思考问题才是老板人才!

     

     

    真实案例

    结合自己情况说下测试工程师到产品经理的过程:
    测试工程师:
        公司属于初创公司,很多地方不稳定 ,很多时候没事情做,但是我几乎没有看手机和视频,安排时间自己学习,学会了自动化测试,docker,hadoop部署,利用公司系统进行性能测试练习。
    产品经理:(运气+态度)
    公司有三个负责产品的,但是我能清楚的认识到自己的不足和长处,。要让领导看见你,必须先认清自己 。
    产品经理A:领导亲属,无上进心,喊着金钥匙长大,不懂珍惜,不懂技术,能力差点,嘴上功夫不错。
    产品经理B:技术出生,表达能力差,思维有点死,技术是强项。
    自己:测试出生,技术会点,思维ok,有测试经验给自己产品方面的认识,做事比别人更努力,穷人家的孩子早当家。综合看, 个人属于以上两种的的结合体,但是还差点,这个也是后期需要提升的地方。
    经手了三个项目,由于前两个属于比较小的,所以直接开发:

     

    项目一:技术方案全套由我设计,linux开发,开发人员直接按照我的思路去研发,20W资金,其中也走了很多弯路,技术方案更改了很多次,行不通,本身对linux底层不是太了解。

     

     

    项目二:和同事联合设计,方案可行,没有资金投入,暂停阶段

     

    项目三:方案设计亲手编写,3天+一个24小时通宵,回复方案可行,有意向,年后开始详谈。

     

    其实软件就是一个不断学习的行业,需要不断吸收新的知识,而且思维需要高速运转,这个是和其他行业不一样的地方,经验不再是那么重要,重要的是学习能力、思维能力。做产品和测试最大的区别在于思维的转变,不再拘泥于技术,测试更多的是按照别人设计好的去验证,产品需要背后的发现和挖掘。
    技术是用来迎合产品,产品不应该被技术限制


    有兴趣的可以加我2684421562,和大家一起探讨,不断的学习

    展开全文
  • 产品经理三大证书,考哪个

    万次阅读 2019-12-12 16:52:33
    NPDP、PMP、软考是产品经理的三大证书,当然这里的产品经理指的主要是IT互联网或者软件产品。那么这三大证书相应的含金量有多少呢?哪个又是最受企业所认可的呢?下面,慧翔天地就分别给大家分析一下。 一、NPDP...
       NPDP、PMP、软考是产品经理的三大证书,当然这里的产品经理指的主要是IT互联网或者软件产品。那么这三大证书相应的含金量有多少呢?哪个又是最受企业所认可的呢?下面,慧翔天地就分别给大家分析一下。
    
       一、NPDP证书
    

    NPDP产品经理国际资格认证,New Product Development Professional(NPDP),由美国产品开发与管理协会(PDMA)所发起,是国际的新产品开发专业认证,集理论、方法与实践为一体的全方位知识体系,为公司组织层级进行规划、决策、执行提供良好的方法体系支撑。该协会成立于1979年,是全球范围内产品开发与管理专业人士的倡导者。协助个人、企业或组织提升其产品开发与管理的能力与成效,为会员提供产品领域的专业级开发资源、信息和合作,以推动新产品开发和管理。相比产品管理其他的认证,NPDP持证算比较高的了,现在对于一线城市已经提出来NPDP的持证要求。但究竟有没有用也要看你自己的发展环境、自身的条件,证书只是一张纸,怎么能配的上这张证书更多的还要看自己能力,真正的实战很重要。NPDP认证的历史比较久,考试是通过普尔文(苹果、微软、Oracle等认证是一家),含金量相当高。

    NPDP证书

       NPDP含金量
    
       NPDP是全行业的认证,课程内容针对新产品开发,里面的流程比较通用和严谨,原因是有些大型产品,诸如IT项目、制造业、工程项目研发等等,需要规范的流程去控制风险,因此NPDP的作用就凸显出来。如果你现在已经是产品经理或将要从事产品经理这个岗位工作,工作内容又是新产品开发那么NPDP认证非常适合你。现在许多企业在招聘要求中也明确拥有NPDP证书者优先录取。
    
       NPDP在国内是否受企业所认可
    

    国内大多数IT公司的产品管理流程都来自IBM,PDMA的副主席就是IBM的。

       二、PMP证书
    

    PMP的全称是Project Management Professional,中文名称叫项目管理专业人士资格认证。它是由美国项目管理协会(PMI)发起的,严格评估项目管理人员知识技能是否具有高品质的资格认证考试。其目的是为了给项目管理人员提供统一的行业标准。

    PMP证书

    PMP含金量

    1、企业涉及职位的敲门砖

    2、岗位薪酬的上升

      3、PMBOK体系科学知识可以明显提升自己的项目管理技能和项目管理绩效,为企业建构仅次于的效益
    
      总之,提高自身的项目管理水平,无论你是否PMP,都可以获得认可,如果仅仅把PMP作为又一个可以获得高薪的证书,即使通过考试,我仍然为他的高薪而担忧。有的时候考一个认证也不仅仅是为了在领导前秀一下或者是给加薪找个理由。PMP的职业素养和专业技能就要求一个PM能够具有规范的流程和思维方式,这对运作大的、复杂的项目管理肯定是有裨益的。而且国内项目管理也越来越受到重视,大势所趋。
    
       PMP在国内是否受企业所认可
    

    PMP考前辅导培训是华为公司单次培训时间最长的基本技能培训,员工不管在什么部门,只要申请得到上级批准,就可以免费参加PMP培训。同时华为公司还发文章要求项目中一些关键职位的员工及部分派往海外的员工必须在指定时间内通过PMP考试,取得PMP证书,否则就会因为不符合该岗位的任职资格而下岗。如今,获得PMP证书已经成为华为对员工*基本的要求。华为也是国内拥有PMP认证人士最多的企业

       三、软考(计算机技术与软件专业技术资格考试)
    

    计算机技术与软件专业技术资格(水平)考试(以下简称软件水平考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。这是由人力资源和社会保障部和工业和信息化部领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。上半年考试时间为5月底(第三个周六、周日),下半年考试时间为11月中旬(第二个周六、周日)。

    1576138512289001.jpg

       软考证书含金量
    
       软考中软考高级的含金量是最高的,其中的的信息系统项目管理师(高级),它是讲项目管理内容应用在IT信息化的行业背景之中,相对比较实践落地,能有效的指导工作实践。合格人员能根据需求组织制订可行的项目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;可聘任高级工程师职务。
    

    软考证书主要是4个作用

    1、可以作为中、高级职称用,考下来聘职称,涨工资、涨退休待遇等;一般在国企事业性单位居多,具体职称评定可以问公司人事部门,软考是以考代评;考了证书后,说明你有聘中级或高级职称的资格。

    2、北京工作居住证、小孩上学什么的,上海积分落户、广州人才引进等都能用到;特别在一些代表性一线城市比方说北京上海深圳,广东等地,办理落户积分小孩子上学积分,等这些都是用得到;具体看当地政策或可以咨询当地人社局。

    3、单位招投标、承接项目需要用到;在一些大型企业公司都是用这方面需求的,比方说需要高级的系统分析师证书信息系统项目管理师证书系统架构。

    4、以考促学,自我提升,对自己之后跳槽找工作都有帮助,先得武装好自己,后期才有才能自我的展示,所谓证多不压身;考个对自己只有好处的。

       软考在国内是否受企业所认可
    

    现在不少公司,尤其是系统或者是IT公司在申请一些项目的时候都要求是公司负责人或者项目负责人有相关的的项目管理证书,甚至是有证书者优先录取。因此是否受认可自然不言而喻。

    展开全文
  • 4、和评审人员(开发和产品)确定具体的评审时间并提前把测试用例发给参会人员查看。 二、用例评审参加人员 主要是产品、开发(客户端和后端)、测试、项目负责人、运营。注:以上人员为必须参加人员,...

    前言

    软件评审,IEEE定义为‘一种对软件元素所做的正式的、同行间的评审活动,其目的在于验证软件元素满足其规格说明,并能符合标准的要求’。CMMI中要求按照已文档化的规程在所选择的项目里程碑处(阶段成果物)进行正式评审,通过此活动评价软件项目的完成情况和结果。只有前一阶段的输出物通过验证评审无误后,才能开展后续活动。阶段评审活动可根据实际软件生产活动的需求定期或临时发起。阶段评审通常从项目的人力资源、物力资源、资金状况、风险、技术、规模、进度等因素评审项目的状态并确定软件生产活动是否可以进入下一阶段。在一般的公司中,最重要的是软件需求评审会议,根据需求规格说明书,开发需要了解和评估是否在技术上实现同时进行进一步的沟通具体细节,测试人员需要了解业务,以便尽早进入业务中,可以根据的工作经验和开发了解开发的思路以及其他细节,在这个沟通中非常重要,可以发现开发没有考虑的因素在里面。

    除此之外还有一个是测试人员的用例评审,因为大一点的公司开发人员会拿测试人员的用例先进行自测,然后再交给测试人员进行测试,测试人员对用例评审主要加深业务的了解,同时可以知道测试用例的覆盖度等。

    一、评审前需要做哪些准备工作

    1、需求评审结束后,就可以着手把需求拆分为功能点 。

    工具:建议用XMind,需包含预期结果和测试结果,Android和iOS测试结果可用标签区分标注。 优点:用画思维导图的方式,逻辑清楚,便于评审人员(产品和开发人员)快速查看,评审效率高。这里需要说明的是,很多测试者喜欢用Excel设计用例,我也不例外,但是根据一段时间的试验,和开发产品沟通后,大家都觉得用XMind写思维导图的方式更好,看起来更便捷。所以具体用什么工具方法,大家可依个人爱好而定,不过目标是一样的,让用例评审高效快捷的开展,并产生价值。

    2、把功能点再分解为具体的测试用例 。

    这里需在思维导图上补全预期结果和实际测试结果,便于测试结果跟进。

    3、用例写完后,自己先做好自检,自检中,针对有疑问的点罗列出来,可事先跟产品开发讨论,确定结果后完善用例,仍有疑问的可先做标记,评审会上抛出一起讨论。

    4、和评审人员(开发和产品)确定好具体的评审时间并提前把测试用例发给参会人员查看。

    二、用例评审参加人员

    主要是产品、开发(客户端和后端)、测试、项目负责人、运营。注:以上人员为必须参加人员,其他和项目质量、进度有关人员,根据实际情况可邀请参加。

    三、用例评审时间

    对于敏捷开发项目,建议控制在半小时以内。如果你认为需求复杂,功能点太多,半小时讲不完,那么建议你对功能点划分优先级,优先评审优先级高的用例,再针对疑问多的用例评审,最后对于功能简单的用例可简单带过。时刻记住我们用例的评审目标,不能流于形式。

    四、用例评审的形式

    1、对照测试用例,从上而下,从左到右,逐条念。

    这是目前很多公司的做法,如果你也这么做过,相信你并不一定喜欢这种方式,因为它费时,不分主次,参会人员的热情与注意力逐渐降低,整个用例评审效率低,作为主持人也讲的口干舌燥,事倍功半。

    2、先对功能复杂,优先级高,疑问多的用例进行评审,再评审功能简单,优先级低的功能点。

    对于评审过程中,一时半会没有结论的问题,可以记录下来,作为会后讨论跟进的重点。这种做法,有很多优点,评审刚开始的一段时间,大家注意力集中,参与激情高,这段时间讨论有难度有疑问的问题,效率高。最重要的事最先做。另外,整个评审会主次分明,有高潮有缓点,可以更高效的达到我们评审的目的。

    展开全文
  • 测试经理都需要懂哪些?

    千次阅读 2017-05-31 16:26:07
    测试经理的工作:  1、测试工作流程的搭建、完善;涉及部门的相关公司体制(例:绩效考核等);  2、测试项目的裁决和资源分配,资源的分配,包括人力资源和一些软硬件资源。;  3、如果测试部门未进行测试...
  • 软件测试经理面试

    千次阅读 2019-07-31 17:25:08
    软件测试面试题及答案【史上最全】 以下是软件测试相关的面试题及答案,欢迎大家参考! 1、你的测试职业发展是什么?  测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师...
  • 事后总结,一个重要的原因就是没有认真对待测试用例评审这件事情,导致测试测到哪里算哪里,每次要上线的时候都会发现bug,搞得大家都加班,还特别累。 下面是我目前安排测试的一个流程: 1、首先,讨论需求...
  • 的作品 表明自己的求职热情 展现自己的专业能力 增加与面试官的谈资 增加自己对互联网某个垂直领域的理解 【产品体验报告、竞品分析报告、市场分析报告、用户调研报告、产品分析报告、个人项目总结报告...
  • 测试经理的职责

    千次阅读 2017-08-08 16:21:19
    测试经理的岗位勉励自己,努力...为了更的履行这个职责,测试leader/必须理解测试的基本原则,作为一个测试经理在履行一个传统的领导角色的同时还应懂得该如何有效地实现一个测试流程。这是什么意思呢?测试经理
  • 华为产品线TSE测试经理的职责

    千次阅读 2017-10-19 14:16:38
    华为公司某产品线TSE的职责: ①需求澄清。每个需求在开发前组织开发负责人和测试人员面对面进行需求澄清,确保需求理解达成一致,疑问和分歧点形成的遗留问题和用户确认。 ②测试用例设计。需求澄清完成后,...
  • 项目经理和产品经理的区别

    千次阅读 2016-08-24 14:48:55
    一项目经理和产品经理的定位 什么是项目经理 什么是产品经理 二项目经理和产品经理的职责 项目经理的职责 产品经理的职责 三项目经理和产品经理的能力 项目经理的能力 产品经理的能力 四项目经理和产品经理...
  • 产品经理常用术语

    千次阅读 2018-04-14 20:56:51
    目前在准备产品经理的工作,通过收集产品经理的相关术语,现整理出来,希望对跟我一样的产品新人有一定的帮助,后续会继续更新。
  • 作者 | 蓝灰_q ... 声明 | 本文是 蓝灰_q 原创,已获授权发布,未经原作者允许请勿转载 关于生产流程混乱问题  在软件研发这件事上,由于研发并... 版本管理失控:没有人整体把控整个产品线的研发/测试进度、...
  • 产品经理工作日记

    千次阅读 2016-05-06 17:21:04
    真正做了产品经理才发现,压力的确不是一般的大。虽不敢说整个公司的方向都由我定,但我错误的规划也的确会对公司整体产生很大的影响——不管是从部门协调不畅导致的团队不和,还是思虑不周导致浪费公司人力资源,...
  • 一个测试经理的工作总结

    万次阅读 多人点赞 2018-04-08 20:39:01
    是在2006年5月跳槽到新单位担任公司测试经理的职位的,新单位是一个很不错的单位,项目饱满,资金等方面也没有太多的问题,但就测试部门工作的情况却很不乐观。具体表现是人员少,任务重,人员不稳定。领导对测试...
  • 软件测试经理谈软件测试行业

    千次阅读 2009-07-27 09:20:00
    软件测试经理谈软件测试行业 领测软件测试网专访北京山海经纬信息技术有限公司软件测试经理:孔令云 领测软件测试网作为软件测试行业的专业媒体,一直致力于捕捉软件测试行业最新的动态,最近网站记者对山海经纬...
  • 产品经理,一力降十会,四两拨千斤。因此需要将需求分类管理,按品牌提升、市场份额提升、用户体验、覆盖用户量、产品提升效果、工作效率等维度,明确项目优先级 B. 项目节奏把控 1. 项目关键节点:设计...
  • 产品经理与软考

    千次阅读 2018-08-31 15:26:04
    那么产品经理的岗位和软件有何对应关系呢? 软考的全称是:“全国计算机技术与软件专业技术资格(水平)考试”,一年一度的软考马上又要开始了,目前的软考资格类型是没有直接与“产品”相关的类型的,那么到底哪个...
  • 培养产品经理感觉的小游戏

    千次阅读 热门讨论 2011-03-23 08:39:00
    一个可以培养/测试自己的产品经理感觉的小游戏,也可以看做上次那个关于“转行做产品经理”的话题延续,有朋友说“你越来越祸害了啊,,不但让大家都来想做产品经理,更开始给出行动方案了啊”……且慢,行动之前,...
  • 在项目执行过程中,产品经理与后续的合作团队,包括设计、开发、测试等相关人员最尖锐突出的矛盾,就是需求变更,这是产品经理最经常被诟病的地方。频繁的需求变更,对产品、项目进度和团队积极性都有非常大的危害。...
  • 产品经理——工作规范指南

    千次阅读 2018-08-29 15:31:03
    互联网公司有千万种,产品经理却只有一种。产品经理和各行各业的创意者一样,是一群最富有创造力的群体,不同是产品经理创造的是互联网应用(系统、软件或应用等等)。虽然,各公司的产品经理职责约束存在差异,但是...
  • 浅谈产品经理和项目经理

    千次阅读 2017-01-20 11:32:40
    之前在网上关于产品经理和项目经理有一句很精辟的解释: 产品经理——靠想。产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否能给公司带来利润的。 项目经理——靠做。项目经理是把事情做正确...
  • 人工智能产品经理的工作流程 产品管理一般需要固定的工作流程,我们从设定产品目标、进行技术预研、需求分析、产品设计、参与研发流程、产品运营六个环节来展开。 1、设定清晰的产品目标 设定设计目标是任何新...
  • 产品经理习题大汇总

    千次阅读 2018-07-31 08:48:52
    在面试那种紧张的环境下要面试好也不是一件易事,因为在那种环境下,你要对面试官提出的问题快速反映,快速组织语言,而你又没有经常训练这种能力,想回答好还是很不容易的,如果你经常背一些产品经理的面试题,那你...
  • 软件测试行业发展及软件测试人才外包 ---领测软件测试网专访领时科技(北京)公司测试经理:包顺勇 领测软件测试网作为软件测试行业的专业媒体,一直致力于关注软件测试行业最新发展。最近网站记者对领时科技测试部...
  • 所以数据产品需要严格的文档,而且需要产品经理自测和配备专门的测试人员。 以下是我们公司通用的报表需求文档 该文档采用的是指标和维度分离的做法,采用这种做法有利于研发的理解和技术实现。同时表明输出的方式...
  • 如果程序员和产品经理都用凡尔赛文学对话......

    万次阅读 多人点赞 2020-11-21 16:16:21
    既然这么火,作为紧紧把握时代脉搏的后浪们就没有理由不去了解一波,特别是还有程序员和产品经理这对CP可用。 ✍正文 先了解什么是凡尔赛文学,再举例加强理解,最后评论区见,毕竟高手永远在民间。 什么是凡尔赛...
  • 可是产品经理真的那么做吗?我想,众多产品经理们心中都有自己的答案。Evan(微博)写了一篇博客来谈谈自己对“产品经理”的认识(原标题:《大话产品经理》,TECH2IPO二次整理)。他首先描述了国内产品经理的三种...
  • 一套完整的软件系统的开发,从开始到结束,需要很多个开发工序来完成,所以也涉及到很多个岗位,主要涉及的岗位大概有:UI设计、前端开发工程师、后端开发工程师、产品经理、软件测试工程师,项目经理、系统架构师、...
  • 产品经理 ≠ 产品设计师

    千次阅读 2010-09-01 16:36:00
    在今天,只有产品的不断创新才能持续赢得市场和客户(用户),而产品经理则类似于某单一产品线的总经理。他不仅仅需要面对客户,而且需要带领团队创造价值。从调研到创意,从概念到设计,从开发到上市,从营销到跟踪...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 109,375
精华内容 43,750
关键字:

当测试好还是当产品经理好