发布新日志

  • 面对测试外包我们在走向何方 (转)

    2013-11-28 09:29:44

      面对测试外包我们在走向何方
      现在我们的测试团队越来越多都采取了外包方式,而且大家也绝大外包测试团队可以有效的控制质量并降低成本,但是实际情况真的是这样么?下面的数据估计大家身在其中也深有体会把!
      CIO们将全部测试和开发项目的48%外包,但是几乎有四分之一的项目无法交付,这给31%的工作带来了威胁
      <!--[if !vml]-->点击图片可在新窗口打开<!--[endif]-->
      根据最新的全球调查,57%的IT领导者表示其部分外包项目无法管理、处境艰难、像是噩梦一般,或者彻底失败
      英国纽伯里2013年11月12日
      几乎一半 (48%) 的测试和开发项目都采用外包形式,CIO 们预计在未来两年的时间里还将增长大约 14.5%。  然而,31% 的外包项目遇到了服务级别或时间问题,23% 无法按最终要求交付,因此威胁到了 31% 的 CIO 的工作。  此信息来源于 Vanson Bourne 受 Micro Focus 公司的 Borland (伦敦证券交易所代码:MCRO.L)委托所做的一项独立的全球调查研究。
      在接受调查的来自全球 9 个国家/地区的 590 位 CIO 和 IT 总监中,超过半数 (57%) 表示他们的部分外包测试和开发项目无法管理、处境艰难、像噩梦一般,或者彻底失败。  大部分受访者 (55%) 认为项目过程中过多地需求更改是项目超支和延期,或无法按最终需求交付的主要原因。  47% 的公司都有过至少两星期或者更频繁地更改一次外包供应商负责项目的工作规范的经历,这是一个严重的问题。
      要求难题
      IT 领导者就其自身能力及其外包合作伙伴能力勾勒出一副让人伤透脑筋的画面,在开始时准确定义项目需求以及在项目过程中管理变更需求:
      ·         81% 的受访者说,他们无法完全自信地在项目开始时清楚地将项目要求文档化并将其传达给外包供应商
      ·         不到一半的人说他们使用了专门的需求软件工具。  大多数还是依赖像 Excel 这样的电子表格和 Word 格式的书面文档来收集其需求
      ·         只有 37% 的受访者觉得他们在外包合同履行过程中可以很好地管理可变性、多样性和变更
      ·         更少 (27%) 的受访者觉得外包供应商能够自行为各方管理这些变更
      ·         85% 的受访者说他们会收集需求并将其与各利益相关方共享,这增加了复杂性,从而导致项目出现问题或失败的可能性增加
      成本因素
      尽管有清楚的需求,受访者说仍有68%的外包供应商并不期望需求会作为任何项目的前提条件而第一次就正确,只有15%的供应商会在项目开始时实际审核原始需求并提出更改建议。 有趣的是,超过三分之一(37%)的受访者说外包合作伙伴通过变更来推动可盈利性,这可以解释为什么供应商不愿意在项目一开始确定需求。 几乎所有CIO (96%)都确认变更需求会导致意外增加成本,但只有三分之一的CIO觉得这些成本是公平的。
      合作伙伴问题
      当问到在项目过程中关于时间或服务级别问题与外包供应商的关系时,超过一半的CIO (53%)说他们对合作伙伴感到失望。让人吃惊的是,43%的CIO说尽管远远达不到预期,但在使用外包供应商时出现问题也是意料之中的事情,这似乎排除了合作伙伴的责任。因此,只有35%的受访者说在未达到服务级别时他们的外包合作伙伴肯定会按照合同承担财务损失。总体而言,84%的受访者声称外包开发和测试项目已经为他们的企业带来了负面问题,包括延迟提交客户产品(39%)、保护公司IP的能力(29%)和声誉(25%),甚至还包括对公司收入产生了影响(12%)。
      内部影响
      尽管会外包其测试和开发需求,但让人震惊的是,98%的CIO都确认在外包项目最终提交后仍然需要进行某种形式的额外内部工作。
      其他发现
      <!--[if !supportLists]-->·        <!--[endif]-->大多数受访者(52%)都会与3-5家外包供应商合作
      <!--[if !supportLists]-->·        <!--[endif]-->每个平均大小的外包测试和开发项目都需要超过5年(按一人算)的时间
      <!--[if !supportLists]-->·        <!--[endif]-->目前的外包测试和开发项目包括以下应用程序(按项目大小顺序):云应用程序、面向客户的应用程序、大型机应用程序、桌面应用程序、内部业务应用程序和移动应用程序。
      Micro Focus的Borland副总裁Chris Livesey说:“此项调查强调那些相对糟糕的外包结果常常是因为对需求管理和测试规范的过程缺乏投入导致的,这是我们发现当今市场上的一致看法。但是,通过在项目早期阶段进行投入以获得更清楚的需求说明及其关联的测试案例,使最终客户和服务提供商能在合同开始时更准确地预估项目计划、风险和成本,可以大大地改善结果。这种透明度可通过将原则和专门的工具结合使用来比较直接地实现,从而对这些需求和测试案例在项目过程中发生演变时有更强的控制力。有了早期的这一连续可见性,这些合作伙伴关系可以使双方更加有效地开展工作。”
      ###
      编者注
      此项独立调查研究是由 Vanson Bourne 在 2013 年 8 月进行的。  它涵盖了来自以下 9 个国家/地区的 590 位 IT 决策者:英国 (100)、法国 (100)、德国 (100)、美国 (100)、巴西 (100)、澳大利亚 (35)、新西兰 (15)、香港特别行政区 (15) 和新加坡 (25)。 受访者均来自员工人数超过 500 的大型企业,涵盖多个行业部门,并且已经外包测试或开发应用程序。
  • 招聘 软件测试,初级测试

    2008-05-31 13:00:24

    月薪4-7k,要求英语听说读写。工作地点深圳福田,有意向者可以直接回贴。美资。主要是黑盒测试。

  • 工作和生活

    2008-04-10 17:08:27

    做测试已经有板有3年时间了,感觉测试是一个挑战人极限的工作,没有好的耐心没有好的脾气这份工作基本上是做不好的.

    感觉每到一定的时间,就会想东想西,也就是找不着北,不知道自己想要做什么了.

    在别人眼里测试就是一份轻松而且无聊的工作,实则不然,只有做过的人才知道其中的辛酸.

    现在又到了职业规划的时候了,是继续走测试技术的道路,还是往管理方向发展呢.

    不管走那一步都不件容易的事情,要付出,付出, 机会,机会.

  • 本人终于要跳出苦海了

    2007-11-15 16:20:18

        经过了接近2年的潜伏期,本人终于跳槽成功,而且一次就搞定两个,虽然不是特别好的工作,但是至少让我肯定了自己,以前每次面试都失败,搞的自己都没信心了,现在成功了,我要大小 哈哈哈哈哈哈哈。

       下个星期就要去新公司上班了,虽然压力也是有的,但是还是兴奋。

  • 软件测试常用英语术语

    2007-05-30 15:38:57

    软件测试常用单词:
    1.静态测试:Non-Execution-Based Testing或Static testing
        代码走查:Walkthrough
    代码审查:Code Inspection
    技术评审:Review
    2.动态测试:Execution-Based Testing
    3.白盒测试:White-Box Testing
    4.黑盒测试:Black-Box Testing
    5.灰盒测试:Gray-Box Testing
    6.软件质量保证SQA:Software Quality Assurance
    7.软件开发生命周期:Software Development Life Cycle
    8.冒烟测试:Smoke Test
    9.回归测试:Regression Test
    10.功能测试:Function Testing
    11.性能测试:Performance Testing
    12.压力测试:Stress Testing
    13.负载测试:Volume Testing
    14.易用性测试:Usability Testing
    15.安装测试:Installation Testing
    16.界面测试:UI Testing
    17.配置测试:Configuration Testing
    18.文档测试:Documentation Testing
    19.兼容性测试:Compatibility Testing
    20.安全性测试:Security Testing
    21.恢复测试:Recovery Testing
    22.单元测试:Unit Tes
    23.集成测试:Integration Test
    24.系统测试:System Test
    25.验收测试:Acceptance Test
    26.测试计划应包括:
    测试对象:The Test Objectives,
    测试范围: The Test Scope,
    测试策略: The Test Strategy
    测试方法: The Test Approach,
    测试过程: The test procedures,
    测试环境: The Test Environment,
    测试完成标准:The test Completion criteria
                              测试用例:The Test Cases
                              测试进度表:The Test Schedules
                              风险:Risks
                              Etc
    27.主测试计划: a master test plan
    28.需求规格说明书:The Test Specifications
    29.需求分析阶段:The Requirements Phase
    30.接口:Interface
    31.最终用户:The End User
    31.正式的测试环境:Formal Test Environment
    32.确认需求:Verifying The Requirements
    33.有分歧的需求:Ambiguous Requirements
    34.运行和维护:Operation and Maintenance.
    35.可复用性:Reusability
    36.可靠性: Reliability/Availability
    37.电机电子工程师协会IEEE:The Institute of Electrical and Electronics Engineers)
    38.要从以下几方面测试软件:
    正确性:Correctness
    实用性:Utility
    性能:Performance
    健壮性:Robustness
    可靠性:Reliability
    39 Application testing life cycle
       test requirements / test planning /test enviroment setup /test desgin/test automation
    / test execution and defect tracking/ test reports and acceptance
  • qa和 qc的区别和联系

    2007-04-02 15:26:37

    一般地,QA=Quality Assurance质量保证, QC=Quality Control质量控制

    QA偏重于质量管理体系的建立和维护,客户和认证机构质量体系审核工作,质量培训工作等;QC主要集中在质量检验和控制方面。
    QA的工作涉及公司的全局,各个相关职能,覆盖面比较宽广,而QC主要集中在产品质量检查方面,只是质量工作的其中一个方面。

    本人理解

    qa 和qc的主要区别是一个是贯穿全局的,相当于是线,一个是针对某一个点的测试,是点,

    他们是点和线的关系

  • 神州数码面试

    2007-03-28 14:51:34


    最近忙着找工作,找房子,人晕,头晕,面试,找房何时才是个尽头, 去神州数码面试,结果反复的n次面试,

    第一次一面直接到深圳的联合广场一 面试的是一位比较亲切的年轻人,问的都是一些软件测试的只是, 软件的生命周

    期, 软件测试的生命周期,配置管理,测试用例的编写方法,bug的管理流程,和开发的冲突管理,测试工具,等等,聊的很

    广,但是没有什么压力,聊的很开心. 感觉一面还不错

    二面 是电话面试,接到来自北京的hr部门的电话.主要也就是问些工作经历,已经为什么要辞职的问题

    三面 质量总监的面试

        本来知道是质量总监的电话,心里就没有谱的,结果问了几个问题后,基本不会,这下知道人家不愧是总监啊,牛就

    一个字 现在把问题放下面,希望对以后去面试朋友们能有点帮助

    1 QA 和QC (quality check ) 的区别

     2 mantis是那个公司的(自认为这个问题问的很没有水平)

    3 vss中怎样新建一个版本

    4 软件的生命周期

    5 bug 的管理

    6 配置管理

     

  • [原创]展望2007

    2007-01-30 14:52:31

       

        新的一年快要到了,在此做个06年的工作总结,同时小小的展望下07年。

        2006年的4月份我怀着对华为那个该死公司的绝望,以速战速决的方式进入现在的这家软件公司,从事软件测试的工作,一家华侨开的小小软件公司。

    我所在的是外包部门(听别人说外包的公司测试待遇挺好的,但是事实上不是这样,我们公司的待遇很一般 )。刚开始看了1个星期的全英文资料,然后就开始远程测试美国某公司的客服系统,这一测试就一直测到了9月低 ,我真是佩服美国人的精神,据说我手上测试的那套系统从2004年开始就一直测到现在。(这也许就是国内和国外软件测试的首要区别,很多国内的软件公司根本没有测试的概念。问题还很多‘测试规范’)

          9月份过后我开始进入另外一个报表系统的测试,在这个纯粹由我个人负责 ,从需求到测试的全过程的项目,让我成长了不少。这个过程也让我深刻的知道测试动作中团队的重要性,11月初结束报表测试的工作后,公司陷入一种紧张的局面,老板和外包商之间由于金钱问题有争执,公司一切工作全部暂停,利用这大概1个多月的时间,我开始系统的学习测试的概念,开始接触自动化测试。自学的过程是漫长而痛苦了。虽然写的时候可以一句话带过,但是其中的困难的痛苦,自有自己能体会,要克服人的惰性,难啊。

         到现在为止,对于学习我总是口号喊的比做的好,希望大家不要像我啊,我写这些就是为了勉励自己坚持下去,坚持做个好的测试员,虽然我知道的不多,但是我希望把我所知道的,所经历的告诉大家。

       当然我也希望,未来的某一天,我可以骄傲的说‘我也为中国的测试行业做出了我的贡献’。呵呵。

     

  • 我们公司的团年饭

    2007-01-29 15:44:11

        公司今年萧条的很,从团年饭上就能看出来

      

        主菜(特色菜):香辣蟹、口味虾  (5人共一锅,一桌2锅)
        火锅菜:另点
        凉菜:夫妻肺片、口水鸡、川北凉粉、香菜千张丝、蒜蓉麦菜
        小吃:黄金大饼、蛋炒饭、金银馒头
        果盘:西瓜
        酒水:红酒3瓶(自带)
              雪碧2大瓶(自带)
              红牛、二锅头各2瓶(自带)
              老金威2件(店里购买)
     
    有比我们公司更差的吗?
    大家可以把你们公司的菜单贴上来,我们比比
  • 当你没有工作做的时候你该怎么办?

    2007-01-11 11:28:20

    我现在觉得在一个公司里头,没有工作做比有工作做更恐怖。要是在家里,你还可以想做啥就做啥,问题是在公司,你不能大声聊天吧,不能玩游戏吧,不能唱歌吧。n可怜呢。现在只能一天到晚对着公司那买不出去的烂系统发呆。你也不能说开个网页看新闻吧(影响多不好哦)。

        别人都说这个时候是学习进步的好时候,我也看书,我也关心自动化测试,怎么我还是觉得我一无所获呢,现在觉得自己越来越没用了。

       难道me真的是已经老了吗?开始步入中年了么。怕怕。so terrible

       me 要振作me要奋发图强,me还是不知道做什么。

       2007年我要好好活。我一定要摆脱现在这种局面。

       我难道就是80年代出生的人的写照么,

    我们担心落后,但是我们盲目。我们会学习,但是我们没钱。有时候我们活泼可爱,有时候我们愁云密布。

    可悲啊..........................

  • New assignment

    2007-01-10 11:08:19

        从今天开始我就要介入CRM项目的测试了,现在还在习惯C/S模式,等B/S完成了,就马上要进入B/S了。

     

  • 告诉我该怎么办(心浮气燥)

    2007-01-09 10:10:45

        近一个月来,公司都不景气。一直没有项目做,每个人都在那里无所事事,但是又要装作一副很忙的样子。我不知道这样的生活还要持续到什么时候。我的大好光阴就要天天窝在这个该死的办公室里吗?

       是我不够努力还是老天爷不公平啊。为什么我进那家公司那家公司就面临倒闭呢。那要是我进微软不知道微软会不会倒,不过显然我进不了微软。所以假设不成立。

       我是该继续留在这个公司呢,还是该出去找新的工作呢。盲目啊。

     

Open Toolbar