![]() |
项目管理者联盟 | 中国工程管理网 | 中国研发管理网 | ![]() |
会员中心 | ![]() |
资料库 | ![]() |
论坛 | ![]() |
博客 |
![]() |
|
![]() |
|
|
标题:测试人员为什么需要参加需求评审?
楼主
|
|
![]() fayjie PMB:40960 省份:四川省 行业:工程设计安装 注册:2009/12/18 |
摘要: 测试人员越早介入项目工作越好的观点已经被越来越多的测试人员所接受。在软件生命周期中,越晚发现的错误越难修改,修改成本越昂贵的论断也已经成为了大家的共识。 测试人员需要参加需求评审,我想大部分测试人员都接受了这个观点,同时也是这么做的。但测试人员为什么需要参加需求评审,恐怕不是每一个人都知道个中道理。本文从作者多年从事软件测试和过程管理的经验出发进行论述,供同行们参考。 关键词: 测试 测试人员 需求评审 正文: 我们知道,在项目的生命周期中,需求、设计、编码、测试等活动往往是由不同的专业技术人员协同完成的。这样,由于下游技术人员对上游技术人员工作产出物的理解偏差,将导致不同阶段的产出物之间不一致的现象出现,这也是导致项目可能不成功的重要风险之一。 基于以上的观点,需求人员编写的《用户需求说明书》、系统设计人员编写的《系统设计说明书》、编码人员实现的系统、测试人员编写的《测试用例》之间不可避免地存在不一致的现象。 由于测试工作的主要面向对象是《用户需求说明书》和可运行系统,为便于分析,我们先用图来表述一下三者之间的关系: 从理论上讲,上图中“需求”(S圆表示)、“可运行系统” (P圆表示)和“测试用例” (T圆表示)应该是重合,但实际上这三个圆很难重合。 |
回复 | 引用 发表时间:2014/4/10 22:13:59 |
! 您尚未登录,不能回复主题。 现在 登录 注册 |
|