目可行,制订初步的软件开发计划,建立项目日志
5.根据市场环境、公司软硬件情况预测十大风险因素
2交付文档
1.可行性研究报告*
2.初步的软件开发计划
3.十大风险列表*
4.软件项目日志*
第一十六条需求分析
1实施要求
1.调查被开发软件的环境
2.软件开发提出的需求进行分析并给出详细的功能定义
3.做出简单的用户原型,与用户共同研究,直到用户满意
4.对可利用的资源(计算机硬件、软件、人力等)进行估计,制定项目进度计划(可有相应的缓冲时间)
5.制定详细的软件开发计划
6.测试人员制订质量控制计划和测试计划
7.编写初步的用户手册
8.进行需求方案评审
2交付文档
1.软件需求说明书
2.更新后的软件开发计划
3.项目进度计划
4.计划
5.测试计划
6.更新后的十大风险列表
7.项目日志
3审批
1.经评审通过的各项内容形成相应的文档后,提交给项目经理审核确认
2.软件需求说明书经项目经理确认后再提交给部门负责人进行审核确认。
第一十七条总体设计
1.实施要求
(1) 确定目标系统的总体结构
对于大型系统,可按主要的软件需求划分成子系统,然后为每个系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。
对于一般系统,可按软件需求直接定义目标系统的功能模块及各功能模块间的关系。
(2) 给出每个功能模块的功能描述,数据接口描述,外部文件及各功能模块部的关系
(3) 设计数据库或数据结构
(4) 制定各阶段开发的目标(以下称里程碑)计划
(5) 制订第一个里程碑的测试计划
(6) 总体设计评审
2.设计要求
(1) 在设计目标系统的整体结构时,应力争使其具有好的形态,各功能模块间应满足低耦合度,而各功能模块内应满足高内聚度。功能模块的作用范围应在其控制范围之内。
(2) 在设计目标系统的总体结构时,应降低模块接口的复杂性,提高目标系统的可靠性
3.交付文档
1) 总体设计说明书
2) 数据库/数据结构设计说明书
3) 更新后的用户手册
4) 更新后
5.根据市场环境、公司软硬件情况预测十大风险因素
2交付文档
1.可行性研究报告*
2.初步的软件开发计划
3.十大风险列表*
4.软件项目日志*
第一十六条需求分析
1实施要求
1.调查被开发软件的环境
2.软件开发提出的需求进行分析并给出详细的功能定义
3.做出简单的用户原型,与用户共同研究,直到用户满意
4.对可利用的资源(计算机硬件、软件、人力等)进行估计,制定项目进度计划(可有相应的缓冲时间)
5.制定详细的软件开发计划
6.测试人员制订质量控制计划和测试计划
7.编写初步的用户手册
8.进行需求方案评审
2交付文档
1.软件需求说明书
2.更新后的软件开发计划
3.项目进度计划
4.计划
5.测试计划
6.更新后的十大风险列表
7.项目日志
3审批
1.经评审通过的各项内容形成相应的文档后,提交给项目经理审核确认
2.软件需求说明书经项目经理确认后再提交给部门负责人进行审核确认。
第一十七条总体设计
1.实施要求
(1) 确定目标系统的总体结构
对于大型系统,可按主要的软件需求划分成子系统,然后为每个系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。
对于一般系统,可按软件需求直接定义目标系统的功能模块及各功能模块间的关系。
(2) 给出每个功能模块的功能描述,数据接口描述,外部文件及各功能模块部的关系
(3) 设计数据库或数据结构
(4) 制定各阶段开发的目标(以下称里程碑)计划
(5) 制订第一个里程碑的测试计划
(6) 总体设计评审
2.设计要求
(1) 在设计目标系统的整体结构时,应力争使其具有好的形态,各功能模块间应满足低耦合度,而各功能模块内应满足高内聚度。功能模块的作用范围应在其控制范围之内。
(2) 在设计目标系统的总体结构时,应降低模块接口的复杂性,提高目标系统的可靠性
3.交付文档
1) 总体设计说明书
2) 数据库/数据结构设计说明书
3) 更新后的用户手册
4) 更新后