软件开发总体流程
2023-03-02 16:52:21 1 举报
AI智能生成
软件开发总体流程,树形图,思维导图
作者其他创作
大纲/内容
项目计划草案应包括产品简介、产品目标及功能说明、开发所需的资源、开发时间和里程碑。
项目计划草案
也就是把有可能出错或现在还不能确定的东西列出来,并制定出相应的解决方案。风险发现得越早对项目越有利。
风险管理计划
软件开发计划的目的是收集控制项目时所需的所有信息,项目经理根据项目计划来安排资源需求并根据时间表跟踪项目进度。项目团队成员根据项目计划以了解他们的工作任务、工作时间以及他们所依赖的其他活动。
可将计划分成总体计划和详细计划,总体计划中每个任务为一个里程碑,详细计划中必须将任务落实到个人。
软件开发计划还应包括产品的应收标准及应收任务(包括确定需要制订的测试用例)
软件开发计划
常见的人员组织结构有垂直方案、水平方案、混合方案。垂直方案中每个成员充一当多重角色。水平方案中每个成员充当一到两个角色。混合方案则包括了经验丰富的人员与新手相互融合。具体选择根据人员实际技能情况进行选择。
人员组织结构定义及配备
过程控制计划的目的是收集项目计划正常执行所需的所有信息,用来指导项目进度的监控、计划的调整,确保项目按时完成
过程控制计划
项目计划阶段
详细说明系统将要实现的所有功能。
软件需求规约
可以有三种表示方法:图纸(在纸上)、位图(绘图工具)、可执行文件(交互式)
用户界面原型
需求分析阶段
说明软件的组织结构、部署结构及运行环境。
软件架构
定义类之间的关联和类的属性、方法。
类设计
定义数据库表之间的关联和各个表的字段。
数据库设计
按照设计文档进行编码,每完成一个模块应进行单元测试。
编码和单元测试
按软件组织结构的要求将各个子系统组合起来。
集成系统
软件开发阶段
收集和组织测试信息,为测试工作提供指导。
测试计划
凤量使用真实数据。
测试数据
记录测试结果,详细描述问题,提出解决办法
测试报告
帮助文件和用户操作手册
测试阶段
软件开发总体流程
0 条评论
回复 删除
下一页