1.项目开发流程
(1). 软件开发过程的划分
- 本规定对一个完整的开发过程按“软件过程改进方法和规范”把划分为 6 个阶段:
- 产品概念阶段(记为 PH0)
- 产品定义阶段(记为 PH1)
- 产品开发阶段(记为 PH2)
- 产品测试阶段(记为 PH3)
- 用户验收阶段(记为 PH4)
- 产品维护阶段(记为 PH5)
- 软件项目的过程有三大类: 、和。
-
而这三类过程可以细分为个主要过程域,分布在到的各个阶段。
-
项目管理过程包个过程域,分为:、、、、、。
- 项目研发过程包个过程域,分为:、、、、、 、、。
-
机构支撑过程包个过程域,分为:、、、、。
-
建议用户(企业)根据自身情况(如发 展战略、研发实力等)适当地修改使用
(2). 软件开发流程
(3). 软件开发过程域遵循的标准文档
(4). 项目需求分析
- 需求调研的主要收集方式有 以下方面:
- 与用户交谈,向用户提问题。
- 参观用户的工作流程,观察用户的操作。
- 向用户群体发调查问卷。
- 与同行、专家交谈,听取他们的意见。
- 分析已经存在的同类产品,提取需求。
- 从行业标准、规则中提取需求。
- 从 Internet 上搜查相关资料。
(5). 项目系统设计
-
输入部分包括:《项目建议书》、《需求说明书》、软件设计过程中的标准与规范、软、硬件开发环境。
-
输出:《系统设计说明》、用户界面原型、《数据库设计说明》、《功能模块设计说明》、《使用说明书初稿》。
(6). 编码测试
- 软件实现是指通过编程、调试、优化、内部测试和代码审查等活动,开发出符合用户需求、质量合格的产品。
(7). 试运行、实施和验收
(8). 服务与维护
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树Web应用开发 Django208591 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!