51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3662|回复: 2
打印 上一主题 下一主题

[原创] PM, Developer, Tester的组织结构应该是怎么样的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-1-16 14:07:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PM : Production Manager,PM 来定义需求、书写出来每个功能特性(Feature)的设计文档(Spec)
Developer: 开发人员,写代码来实现这个Spec
Tester:来测试Dev 做出来的东西是否符合PM 定义的Spec
      先后在两家不同的公司工作,发现在这个方面,虽然都有这样三个角色, 但好像每个公司都不太一样, 第一家公司: PM,Developer,Tester是三权分力的,三种角色没有上下级关系,只是共同合作来完成一个Spec, 三种角色互相制约和权衡。 第二家公司: Developer虽然不隶属于PM,但是PM的层级会比Developer感觉上高一点,但是Tester是隶属于 Developer的,需求是由Developer 和PM沟通之后, 传达给Tester的,且Tester不能和PM直接沟通。
      在我认为, 第一种方法当然更合适一些, 毕竟Tester直接的掌握需求对于项目的意义是很重大的,直接的交流避免需求的误解, 权限 的发放会使测试人员对于bug的要求可以更加坚持和挑剔,测试活动更加专业和独立,更好的控制质量。 好像目前在国内可能很多公司也还是保留的第二种权限的划分, 不知道其他公司的情况是怎么样的?我不知道这两种权限的划分,对于管理层来说有些什么不同的意义?如果没有什么区别,为什么会有两种不同的考虑? 第二种权限的分配是否有他潜在的优点呢?
      
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-1-16 14:12:20 | 只看该作者
其实以前在自己的blog里面写过这篇文章, 不过51Testing博客被攻击以后, 有一些很经典的论点就丢失了。
因为最近又被相同的问题所困扰, 希望大家发表一些自己的看法,这样的观点可能更全面一些。
      目前考虑到的:
      三权分立形式的缺点就是沟通有些问题,当你隶属于不同组织的时候, 沟通的障碍好像无形之中就出来了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-1-17 11:10:44 | 只看该作者
eagleyes125:
很想知道你们公司项目的需求是谁来开呢?是谁来Detail的?
测试和开发是否同一时间可以得到需求?
另外发布的动作是由谁来做啊?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 07:29 , Processed in 0.072239 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表