7.3 、组织实施的步骤7.3.1、实施步骤流程系统开发严格按照软件工程的方法进行组织,系统的开发过程按照需求分析、系统分析与设计要求、系统编码、系统测试几个过程有序推进。下表所示系统开发流程图, 采用原型及迭代方式开发, 根据用户需求持续改进, 完善和优化系统,最终产品化。如下图示流程定义了我公司内部的软件开发过程,以指导和规范软件项目中开发过程的定义和相应的实施。该过程可划分为一系列子过程,包括:软件需求分析、设计、编码、测试、验收、维护,每个子过程又由一系列任务和活动组成,如设计过程又可分为结构设计和详细设计。 但是在实际开发项目中, 情况仍然会是千变万化的, 因此我们也并不是一成不变的死板执行一个僵化的工作流程,我们的原则是在一个规范流程的指导和约束下, 根据具体工程项目的实际要求, 为每一个项目评估并制定真正能够最好的满足该项目要求的开发流程。软件实施流程总图软件需求分析《软件需求规格说明书》(初稿)《系统测试计划》《系统测试案例》(初稿)《用户手册》(概要)《追溯表一》结构设计《结构设计说明书》(初稿)《集成测试计划》《集成测试案例》(初稿)《用户手册》(初稿)《追溯表一》评审通过N:改进《结构设计说明书》《集成测试计划》《集成测试案例》《个人评审记录》《评审报告》详细设计《详细设计说明书》(初稿)《单元测试计划》《单元测试案例》(初稿)《用户手册》(修改稿)《追溯表一》Y评审通过N:改进《详细设计说明书》《单元测试计划》《单元测试案例》《用户手册》(修改稿)《个人评审记录》《评审报告》同行评审通过Y《软件需求规格说明书》《系统测试计划》《系统测试案例》《个人评审记录》《评审报告》编码源代码、源代码文件清单《单元测试报告》(经过审批)《软件问题状态登记表》《软件问题报告单》集成测试《集成工作单》《集成测试工作单》《集成测试报告》(经过审批)《软件问题状态登记表》《软件问题报告单》集成的软件系统系统测试《系统测试报告》(经过审批)《软件问题状态登记表》《软件问题报告单》《系统管理员使用说明书》 (经过审批)《安装手册》(经过审批)《用户手册》(经过审批软件系统(系统测试通过)YN:改进开始结束验收维护 验收测试报告《软件问题报告单》《软件问题状态登记表》 验收报告 可交付产品《软件需求规格说明书》(升级版)《客户需求登记表》《客户需求统计表》《设计说明书》(升级版)《...