信息系统开发流程规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统开发流程规范
(内部讨论稿)
总则
为明确信息系统开发流程,清楚各阶段工作内容和工作目标,特制订本规范。
本规范主要从系统规划、系统整体管理、系统需求分析、系统设计、系统编码与测试、系统内部实施、系统整体评价及系统内部验收八个方面说明公司对信息系统开发流程的主体要求。对实际信息系统的开发,开发流程可根据系统的规模与要求进行合理的剪裁。
本规范适用于软件开发部、软件项目部、系统集成开发部、系统集成项目部进行信息系统开发工作。
信息系统开发流程
一、信息系统规划,完成信息系统立项和总体解决方案。
[1]申请立项部门依据《立项控制规程》,提交与信息系统立项有关的书面或
电子文档,立项部门申请信息系统项目立项。信息系统项目立项主要从
市场方面、技术方面及行业导向方面三个方面进行考虑。
[2]立项部门的上级部门或领导按《评审验收规程》组织业务专家、市场人
员、技术人员等人员完成对信息系统立项相关文档的评审和检查工作,
形成立项评审结论。评审结论包括合格和不合格两种,合格的可以进入
下一阶段,不合格的需要说明不合格的具体原因,不能进入下一阶段。
[3]根据信息系统立项的相关文档,生成信息系统的《总体解决方案》文档。
文档中一般包括系统范围和目标、系统总体功能结构图、系统网络拓扑
图、系统部署方案、系统实施计划、系统费用概算等。
二、信息系统整体管理,建立项目管理章程。
[4]建立基本的信息系统项目管理章程,指定信息系统项目的项目经理(产
品经理、负责人),完成项目启动。
[5]项目经理组织人员制定初步的项目管理计划,计划内容可包括项目最终
目标、项目阶段性目标、项目进度计划、项目预算、变更流程和变更控
制委员会、人力资源计划、项目风险、项目采购计划等。
[6]依据《配置管理规程》和《变更控制规程》形成配置管理系统和变更控
制系统,成立变更控制委员会。
[7]项目经理指导和管理项目的执行过程,包括项目完成情况、项目进度、
项目质量、项目变更情况等。
三、信息系统需求分析,完成《需求分析》文档。
[8]项目经理组织人员完成信息系统相关资料收集和需求详细调查工作,完
成信息系统业务流程分析和数据流分析。
[9]分析信息系统目标,确定信息系统项目边界,完成项目范围定义和项目
内容分解。
[10]项目经理组织人员完成项目《需求分析》文档的编写,并提交上级部门
申请评审。
测试设计是否算需求?
[11]上级部门按《评审验收规程》组织业务专家、市场人员、技术人员、测
试人员等人员完成对《需求分析》文档的评审和检查工作,形成评审结
论。评审结论包括合格和不合格两种,合格的可以进入下一阶段,不合
格的需要说明不合格的具体原因,不能进入下一阶段。
四、信息系统设计,完成《系统设计》文档。
[12]项目经理制定系统设计阶段的项目工作计划,确定该阶段的检查点和里
程碑。项目经理向上级提交工作计划,上级部门按《评审验收规程》完
成对工作计划的评审,形成评审结论。评审结论包括合格和不合格两种,
合格的可以进入下一阶段,不合格的需要说明不合格的具体原因,不能
进入下一阶段。
[13]项目经理组织人员编写《系统设计》文档,文档内容一般包括物理配置
方案设计(客户机、服务器、网络、数据库等)、功能结构详细设计、
主要系统功能流程设计、主要系统功能数据处理流程设计、系统外部接
口说明和定义等。
[14]项目经理向上级部门提交《系统设计》文档,申请评审。上级部门按《评
审验收规程》组织技术人员完成对《系统设计》文档的评审和检查工作,
形成评审结论。评审结论包括合格和不合格两种,合格的可以进入下一
阶段,不合格的需要说明不合格的具体原因,不能进入下一阶段。
五、信息系统编码与测试,完成系统编码和单元测试。
[15]项目经理组织人员按《软件编码规范》完成信息系统的代码编写。
[16]项目经理组织人员按《测试规程》完成信息系统的单元测试工作,单元
测试一般由模块编码人员进行自我测试。
六、信息系统内部实施,完成系统试运行和集成测试。
[17]项目经理组织人员搭建系统运行环境,按项目要求完成信息系统的安装
部署工作。
[18]项目经理组织人员按《测试规程》完成信息系统的集成测试工作,生成
系统测试报告和结论。
七、信息系统整体评价,生成项目总结报告、技术白皮书。
[19]项目经理组织人员编写信息系统相关的技术性文档,如技术白皮书。
[20]项目经理编写项目总结报告,包括功能评价、应用评价等。
八、信息系统内部验收,生成验收报告。
[21]信息系统内容建设完成后,项目经理根据《评审验收规程》编写项目验
收申请报告,并提交上级申请验收。
[22]上级部门根据验收申请、系统测试报告和结论及需求分析等相关文档,
组织人员按《评审验收规程》进行信息系统内部验收,形成验收结论,
完成验收报告。验收报告包括合格和不合格两种,验收合格可以将信息
系统交付项目部进行实施,不合格的不能交付项目部。
信息系统开发流程图