作为技术文档工程师,你是否也兼职过测试的工作?
你是否对“让技术文档工程师进行测试比让测试人员使用正确的英语更容易”有同感?
呵呵,这当然只是一个玩笑,可是有时候可能还真是这样,特别是在非英语国家,因人而异吧。
回到上面第一个问题,我相信作为技术文档工程师,我们或多或少都做过一些测试工作。
也许你的项目组有时候不需要一个全职的文档工程师所以让你去做一些测试;也许你为了保证文档的质量,有时候你不得不自己去做一些测试以验证文档的准确性。甚至在一些公司里,文档工程师是直接归属或挂靠在测试部门中的。
其实如果有时间,我觉得让技术文档工程师可以有机会尝试一些测试的工作是挺好的一件事情。通过参与测试工作,文档工程师可以:
- 更熟悉产品,有利于自身文档写作;
- 帮助改进产品,因为文档工程师也许可以从用户的角度发现一些产品的问题;
- 拉近和开发及测试人员的关系,为以后愉快的合作打好基础。
下面摘抄于《精益和敏捷开发大型应用实战》一书的中文版,这也说明了这样的尝试在开发团队中时有发生。
3.1.12 尝试——技术文档工程师进行测试
……
我们偶尔会被问到,“技术文档工程师可以成为多个团队的兼职成员吗?”我们通常的回答是肯定的,但是建议每个团队有一个全职的技术文档工程师。“但是,每个团队不一定有足够的文档工作让全职文档工程师来做”,这样的回答在预料之中。
……
这部分中的“技术文档工程师”是指“将编写技术文档作为首要专业的人员”。技术文档工程师通常从客户的角度来工作。这个角度对于发现需求和创建测试就特别有帮助。利用他们的视角并让他们成为全职的团队成员,和其他成员一样扩展他们的专业。我们有时候开玩笑说,让技术文档工程师进行测试比让测试人员使用正确的英语更容易。