法搜网--中国法律信息搜索网
机械部关于计算机软件产品开发的标准化规范化要求

计算机软件产品开发的标准化规范化要求
 (机械部机信系字(1991)009号 
 1991年1月19日)

  一、划分阶段
  一个软件项目从可行性研究起到开发成功投入使用,要经过若干互相区别而又联系的阶段。一般划分为以下六个阶段:
  (1)可行性研究与计划阶段。确定项目开发目标和总的要求,进行可行性分析、投资、效益分析,并制订开发计划。
  (2)需求分析阶段。根据对系统的分析,确定软件项目的各项功能、性能。
  (3)设计阶段。在充分理解软件需求的基础上,提出多个设计方案,经分析比较,确定最佳方案。
  (4)实现阶段。完成源程序的编码、编译和调试工作。
  (5)测试阶段。对程序进行全面测试,并检查审阅已编制的文件。
  在整个开发过程中(即前五个阶段),开发单位要按月编制开发进度月报。
  (6)运行与维护阶段。在软件运行使用中,不断进行维护,并根据新的要求,对原程序进行必要的扩充与删改。
  在每个阶段中,都要编制一定的文件。这些文件是整个软件项目成果的不可缺少的组成部分。其作用是:
  (1)本阶段工作的成果和结束标志。
  (2)反映开发工作的进展情况,以便对各阶段进行检查。
  (3)提供技术和管理信息,便于管理人员、开发人员、操作人员和用户之间相互了解和协作。
  (4)对整个项目内容、功能和性能的描述。
  二、各阶段所需完成的文件和文件编制目的与内容
  (1)可行性研究报告:在可行性研究与计划阶段完成。目的是说明该软件开发项目在技术、经济和社会条件方面的可行性,并在多方案中论证所选定的方案,内容包括:
  ①对现有系统的分析;
  ②系统方案的选定;
  ③投资与效益分析。
  (2)项目开发计划:在需求分析阶段完成。目的是把项目开发过程中各项工作的负责人、进度、对软硬条件、经费预算的安排以文件形式记载下来,以利据此检查项目的开发工作,内容包括:
  ①项目概述:项目内容;主要参加人;产品及成果验收标准;完成时间等。
  ②实施总计划:任务分解;进度;预算;关键问题等。
  ③支持条件:计算机系统支持;需用户承担的工作等。


第 [1] 页 共[2]页
上面法规内容为部分内容,如果要查看全文请点击此处:查看全文
【发表评论】 【互动社区】
 
相关文章