角色:实施者
该角色按照项目所采用的标准来开发软件组件并执行开发者测试,以将组件集成到更大的子系统中。
关系
执行: 负责:
其他执行:修改:
主要描述

实施者角色负责按照项目已采纳的标准开发和测试组件,以集成到较大的子系统中。 在必须创建测试组件(例如驱动程序或桩模块)来支持测试的情况下,实施者还负责开发和测试这些测试组件和相应的子系统。

进一步的阅读资料

请参阅 Code Complete - A Practical Handbook of Software Construction [MCO93]

属性
多次出现
可选
已计划Yes
人员配备
技能

实施者的相应技能和知识包括:

  • 关于被测试系统或应用程序的知识
  • 熟悉测试和测试自动化工具
  • 编程技能
分配方法

可以给实施者分配实施系统的结构部分(例如类或实施子系统)的职责,或者实施系统的功能部分(例如用例实现或特性)的职责。

通常由一个人兼任实施者和设计人员,承担这两个角色的职责。

可以让两个人充当系统的某个部分的实施者,这可以按照在结对编程方法中所说的那样,在他们两人之间划分职责或者让他们一起执行任务。

更多信息