Home > 我就是未分类 > 软件过程

软件过程

September 16th, 2004

为了保证软件质量,写些必要的文档是必要的。尤其是下面几个,在软件实施过程中,是必需应该完成的。在这之前,绝不进入编码阶段。

· 软件需求说明书:也称软件规格说明书,其中对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是用 户与开发人员双方对软件需求取得共同理解基础上达成的协议, 也是实施开发工作的基础。
· 数据要求说明书:该说明书应给出数据逻辑描述和数据采 集的各项要求,为生成和维护 系统数据文卷作好准备。
· 概要设计说明书:该说 明书是概要设计阶段的工作 成果,它应说明功能分配、模 块划分、程序的总体结构、输 入输出以及接口设计、运行设 计、数据结构设计和出错处理 设计等,为详细设计奠定基 础。
· 详细设计说明书:着重 描述每一模块是怎样实现的, 包括实现算法、逻辑流程等。

完成这部分才允许进入编码阶段。而以下内容也必不可少。

· 测试计划:为做好组装测试和确认测试,需为如何组织测试制定实施计划。计划应包括测试的内容、进度、条件、人员、测试用 例的选取原则、测试结果允许的偏差范围等。
· 测试分析报告:测试工作完成以后,应提交测试计划执行 情况的说明。对测试结果加以分析,并提出测试的结论意见。
· 开发进度月报:该月报系软件人员按月向管理部门提交的 项目进展情况报告。报告应包括进度计划与实际执行情况的比较、 阶段成果、遇到的问题和解决的办法以及下个月的打算等。
· 项目开发总结报告:软件项目开发完成以后,应与项目实 施计划对照,总结实际执行的情况,如进度、成果、资源利用、成本 和投入的人力。此外还需对开发工作作出评价,总结出经验和教训。

为了养成一个良好的习惯,决定强迫自己做这些。其他的还有些东西,就,就看着办啦。

 

我就是未分类

  1. No comments yet.
  1. No trackbacks yet.