产品,开发和测试三者具有同等的重要性,三者之间相辅相成,相互制衡。当然产品是领头羊,开发和测试都是依据产品开展工作。类似于三权分立制度,产品相当于立法,开发相当于行政,测试相当于司法。

产品经理要提前制定版本发布计划,以便开发经理和测试经理能制定出相应的开发/测试计划,以便团队成员目标明确,心中有数的开展工作。

产品和开发的关系

· 产品要具备独立性,独立成立产品团队/部门,独立开展工作;

· 产品负责需求,需求决定了开发实现什么,故相关开发人员(负责相应功能模块的开发人员)一定要参加需求评审会议以便及时了解需求;

·

开发人员最怕什么?十个有九个会说需求又变了,所以产品对于需求变更一定要慎重,通过建立起相应的需求管理规范和制度来做到无随意的需求变更,需求变更后干系人都能及时得到通知;

· 开发人员要彻底理解需求,这是进行开发的前提;开发人员要多和产品人员沟通,及时消除对于需求的误解和疑惑;

产品和测试的关系

· 测试人员(一般都会开展交叉测试,所以都参与)一定要参加需求评审会议以便及时了解需求;

· 测试人员依据需求文档设计编写出测试用例后一定要进行测试用例评审并一定要邀请产品人员参会;因为产品人员对需求是最了解的。

· 需求确认变更后测试人员要及时得到通知并尽快更新测试用例并根据实际情况是否进行测试用例评审。

测试和开发的关系

· 测试要具备独立性,独立成立测试团队/部门,独立开展工作;

·

测试人员要懂代码(看懂代码是基础,会写代码更好),懂代码是和开发团队的沟通利器,也是开展自动化测试的基础。当今语言很多,个人认为优先掌握Java或者Python;

·

测试人员要有一定的沟通能力,报告缺陷时请描述清楚但去除不必要的测试步骤,也别忘了描述测试环境等相关信息,可以附带缺陷出现的截图,日志文件,甚至录制一段重现缺陷的视频都是让开发人员迅速重现缺陷的很好的办法;

· 测试人员在报告缺陷时如有把握,可以给出解决方案,这样的测试人员我相信开发人员一定很喜欢。

软件测试团队分为哪些人员,产品团队、开发团队和测试团队是什么关系?相关推荐

  1. 软件测试团队分为哪些人员,敏捷测试团队的人员分布

    许多考虑采用敏捷的组织没有把团队迁移到开放式环境就尝试创建项目团队.敏捷价值和原则中,当团队成员可以随时接触到所有其他团队成员.易于获得所有的项目进度图表.在鼓励交流的环境中时,团队可以更好地工作.敏 ...

  2. 软件测试中开发团队和测试团队的职责

    开发团队职责  1.在开发时,对软件特征完成单元测试:  2.为测试团队准备好项目部署以供测试:  3.在将待测试模块/部件发给测试团队进行测试之前,首先应该进行集成测试/冒烟测试:  4.在 ...

  3. 敏捷开发团队管理系列之四:程序与测试团队III

    这是敏捷开发团队管理系列的第四篇.(之一,之二,之三,之四) 整体上有两种测试团队的模型,既然都有存在,自然是各有各的道理.城里城外的人倒不必互相羡慕,只是要观察对面的优点,分析自己的缺点,尝试做点事 ...

  4. 重读《从菜鸟到测试架构师》-- 开发团队做的远不仅是开发

    上回说到小艾跟着导师修炼了一段基本功之后,也明确了自己的专业技能学习道路,却在几次转头的瞬间发现身边的每一个人都似乎在做着不同的事情,不是说好的一个团队嘛,为什么你做这个,他做那个呢?小艾还真是疑惑, ...

  5. 有赞.测试团队介绍(转)

    转载自:友赞技术团队主页 转载原因:学习.借鉴先进生产力 一.基本概况 有赞,旨在为商户提供强大的微商城和完整的移动零售解决方案,是一个移动零售服务商,正在新零售的潮流中激流勇进.开疆拓土,用产品技术 ...

  6. 测试质量体系搭建--测试团队架构

    2.组织架构--工作效率是决定因素. 测试部门有两种架构,一在研发部内部,二和研发部分开.小公司一般都把测试部门放在研发部门下面,便于开展工作和节约管理成本:大公司都把测试部门独立出来,建立更专业和更 ...

  7. 浅谈如何管理测试团队

    巧妇难为无米之炊,管理团队,还得从招人说起.测试团队怎么招人呢?首先参考下测试团队的一般组成.一个小规模的团队,一般由功能测试.自动化测试以及性能测试这三种职位组成.一个较大的团队,还可能有配置管理员 ...

  8. 如何组建和管理测试团队

    如何组建和管理测试团队 如何来建立一个高效的测试团队呢?这个问题,一定是"仁者见仁,智者见智"的问题. 1 测试团队中的"人" 首先,高效的测试团队需要不同角色 ...

  9. 如何合理安排测试团队人员分工的问题?新梦想软件测试

    对于大部分研发团队,测试资源总是处于紧张的状态.一些项目经理,测试经理也常常抱怨,测试人员配比总是低于常规的比例.那么怎么安排测试资源,特别是在时间有限的情况下,以及在不能增加测试人手的情况下?作为管 ...

最新文章

  1. idea 添加 VUE 的语法
  2. Jenkins构建项目,JAVA_HOME is not defined correctly
  3. mysql 笔试题_MySQL笔试题详解(一)(中等难度)
  4. jzoj4230-淬炼神体【0/1分数规划】
  5. 【R】OPPO发布惊人技术,这才是未来手机该有的样子啊!
  6. 想不到,三级缓存是这样解决循环依赖的……
  7. 关于jquery跨域请求方法
  8. linux使用.rpm包安装mysql
  9. wpf 客户端【JDAgent桌面助手】开发详解(三) 瀑布流效果实现与UI虚拟化优化大数据显示...
  10. 从0-1背包问题到动态规划
  11. 多字节常量char m='\abcd'
  12. delphi 多个线程 多个进度条_Python 进阶知识全篇-多线程
  13. win版石器和linux,石器时代私服架设教程Linux版
  14. 集合 -- 如何安全删除 HashMap 中的元素
  15. MySQL创建自定义函数提示:This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its ......
  16. 理解不够,还是不够专业?程序员与架构师之间的联系
  17. Windows 10创建用户
  18. 前端面试题之浏览器系列
  19. 【博弈论】bzoj1022[SHOI2008]小约翰的游戏John
  20. 1 python编程基础学习

热门文章

  1. 如何在SAP UI5应用里添加使用摄像头拍照的功能
  2. some VM operation when debugging appointment startup
  3. Angular:why click add button does not work for the second time
  4. 修改Visual Studio Code的自定义键盘快捷键
  5. CRM呼叫中心toolbar的cancel按钮会导致session清理
  6. Product search parameter的determine逻辑
  7. Mockito框架代码学习调试
  8. How does framework interpret $expand=Notes
  9. 用英语回答问题 - 一个SAP开发人员为什么要练习双截棍
  10. 后台nodejs程序如何主动推送数据给浏览器