`
shangjava
  • 浏览: 1237020 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于公司要不要设立测试的讨论

阅读更多

>> 不久前关于测试的讨论帖子上的发言 <<

第一个问题,要不要专职测试员。

如果推崇把质量作为企业的核心价值,我认为专职的测试是必须的,无论团队规模大小。这是质量和专业分工的关系决定的。做事情的人不能和监督的人是同一个人,打个不恰当的比方就是运动员不能是裁判员。

可能有人会说,某某项目没有测试也做得不错,我相信,有这种情况。通常是开发员特别强,同时项目也不太大。但这就把质量押宝在特定的开发员身上了,而不是依靠一个体系来保证质量。

还有人会说,有的时候设立了专职测试人员后质量反而下降了,因为开发员工都不好好做单元测试了,等着测试员报Bug。我同意,这往往是一个公司设立 专职测试后面临的第一个陷阱。采用一种新的管理体系是要付出代价的。在新模式中开发和测试的工作内容是要经过设计和训练的。不是把开发和测试分开质量就自 动上升。

第二个问题,开发和测试比例的问题。我个人认为取决于产品类型和发布方式。我熟悉的SaaS领域里,如果产品以Web网页的形式发布,开发和测试 的比例大概是1:1。测试人员主要消耗在几种事情中:第一,主要开发版本的测试。产品总是要求有新功能来满足客户不停提出的要求,因此,我们一年发布一次 大版本。这时,测试人员的人数大约是开发人员的75%,在第一天就和开发员一起,知道项目完成。前半段是新特性测试,后半段是回归测试。第二,补丁版本。 因为主要版本通常耗时很长,而有的客户会要求你尽快提供某些缺陷的修复,或特定新特性,这样,你需要有一部分人专注在这样的小版本上。我们的周期大约是一 个月一次。需要的测试人员通常是主要版本测试人员的10%。第三,特定版本。特定版本通常是指某些中型规模的特性,SP做不下,主版本又等不及,这就经常 组织一只专门团队来做,其中开发和测试的比例是和大版本中差不多的。但我们通常会在质量达标后合并到某个SP中。当然,这个比例不是绝对的,受到产品开发 类型,发布模式,预算,甚至老板的观念问题的影响。我们比例就在1.5:1左右。

第三个问题,测试员素质问题。实际上对测试员的要求和对开发员的要求是有所不同的。测试员需要一种特性,这种特性近乎对产品完美要吹毛求疵,敢于 或有信心和开发员发表不同意见,同时具备广博的知识和非常聪明的工作方式,用高效的方法来完成测试的最大覆盖度。总的来说,我们对开发人员和测试人员的素 质要求是在同一水平线上的,但关注有一些不同的方面。

分享到:
评论

相关推荐

    公司法与合伙企业法测试与答案.doc

    【公司法】 公司法是规范公司组织与运营的法律,包括了公司的设立、组织...这些知识点展示了公司法中关于公司设立、运作、责任划分及股东权益保护等多个方面的法律规定,对于理解公司法的基本框架和核心概念至关重要。

    高通半导体测试公司落户上海 “植根中国”承诺更进一步.pdf

    随着电子产品更新换代速度加快,市场竞争日益激烈,高通通过设立测试工厂,可以更快地响应市场需求,缩短产品上市周期,增强其在全球市场的竞争力。 标签中的“半导体”、“导体技术”和“导体研究”强调了这个项目...

    63个国外优秀测试网站地址

    5. **NASA Software Assurance and Testing Center (http://satc.gsfc.nasa.gov/homepage.html)**:由美国宇航局(NASA)设立,专门研究软件保障和测试,提供了一系列关于软件测试的指导原则和案例研究。 6. **...

    测试部门建设.pptx

    - **质量构建**:包括参与项目前期讨论、需求定义、测试设计、环境搭建、测试执行及评估等多个环节。 - **文化培养**:通过经典测试案例的学习和分析,提升团队成员对产品质量的追求和测试方法的认识。 - **激励机制...

    测试工程师述职报告.docx

    此外,我也建议公司能够设立明确的质量控制标准和工作流程,以规范测试工作,减少不必要的错误和风险。 展望未来,我对自己的工作有着清晰的规划。我期望通过不断学习和实践,进一步提升自己的测试技能,更好地理解...

    测试标准

    **测试标准**是指在软件测试过程中,为确保测试工作的质量和效率而设立的一系列规则和准则。它为测试团队提供了一个共同的工作基础,帮助他们更好地理解项目目标,并确保所有测试活动都能够遵循既定的质量标准。测试...

    test_report

    大多数公司在软件开发过程中都会设立独立的测试部门,这有助于确保测试的专业性和独立性,从而提高软件质量。拥有独立测试部门的公司通常会更注重软件测试的重要性,并投入更多的资源来进行测试工作。 ##### 4、...

    《公司概论》网考单选、多选、判断.rar

    2. 公司法:了解各国对公司设立、运营和解散的法律规定,包括公司章程、股东权利、董事会职责等内容。 3. 股权结构:分析股权分配如何影响公司的决策过程,以及不同类型的股东(普通股、优先股)的权利和义务。 4....

    软件开发和测试管理情况-范例.docx

    软件开发和测试管理是IT行业中至关重要的环节,对于确保产品质量、提升开发效率和维护项目稳定性起着关键作用。以下是对标题和描述中涉及的知识点的详细说明: 1. **软件开发管理规范**: - 基于标准:软件开发...

    奥美广告为什么设立调研部.pptx

    奥美广告作为全球知名的广告传播公司,深知数据和信息对于广告策划的重要性,因此设立了专门的调研部门。本文将详细探讨奥美广告设立调研部的几个关键原因,并展示其如何通过调研部来提升广告活动的影响力和商业价值...

    财险公司内控风险排查工作制度借鉴.pdf

    3. 通过多种方法收集、分析信息,识别风险和相应的控制活动,如个别访谈、调查问卷、比较分析、标杆法、穿行测试、抽样法、实地查验、重新执行和专题讨论会等。 4. 收集充分且适当的证据,以评估内部控制的有效性。 ...

    公司常用表格模板系列-劳务派遣员工管理制度.doc

    第七章 员工奖惩第一条 公司设立明确的奖惩机制,对于表现优秀的派遣员工给予表彰和奖励,对于违反公司规定的行为进行相应处罚。第二条 员工奖惩的具体标准和程序将在绩效考核和员工行为规范中详细阐述。 第八章 ...

    我国证券类上市公司财务风险控制与防范(修改).zip

    压力测试则模拟极端情况,以评估公司在危机中的应对能力。 然后,探讨如何构建有效的财务风险控制系统。这包括建立健全的风险管理政策和程序,设立专门的风险管理部门,以及利用信息技术进行风险监控。此外,内部...

    财险公司内控风险排查工作制度.doc

    在组织结构方面,总公司层面的风险排查工作由风险管理职能部门负责,而分公司层面则由分公司设立的风险排查领导小组统一协调,这些领导小组需制定详细的排查计划,并执行定期的抽查工作,确保覆盖所有分支。...

    纺织行业关键业绩指标设立与绩效管理培训.pptx

    本次培训旨在深度探讨纺织行业的关键业绩指标(KPIs)的设立和绩效管理的实践方法,旨在提升企业管理层和员工对绩效管理的理解,确保公司战略目标与员工行为的一致性。培训内容包括以下几个主要部分: **第一部分:...

    医疗卫生信息化公司服务流程.rar

    公司应设立24/7的技术支持热线,以便随时响应医院的需求。 8. **持续优化**:随着医疗行业的不断发展和政策变化,信息化系统也需要持续优化。公司需与医院保持紧密合作,收集反馈,对系统进行升级和改进,以适应新...

    38770+哈尔滨市邮政公司集邮管理软件开发质量管理研究论文.zip

    在“38770+哈尔滨市邮政公司集邮管理软件开发质量管理研究论文.zip”这个压缩包中,主要包含了一篇关于集邮管理软件开发质量管理的研究论文。这篇论文可能深入探讨了在哈尔滨市邮政公司进行此类软件开发时,如何有效...

    关键业绩指标设立与绩效管理专题培训(ppt 136).PPT

    同时,要明确公司在各个部门、各级主管及员工在绩效管理体系中的角色和职责定位,确保每个人都了解自己的责任和期望。 其次,培训将深入探讨以平衡计分卡为核心的部门绩效管理。平衡计分卡是一种综合考虑财务、客户...

    保险公司投资风险及其管理探析.zip

    《保险公司投资风险及其管理探析》是一份深入探讨保险公司在投资活动中可能面临的风险及如何有效管理这些风险的专业文档。在当今金融市场复杂多变的环境下,保险公司的投资活动不仅关乎自身财务稳定,更对整个金融...

Global site tag (gtag.js) - Google Analytics