软件开发管理规范
软件开发可分为:调研、需求分析、设计、编码、测试、部署、测试、维护等过程。 项目阶段 初始阶段 形成文档(使用工具) 《项目约定书》(Word) 《业务需求说明书》(Word) 《技术方案设计书》(Word) 《程序草图设计》(Word\\DW\\PS) 《项目工程简报》 《项目开发计划》(Project) 设计阶段 《业务流程总体设计书》(Word/Visio/Rose) 《数据库关系设计图》(PowerDesigner/Rose) 《数据库关系流程图》(PowerDesigner/Rose) 《项目开发管理规范书》(Word) 《任务分配文档》(Word) 实施阶段 《开发文档》(Word) 《问题说明报告》(Word) 《业务变更文档》(Word) 《项目测试方案及报告》(Word) 收尾阶段 《用户使用手册》(Word) 《项目开发文档》(Word) 《项目验收报告》(Word) 《项目总结性报告》 文档成果描述 阐述业务范围及内容 开发组负责制定最优技术设计方案 让用呢直接了解设计思路 提交领导查阅 用户、领导、项目组都了解项目进度 项目组成员分配任务 便于项目开发 便于项目开发 约定开发人员技术规范书 明确每个组员的开发任务及职责 每个开发人员填写个人开发模块 让用户、领导及组员及时了解和发现问题 记录开发过程中用户提出的业务需求变更情况 记录项目测试的方法 方便用户使用软件而提供的使用说明书 汇总整个项目使用的技术、思路、过程 记录甲乙双方签订项目验收报告 项目组通过此项目总结经验及不足 负责人 项目经理/分析员 项目经理/分析员 项目经理/分析员 项目经理 项目经理 项目经理/分析员 分析员 分析员 项目经理/分析员 项目经理/分析员 分析员/程序员 项目经理 分析员 分析员 分析员/程序员 分析员/程序员 项目经理 项目经理/分析 涉及范围 验收报告 验收报告 验收报告 验收报告 过程报告 验收报告 验收报告 验收报告 验收报告 过程报告 过程报告 过程报告 过程报告 过程报告 验收报告 验收报告 验收报告 验收报告 总结报告 部署及维护 大部分实施及测试,部分部署 大部分分析设计,部分实施编程及测试,开始考虑部署 备注 大部分业务建模和需求,少部分分析设计 明确甲乙双方责任及义务,需双方签字确认 项目经理 软件开发管理规范
软件开发可分为:过程、定义、设计、编码、系统测试、接收、移植、运行等过程。 过程阶段 定义 设计 编码 测试 接收 移植 运行 职责 需求定义 开始项目计划 设计方案 编写程序 将程序集成到系统中 验证系统功能与性能 向客户演示系统 移植最晒图运行环境 数据采集及导入 用户培训 监控系统运行性能 文档成果描述 问题说明书 项目规划 设计说明书 编码说明书 集成测试说明书 系统测试说明书 操作说明书 移植说明书 用户培训文档 角色 项目经理/分析员 分析员 分析员 分析员/高级程序员 程序员 测试员/分析员 项目经理/客户 分析员/高及程序员 分析员/程序员 分析员/用户 用户/分析员 软件开发管理规范-------流程图业务需求调研安始阶段《业务需求规格说明书》制定《项目开发计划》《技术方案实施说明书》整体规划设计《项目约定书》制定《项目开发管理规范书》开发环境准备设计阶段《业务流程总体设计书》《数据库关系设计图》《任务分配文档》实施阶段《开发文档》《问题说明报告》《业务变更文档》《项目测试方案及报告》运行服务器准备系统测试(开发服务器)系统移植(运行服务器)收尾阶段代码消缺系统测试(运行服务器)域名解析系统试运行
软件开发管理规范(调研、需求分析、设计、编码、测试、部署、测试、维护等过程) - 图文



