专栏首页51RPA在RPA项目中有哪些文档,如何使用这些文档

在RPA项目中有哪些文档,如何使用这些文档

文档在整个软件开发中,起着至关重要的作用,在每个关键的阶段都会产生相应的文档。

文档的作用如下:

 提高软件开发的能见度。

 作为检查软件开发进度和开发质量的依据。

 作为软件开发人员的一定成果和结束标志。

 便于以后的软件开发、使用和维护。

 文档的过程就是软件开发的过程,文档是软件开发规范和指南。

RPA项目也同样遵循同样的方式,不同的厂商和公司定义的文档类型也不太相同,多的可能十几种,少的也要几种,具体的遵循方式和使用标准取决于公司内部的使用章程。

在这里我就不举例每一种文档了,只列举下列通用的4种文档类型:

可行性分析文档(FAD)

流程定义文档(PDD)

方案设计文档(SDD)

测试场景文档(TSD)

A.   可行性分析文档(FAD)

在项目启动前,对涉及的业务流程会进行技术分析,通过一定的方法论或者工具对流程进行可行性分析,从而判断是否存在自动化的机会,该文档用于记录分析过程和分析结果。

可行性分析对于项目的走势起着关键的作用,错误的分析会直接影响项目的成败。

B.  流程定义文档(PDD)

流程定义文档用于记录业务流程操作详细的操作步骤和业务规则,定义整个业务的范围和功能要求,相当于软件开发中的需求文档。要求涵盖所有的操作步骤,并提供完善的业务处理规则和相应的处理场景。不完善的流程定义文档会直接影响项目的开发周期。

流程定义文档相当于客户和RPA团队之间的一份协议,一旦该文档被客户确认,就意味着双方达成协议,只有特殊原因双方才可以协商修改。

C. 方案设计文档(SDD)

基于流程定义文档,开发团队会进行相应的方案设计和具体的系统实现,并形成方案设计文档。该文档包含相应的方案流程图和完整的实现步骤,覆盖流程定义文档的所有流程和功能点。

D. 测试场景文档(TSD)

测试场景文档用于检查编写的代码和流程是否能满足业务需求。该文档需要能覆盖所有的测试场景和业务规则。当开发人员自测或者客户测试时,都可以依据该文档进行相关的测试。

在项目中如何使用文档,目前大致分为三类:

完全遵循开发流程并产生相应的文档

只产生关键的文档,对于非关键的文档可有可无

没有相应的文档或文档内容粗略

对于类型1和2中的文档的把控,完全取决于公司内部的章程和项目的要求。

部分公司内部有审计机制,需要对开发项目提供所有的文档进行审计。也有部分的项目由于受到项目周期的限制,无法完成所有的相关文档,只能完成主要的文档。

还有一类就是没有相应的文档或文档内容粗略,这一类的项目就会存在项目延期或者失败的风险。归根结底是缺乏风险意识,特别是针对于流程定义文档,如果没有将讨论到的内容形成文档记录下来或者记录的内容不详细,就有可能在开发过程中或者交付时,因为双方的想法不统一,产生纠纷,从而导致功能的反复修改或项目范围的不断扩大,影响项目的整体进度,甚至导致项目失败。

只有完善了相关的文档才能形成自我保护,相当于有了证据,等到产生纠纷时才能更好的保护自己,保护项目利益不受损。

总之,文档在整个RPA项目当中是不可缺少的,在项目中起着至关重要的作用,不要因为其繁琐性也忽视其重要性。

原文链接:https://www.51rpa.net/rpaedu/3374.html

原文链接:https://www.51rpa.net/rpaedu/3374.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • RPA机器人会是下一个前沿趋势吗?

    阅读大量的材料后,我意识到,几乎没有人知道这些技术将会做什么,并带来什么样的变化。我知道,会计行业不会很快就消失。任何认为机器人就可以应对澳大利亚复杂税收立法的...

    RPA小葵
  • RPA项目实施十二大准则(升级版)

    之前发表了《RPA项目之开发规则篇》,现再次推出升级版。客户在做RPA项目之前,通常情况下都会有下列的问题:

    RPA小葵
  • RPA机器人和科研工作者之间的约

    二十一世纪是生命科学和医学的世纪,在医学科研研究领域,医学信息的获取是医学研究活动的基础。与在实验室做基础医学研究的同行不一样,临床医生忙于大量的医疗工作的同时...

    RPA小葵
  • 用好DocNav - Part 2

    在DocNav中可以快速查看文档章节标题而无需下载该文档。如下图所示,点击红色箭头所指的标记,即可显示文档章节标题。若要查看某章节内容,可直接点击标题名称,从而...

    Lauren的FPGA
  • 读不懂英文文档,能写出代码不?

    作为一个开发人员,开发一个新项目,维护一个项目,想要快速的开展工作。最重要的是干什么?是阅读项目文档,没文档看代码。可见我们首要做的事情是看文档看懂文档,编程初...

    程序员互动联盟
  • 关于技术文档

    关于写技术文档,我觉得是很多做技术的同学头疼的,因为写起来确实有很多注意的细节,很花时间和精力,而反过来说,做技术的同学更头疼的是,工作中竟然没有文档说明,没有...

    jeanron100
  • 谷歌软件工程师是怎样写设计文档的?

    谷歌软件工程文化的主要元素之一就是通过设计文档定义软件设计。在开始项目编码工作之前,软件系统或应用程序的作者会创建这些相对非正式的文档。设计文档记录了高级实现策...

    深度学习与Python
  • 程序员既要写好代码,又要写好文档

    程序员既要写好代码,又要写好文档 作为一个长期混迹于CSDN社区的人,我对很多拥有高访问量的博主钦佩不已,特别是在参加了CSDN在举办“2014 CSDN博文大...

    用户1289394
  • DAS 2020 Keynote Speech | Adobe 文档分析技术介绍

    DAS 2020 (Document Analysis System,文档分析系统研讨会) 于 7月26-29日在武汉召开,本次研讨会中有不少精彩的内容,昨天向...

    CV君
  • GO 文档笔记

    最开始写 GO 的时候, 发现方法的注释并不支持@param, @return等参数, 搞得我都不知道该如何给自己的方法写文档说明了. 而且网上搜了搜也没有搜到...

    烟草的香味

扫码关注云+社区

领取腾讯云代金券