下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

分析软件工程知识点之文档管理

作者:课课家教育     来源: http://www.kokojia.com点击数:664发布时间: 2018-02-24 15:00:03

标签: 文档软件工程开发

  软件文档或者源代码文档是指与软件系统及其软件工程过程有关联的文本实体。文档的类型包括软件需求文档,设计文档,测试文档,用户手册等。现在小编给大家带来的教程是:分析软件工程知识点之文档管理。

  文档管理混乱,这是一个项目最为致命以及混乱的。就小编个人认为,假如说一个项目小组进行开发一个系统的时候没有文档的开发,就小编而言这是非常可怕的事情,然而在系统的开发里面没有对文档进行有效管理也是一件非常恐怖的事情。

分析软件工程知识点之文档管理_文档_软件工程_开发_课课家

  那么我们需要做的是一个产品,然而并不是自娱自乐的一个试验品,作为产品,一定要到标准,无论是客户给我们的标准抑或还是开发小组给自己的标准,关于标准这一个部分小编将会在后面的教程里面做一个详细的讨论。然而有了标准以后就必要有相关的文档,关于文档的好处小编相信大家都应该清楚了吧,无论是在软件开发部署以及维护的任何阶段它都始终扮演着一个非常重要的角色,关于文档的话,小编觉得它并不是形式一个开发小组的负责人对文档的态度就觉得乐这一个系统的成败(虽然说小编说的还是有一些夸张成分)。

  当然啦,除了认真做每一个阶段的相关文档之外,我们还需要对文档进行有效的管理,接下来小编将会大家简单的介绍一下关于这几年来对文档管理的一些开发,仅仅只是抛砖引玉而已,欢迎大家补充以及牌砖哈。

  第一个方面:文档需要有专人进行负责。

  假如说一个小组的人手足够多的话,那么小编希望可以有一个人来专门负责对文档管理,假如说开发小组的人手非常紧张的话,那么需要小组某一个人简直负责,不可以说每一个人都随意的对所有的文档都拿来拿去的哦,避免造成文档混乱的情况出现。

  第二个方面:文档一定需要版本。

  就好像是软件一模一样,假如说不对文档进行版本管理以及控制的话,那么慢文档的修改就将造成文档的混乱,特别是一些比较大的项目,一定要对文档的管理进行版本控制,要不然的话每一次文档进行修改,想要找到什么时候做乐什么修改,为什么做这一次的修改都搞不清楚,后面的程序员的工作就会非常困难开展的了。

  第三个方面:关于文档的份数。

  就小编个人认为,一个十人以内的开发小组每一个版本的文档仅仅只需要一份就可以了,尤其是开发阶段流传在程序员手里面的文档尽量只有一份,大家都是以互相传阅的方式进行查阅文档,并不是说每一个人一份文档就会给项目的进度带来了有利的影响,上一个项目里面每一次文档修改后,都会给每一个人打印一份差不多一千页的文档。这样子的话,一个方面是造成了巨大的浪费,另外一个方面就是由于没有对于版本控制好,每一个人手里的文档都不止一份,在开始的时候大家还比较清楚。但是到了最后的时候,大家都已经快搞不清应该应该要哪一份文档作为标准了哦。

  第四个方面:文档的修改需要有一个严格的章程控制。

  小编相信大家都应该知道,文档一旦形成的话,是不可以随意进行修改操作的,当然拉,在形成正式版本的文档之前大家一定要认真讨论确定文档。毕竟一旦文档确定以后,是不可以随意修改,特别是一些前期的文档,就比如说:需求分析,假如说需求分析一变的话,那么后面的设计文档都需要进行改变的了,这样子变来变去的话,就会影响到系统的整体进度与软件的质量。所以小编的建议就是,每一次修改的时候,都需要做好记录为什么要做这一个修改,究竟修改了哪一些部分,这些部分会影响到哪一些文档,这些通通都一定要注明还要包括文档修改的发起人以及批准人才可以哦。

  小编结语:

  文档能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。今天的教程大致介绍如此,希望这对大家有所帮助!

赞(24)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程