产品需求文档的语类研究
作者单位:武汉大学
学位级别:硕士
导师姓名:黄晓春
授予年度:2023年
学科分类:0501[文学-中国语言文学] 050103[文学-汉语言文字学] 05[文学] 08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:产品需求文档是说明产品功能、指导后续软件开发的重要文档,其质量的高低将直接影响软件开发的结果。目前对产品需求文档的写作说明主要来自计算机和软件工程方面的学术研究、由家发布的文档编写指南以及由资深文档写作者分享的文档写作经验,但这些研究和说明的使用门槛较高、操作性较差,不利于普通人运用到实际写作中。为此,本文从语类研究视角出发,通过文本分析和定量分析,说明产品需求文档语类的特点,以帮助产品需求文档的撰写者提高文档写作能力,从而提高产品需求文档的整体写作水平。通过对以往的语步分析方法进行梳理,本文提出了针对产品需求文档的语步分析程序。对产品需求文档的语步结构的考察分析以及语步和步骤及其出现频率的统计分析结果显示,产品需求文档内部共包括8个语步和25个步骤,“说明文档的元信息“说明为什么要做需求“说明具体的需求内容是产品需求文档中出现频率最高的三个语步,其中的“说明具体的需求内容是产品需求文档中唯一的必要语步,“说明文档的元信息和“说明为什么要做需求是产品需求文档中唯二的准必要语步。此外,本文在Forceville、张德禄等人的研究基础上,提出并运用了针对产品需求文档的多模态框架和多模态关系分析方法。在模态类型上,发现产品需求文档内部存在文字模态、表格模态、原型模态、流程模态和思维导模态5种模态。其中,文字模态和表格模态在产品需求文档中的应用是最广泛的,原型模态、流程模态和思维导模态则集中分布在几个特定的步骤当中。在模态关系上,发现产品需求文档中存在突出、联合、补充、交叠、整体与部分、独立6种模态关系,其中,补充关系和独立关系是出现最频繁的两种关系。为进一步分析产品需求文档的具体写作方法,本文还选取了产品需求文档的六个核心步骤进行分析,分析发现产品需求文档不同步骤所使用的叙事策略和模态策略各自具有非常鲜明的特点。以“描述文档所述需求的背景这一步骤为例,它在叙事策略上往往会采取直接说明产品问题和同时说明产品现状、问题两种方式,在模态策略上则偏好使用单纯的文字模态。