一个成功完整的产品开发项目,最终产出的不只是可交付的实际产品,还包括产品研发过程中的文档。
在产品开发与研制过程中,需要编制大量的技术文档,不同的项目不同的客户对交付过程文档格式要求不一致,设计人员、开发人员编制过程文档的工作量巨大,花费时间较长。目前同类平台过程文档的输出依赖人工编写,对研发平台中已有设计内容复用度较低,编写质量难以保证。
通过对现有研发过程文档的分析研究,这些文档的内容80%都可以在研发平台结构化设计内容中获取,例如:界面、规则、模型、设计图。目前设计人员、开发人员在研发过程中投入了大量时间和精力在输出交付文档上,特别是同一产品面对不同交付客户需提供不同结构和样式的过程文档,既占用了大量的研发时间,也增加了研发本。
天鸿是一体化协同设计研发平台,它提供的EA架构设计、领域建模、数据建模、场景建模等设计功能让设计、开发人员专注于设计本身,无需关心最终输出交付文档的结构和样式,在项目交付时只需要通过引用过程文档模板,通过简单定义即可自动生成所需的过程文档。
天鸿提供了一个自动生成文档的模板,该模板根据研发过程文档分为属性和文档内容两部分,其中属性可根据不同类型的过程文档提供不同定义,包括文档编号、版本、修改日期、修改记录等;文档内容中包括文档目录和插入内容,文档目录可根据过程文档要求自定义;插入内容提供多种插入类型,包括文字、设计图、模型、界面、规则、场景、角色,其中设计图、规则、角色来源于EA架构设计中结构化图元及设计图,模型、场景来源于领域建模、数据建模、场景建模。
通过引用文档模板并定义过程文档,设计人员、开发人员可以自动生成研发过程文档,通过对文档结构及内容要素的编制任务分配,可以满足单人和多人的编制需求。根据编制任务的不同,设计人员、开发人员只需要在模板定义过程中完成“填空式”文档内容填写即可,无需关心文档结构和样式,系统将根据模板定义的目录结构及插入类型对应的数据源自动生成文档内容,帮助设计人员、开发人员提高研发过程文档编写效率和质量。
天鸿已在外网上线包含部分功能的精简版(www.ygtswan.com),如想了解更多相关资讯,也可以关注天鸿的官方公众号“远光天鸿”。