软件文档的类型

目录:

Anonim

如果您曾在公司的网络驱动器上看到一个名为“软件文档”或“软件指南”的计算机目录,然后查看您有权查看的文档,您可能会发现文档的数量和软件的文档类型是众多。一些类别中的某些文件似乎也适用于其他类别。软件文档用于典型软件生命周期的每个阶段,因此这是调查所创建文档类型的好地方。

提案

软件提案规定了软件系统要求,并描述了软件的用途及其解决的问题。它还将指定软件项目将采用的估计时间以及影响该提案的其他因素。

可行性研究

可行性研究通常在项目开始时进行。此阶段确定软件工厂是否满足客户的业务需求。可行性研究的结果决定了项目是否会继续进行。

需求分析

需求分析提供了将业务需求转换为自动化软件解决方案的方法。外部顾问或公司管理层通常执行此任务。这些要求将业务需求转换为硬件,软件和组件的实际规范。

设计文件

设计文档为软件开发提供了技术层面的基础。顾名思义,在开始编码之前,将设计一些用于数据库,接口,通信,Web开发和软件其他方面的图形和文本设计。

编码文件

编码文档是指用于软件编程的实际源代码。代码可以用任何数量的可用计算机语言编写,包括Java,C ++,PHP和数百种其他计算机语言,具体取决于所使用的系统。

测试文件

测试团队和开发人员在软件生命周期的各个阶段创建测试文档。开发人员为自己的代码创建单元测试文档。测试团队或与代码没有直接关联的其他人员进行集成测试和业务需求测试。

用户指南和营销

用户指南提供有关新软件如何工作的说明。如果系统庞大且复杂,用户指南通常由员工的正式培训课程支持。营销文档向潜在客户说明了新软件系统的优势。

软件许可

软件许可证的颁发使得软件在最终用户方面使用合法。用户根据创作公司颁发的软件许可条款使用软件。并非所有软件都有严格的许可条款,在开源的情况下尤其如此。通常,软件系统具有某种形式的许可文档,用于指定软件的使用方式和位置。

受到推崇的