在软件项目开发进程中,应该按软件开发要求编撰十三类文档,文档编制要求具有针对性、精确性、明晰性、完整性、灵活性、可追溯性!
1、可行性剖析陈述
阐明该软件开发项目的完结在技术上、经济上和社会要素上的可行性,评述为了合理地到达开发方针可供挑选的各种或许施行方案,阐明并证明所选定施行方案的理由。
2、项目开发方案
为软件项目施行方案制定出具体方案,应该包含各部分作业的担任人员、开发的发展、开发经费的预算、所需的硬件及软件资源等。
3、软件需求阐明书(软件标准阐明书)
对所开发软件的功用、功用、用户界面及运转环境等作出具体的阐明。它是在用户与开发人员两边对软件需求获得一起了解并达成协议的条件下编写的,也是施行开发作业的根底。该阐明书应给出数据逻辑和数据收集的各项要求,为生成和保护体系数据文件做好预备。
4、概要规划阐明书
该阐明书是概要实践阶段的作业效果,它应阐明功用分配、模块区分、程序的整体结构、输入输出以及接口规划、运转规划、数据结构规划和犯错处理规划等,为具体规划供给根底。
5、具体规划阐明书
侧重描绘每一模块是怎样完结的,包含完结算法、逻辑流程等。
6、用户操作手册
本手册具体描绘软件的功用、功用和用户界面,运用户对怎么运用该软件得到具体的了解,为操作人员供给该软件各种运转状况的有关常识,特别是操作方法的具体细节。
7、测验方案
为做好集成测验和检验测验,需为怎么安排测验制定施行方案。方案应包含测验的内容、发展、条件、人员、测验用例的选取准则、测验效果答应的误差规模等。
8、测验剖析陈述
测验作业完结今后,应提交测验方案履行状况的阐明,对测验效果加以剖析,并提出测验的定论定见。
9、开发发展月报
该月报系软件人员按月向管理部门提交的项目发展状况陈述,陈述应包含发展方案与实践履行状况的比较、阶段效果、遇到的问题和处理的方法以及下个月的方案等。
10、项目开发总结陈述
软件项目开发完结今后,应与项目施行方案对照,总结实践履行的状况,如发展、效果、资源使用、本钱和投入的人力,此外,还需对开发作业做出点评,总结出经历和经验。
11、软件保护手册
首要包含软件体系阐明、程序模块阐明、操作环境、支持软件的阐明、保护进程的阐明,便于软件的保护。
12、软件问题陈述
指出软件问题的挂号状况,如日期、发现人、状况、问题所属模块等,为软件批改供给预备文档。
13、软件批改陈述
软件产品投入运转今后,发现了需对其进行批改、更改等问题,应将存在的问题、批改的考虑以及批改的影响作出具体的描绘,提交批阅。