深圳软件外包公司-【开发规范揭秘2】
发布时间:2022/01/10 丨 文章来源:未知 丨 浏览次数:
关键词:软件开发外包公司、软件外包与软件开发的规范、中国三大软件外包公司
软件开发规范
3.文档规范
深圳软件外包公司:软件是程序、数据和文档的完整集合,三者缺- 不可。文档是对软件功能、性能、软件各组成部分之间的关系,以及整个软件生命周期中软件的设计策略、实现过程、采用的方法和技术的完整记录和描述”。文档对于一个软件产品来说具有至关重要的作用和价值。好的文档可以提高软件的可读性、继承性、维护性和移植性;相反,坏的文档会产生误导。从这个意义上说,坏的文档甚至比完全没有文档的情况更坏。因此,软件开发过程中,文档的规范化问题是值得软件开发者以及管理人员广泛关注的重要问题。
根据文档的作用不同,软件文档可分为3类。
1)开发文档
开发文档是描述软件开发过程,包括软件需求、软件设计和软件测试,保证软件质量的一类文档,开发文档也包括软件的详细技术描述(程序逻辑程序间相互关系、数据格式和存储等)。
开发文档起到如下作用:
(1) 它们是软件开发过程中包含的所有阶段之间的通信工具,它们记录生成软件需求、设计、编码和测试的详细规定和说明。
(2)它们形成了维护人员所要求的基本的软件支持文档,而这些支持文档又可作为产品文档的一部分。
(3)它们记录软件开发的历史。
基本的开发文档有软件需求说明书、详细设计说明书、数据库设计说明书、数据要求说明书和测试用例说明书等。
2)产品文档
产品文档规定关于软件产品的使用、维护、增强、转换和传输的信息。产品文档起到如下作用:
(1)为使用和运行软件产品的任何人提供培训和参考信息。(2) 使得那些未参加本软件开发的程序员能方便地维护它。(3)促进软件产品的市场流通或提高可接受性。常见的产品文档有操作手册、用户手册或用户指南等。
3)管理文档
管理文档建立在项目管理信息的基础上,用于记录开发过程的每个阶段的进度、进度变更信息、软件变更情况和项目组成员的职责等。常见的管理文档有项目开发计划、开发进度报告和项目开发总结报告等。
4.其他规范
深圳
软件外包开发公司:除了软件开发过程规范、编码规范和文档规范外,在软件工程领域还有用户界面设计规范、数据库设计规范和软件测试规范等。
1)用户界面设计规范
用户界面设计规范对用户界面设计进行一定程度上的规范,主要内容为用户界面设计总体原则、窗体布局、界面配色、控件风格、字体、交互信息以及其他等方面。
2)数据库设计规范
数据库设计规范是对数据库设计进行规范,包括数据库表的命名以及如何合理地划分表、添加状态和控制字段等。
3)软件测试规范
软件测试规范是对软件测试的指导性文件,对软件测试过程中所涉及的测试理论、测试类型、测试方法、测试标准、测试流程以及软件产品开发组织所承担的职责进行总体规范,以有效保证产品的质量。
以上就是 深圳软件外包公司-【开发规范揭秘2】全文,希望对大家有所帮助!