文档介绍:系统开发生命周期
*
课程内容:
IT 系统开发生命周期方法工作程序。
课程目的:
明确系统的开发的过程和系统开发过程中各个部 门的工作。
此程序定义“程序和资源信息系统工作方法〞并提供标准的方法管理 IT 工程
IT 系统开发生命周期方法工作程序
两种情况
1、完全独立开发对软件有知识产权;
没有第三方专业和实施开发工程团队参加的情况;
2、购置软件,二次开发;
全程有第三方专业开发实施团队;
初期阶段
前期需求调研
签 约
确定工程团队
工程团队进场
可行性研究
签订合同
确定工程团队成员包括甲乙双方的人员并编写团队成员相应的工作描述书
团队开场工作严格按照合同实施
*
流程介绍
阶段0构思阶段
IT解决方案需求
阶段1提议
阶段2设计
阶段3开发
阶段4验证
IT解决方案
阶段5投入使用
需求描述
SOW / 解决方案/CAR
技术方案
技术方案 / 标准
测试结果 / 实施方案
最终认可
IT Project Mgr /
Functional
Business Partner
IT Project Mgr /
IT BSG Director /
Project Architec
IT Project Mgr /
Solutions Delv /
Infrastructure
Group /
Functional
Business Partner
IT Project Mgr /
Solutions Dev
Grup / Business
Analyst
 
IT Project Mgr /
Quality
Assurance Mgr
 
IT Project Mgr /
Functional
Business Partner
适用于大的工程
阶段 0〔构思〕
工作概述:IT 工程经理确保定义和记录业务需求和各种职能领域的流程,以确认恰当技术解决方案。
1、需求描述:IT 工程经理在职能业务伙伴的指导下编写 SOR。SOR 必须包含 As-Is 和 To-Be 流程的概要,并需注重用户的业务需要和展示未来的需求。
2、需求描述 BSG 总监审核和批准 SOR,并指明业务问题和确认 SOR 符合组织的需要。
阶段 1〔提议〕
工作概述: IT 工程经理确认具体技术方案符合业务需求和流程的要求,记录实施方案时的业务事件,并为工程取得资金和审批的通过。
工作描述书:IT 工程经理编写工作描述书 SOW 〔statement of work〕
方案交付提议:工程架构师评估可选方案和确定技术方案。
资本性拨款申请:IT 工程经理准备 CAR 以支持 SOW 和方案交付提议
阶段 2〔设计〕
工作概述:IT 工程经理确保编写更详细的技术方案,包括收集更多的需求信息和记录未来将交被执行的细节
详细技术方案:方案交付小组或者根底架构小组编写详细技术方案,包括:详细设计参数,详细开发预估,原型/屏幕布局,使用案例, 数据模型/数据流程图,集合模型/需求,建造方案/配置管理 方案。
  技术方案 职能业务伙伴审核技术方案以确保其从业务角度准确反响实际需求。并且,职能业务伙伴审核任何原型的建立和沟通整个工程方案和业务团队的状态。
阶段 3〔开发〕
工作概述:IT 工程经理确保在技术方案中指定工作已被完成,包括:开发代 码和必要和软件的安装和配置。
技术方案开发:方案交付小组编写实际代码和硬件、软件的安装,包括技术发布文档用以确定将应用程序从测试环境迁移到生产环境遵循的流程。
业务测试标准:业务分析师编写测试标准,以确定其符合从测试环境迁移至生产环境的验证流程。
阶段 4〔验证〕
工作概述:IT 工程经理确保应用程序经过完全的测试并可以被迁移到生产环境,并支持小组和用户准备使用此应用程序。
系统测试结果:品质保证经理报告测试执行的结果。
实施方案:IT 工程经理为生产环境实施编写实施方案。