软件开发过程相关文档

 1988年1月国家标准局<<计算机软件开发规范>>和<<软件产品开发文件编制指南>> 规定了13种文档:

第一阶段 可行性研究与需求分析
* 可行性研究报告
* 项目开发计划
* 软件需求说明书
* 数据要求说明书

第二阶段 概要设计/详细设计
* 概要设计说明书
* 详细设计说明书
* 测试计划

第三阶段 编码与单元测试
* 原代码
* 用户手册
* 操作手册

第四阶段 集成测试
* 测试分析报告
* 开发进度月报
* 项目开发总结报告

第五阶段 运行维护
* 维护修改建议

一、项目开发计划
二、需求规格说明书
三、概要设计说明书
四、详细设计说明书
五、用户操作手册
六、测试计划
七、测试分析报告
八、开发进度月报
九、项目开发总结报告
十、源代码
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
{ 项目名称 } 立项建议书 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识: Company-Project-PIM-PROPOSAL 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 目 录 0. 文档介绍 4 0.1 文档目的 4 0.2 文档范围 4 0.3 读者对象 4 0.4 参考文献 4 0.5 术语与缩写解释 4 1. 产品介绍 5 1.1 产品定义 5 1.2 产品开发背景 5 1.3 产品主要功能和特色 5 1.4 产品范围 5 2. 市场概述 6 2.1 客户需求 6 2.2 市场规模与发展趋势 6 3. 产品发展目标 6 4. 产品技术方案 6 4.1 产品体系结构 6 4.2 关键技术 7 5. 产品优缺点分析 7 6. MAKE-OR-BUY决策 7 7. 项目计划 7 7.1 项目团队 7 7.2 软件硬件资源估计 8 7.3 成本估计 8 7.4 进度表 8 8. 市场营销计划 9 8.1产品盈利模式和销售目标 9 8.2 促销和渗透方式 9 8.3 销售方式和渠道 9 9. 成本效益分析 10 10. 总结 10 0. 文档介绍 0.1 文档目的 0.2 文档范围 0.3 读者对象 0.4 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下: [标识符] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA] 作者,《立项调查报告》,机构名称,日期 [BBB] 作者,《立项可行性分析报告》,机构名称,日期 [SPP-PROC-PIM] SEPG,立项管理规范,机构名称,日期 0.5 术语与缩写解释 缩写、术语 解 释 SPP 精简并行过程,Simplified Parallel Process PIM 立项管理,Project Initialization Management … 1. 产品介绍 1.1 产品定义 提示:用简练的语言说明本产品“是什么”,“什么用途”。根据经验,概念罗嗦含糊的产品很难被用户接受。所以产品定义一定要简练且清晰。 1.2 产品开发背景 提示:从内因、外因两方面阐述产品开发背景,重点说明“为什么”要开发本产品。 (1)因方面着重考虑:开发方的短期、长期发展战略;开发方的当前实力。 (2)外因方面着重考虑:市场需求及发展趋势;技术状况及发展趋势。 (3)如果是合同项目,请说明项目的来源。 1.3 产品主要功能和特色 提示: (1)给出产品的主要功能列表(Feature Lists)。 (2)说明本产品的特色。 1.4 产品范围 提示: (1)说明本产品“适用的领域”和“不适用的领域”。 (2)说明本产品“应当包含的内容”和“不包含的内容”。 2. 市场概述 2.1 客户需求 提示: (1)阐述本产品面向的消费群体(客户)的特征 (2)说明客户对产品的功能性需求和非功能性需求 (3)说明本产品如何满足客户的需求,以及给客户带来什么好处。 2.2 市场规模与发展趋势 提示: (1)分析市场发展历史与发展趋势,说明本产品处于市场的什么发展阶段。 (2)本产品和同类产品的价格分析 (3)统计当前市场的总额、竞争对手所占的份额,分析本产品能占多少份额。 注意:引用数据应当写明数据来源,最好有直观的图表。 3. 产品发展目标 提示:说明本产品的短期目标和长期目标,绘制产品的Roadmap。目标必须清晰并且可以度量。 4. 产品技术方案 4.1 产品体系结构 提示: (1)绘制产品的体系结构 (2)阐述设计原理 (3)如果有多种体系结构,需比较优缺点。 4.2 关键技术 提示:阐述本产品的关键技术,评价技术实现的难易程度 5. 产品优缺点分析 提示:综合考虑本产品的功能、质量、价格、品牌等因素,分析优缺点。 6. Make-or-Buy决策 提示: 确定哪些产品部件应当采购、外包开发或者自主研发,说明理由。 (2)分析相应的风险。 7. 项目计划 7.1 项目团队 提示:说明项目团队的角色、知识技能要求、建议人选、人数、工作时间,如下表所示。 角色 知识技能要求 建议人选、人数 工作时间 项目经理 需求开发人员 系统设计人员 编程人员 测试人员 质量保证人员 配置管理人员 服务与维护人员 …… 7.2 软件硬件资源估计 提示: (1)估计项目所需的软件和硬件资源,说明主要配置。 (2)说明以何种方式获得,如“已经存在”、“可以借用”或“需要购买”等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值