Google质量保证体系.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大家都知道,公司运作情况首先要看员工素质。在很多人印象当中,Google很多高管都是怪人,是一家技术驱动的公司,每创造一个技术点带来的PV提升都可能带来现金。google走精英化路线,从微博可以看到,经常有业界大牛加盟。招应届生的时候,喜欢招名校顶尖学生。虽然这个公司工程师达到6000多,但是它能够保持一个很好的效率,通过项目来运作,十来个人或者几个人做一个项目,这种方式保持一种“小公司”氛围。工作分配是“80/20”原则,忙完工作之余,有20%的时间是可自由支配的,做你喜欢做的事情。现实没有那么美好,因为工作往往饱和的,加班也不少。整个组织里面,研发跟测试比例是10:1,大家可能吃惊,会觉得我们这边QA这边加班很多了,他们这么高比例的时候还能运转很好呢? 事实上Google里面大概有50%项目不用测试人员测试,而是开发人员去保证质量。google内部经常开产品推广会鼓励用Google产品。产品推广会经常安排在星期五,中午吃饭的大家边吃饭边听。网站经常会看到Beta版本, 通过快速发布快速修复也降低测试强度。 各位将来过几年可能也会做到主管,对人的重要性理解会更深一点。google招聘特点,第一是只招聪明人,第二是精英化路线,第三轻技能重技术,看中能力胜于经验。第三点很显著,很多在社会上打拼很多年的人进不了Google,但是有可能一个毛头小伙子可以进Google。google很看中数理基础,很喜欢找业界名人去做技术布道,还有招聘顶尖应届生,从这些角度印证招聪明人的哲学。 Google员工有几个核心能力,第一个是数理逻辑,要求每个人有很好的逻辑思维能力,第二强的开发能力,第三和Google文化匹配度高,称”Googly”,google 首页文章有Google文化详细介绍。 并不是只有阿里巴巴强调文化,强调做事各方面习惯匹配度,Google其实也很关注这一块。大量聪明人存在,整个组织好运作机制都是高度自我驱动的,因此它的管理成本比较低。在中国应聘的话,很有可能被美国工程师面试的。Google招测试需要经过研发工程师面试,招研发也会让Google测试经理帮面,所以说进去Google的同学,不仅仅coding能力强,测试能力也是可以的,因为他数理能力强,做测试也不逊色的。 再看看Google里面的角色,Google里面有PM,这跟阿里的PM不太一样,有点类似于阿里的PD。工程师没有严格区分研发或者测试,工程师包括test lead、开发、以及测试、专业安全测试团队等等。UED团队包括WEB静态页面开发、交互设计师、用户体验。管理者其实跟我们B2B还不太一样,管理者本身是技术能力很强的人,他的下属碰到问题,他能够帮忙解决。另外管理跟搞技术的人比例大概是1:10左右。Google没有项目管理、SQA、SCM、RA。大家可能比较诧异,这些角色由谁担当了,事实上这些角色都是由小团队里面做项目的人,每个人都分担一点,就分掉了。 我们再细看一下常见的那几种角色职责。软件工程师主要是创建产品,保证质量,写测试代码。可以看到作为研发工程师,强调写测试代码的。测试工程师有几块职责,第一个是支持研发,做一些测试咨询,第二是给研发提供一些基础工具或者框架。可靠性方面的工程师,保证整个系统在运作。Google中国区测试有十多个正式员工,还有十多个外包,分工侧重不同。正式员工,他们基本上不做手工测试的。外包做手工测试以及部分UI自动化,非常明确。外包在一进入google便被告知他们没有机会成为正式员工。不像阿里,在阿里努力一下,还是有机会成为正式员工。 像Google中国测试也接了很多大型项目测试任务,因为他们蛮希望跟google主流接轨。测试会开发测试框架以及搭建测试系统,做性能测试,深入到项目里面挖掘一些可以重构的点,让整个测试系统变得更好,更方便测试。跟传统测试很不一样,需要能够深入代码,找到能够帮测试系统运作更好的做法。 他们都是一帮非常喜欢测试驱动的狂热爱好者。测试工程师在项目里面的角色分几块: 第一块,测试顾问,能够指导研发怎么样写好代码,怎么样做好code view,你要比普通开发更清楚质量保证是怎么回事。 第二点,是一个测试方面的软件工程师,要求能够写代码,支持研发做一些事情,能够写一些基础测试框架。比如我们做某个项目,可能很多研发用到的测试工具、方法是由测试工程师来写的,提供给研发用。另外说一下Google里面的晋升。 目前晋升由“晋升委员会”决定,晋升委员会有一票否决权,晋升有两种途径,一种是自己写简历给委员会,第二个是你的经理推荐。 像晋升不是说你简单写写文字就行了,委员会会从内部系统拿很多数据,包括你做过的项目、写过的代码、写的文档,也需要跟你合作的人给评

您可能关注的文档

文档评论(0)

tdqm803 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档