企业IT系统全生命周期管理与运营平台建设技术方案WORD

本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除,更多浏览公众号:智慧方案文库。

目录

1 项目总体概述

1.1 项目背景

1.2 蓝图架构

1.3 核心业务流程

1.4 系统总体架构

1.5 系统业务模型流程

1.6 实施阶段划分

1.7 一阶段建设目标

2 一阶段解决方案

2.1 系统总体架构

2.2 系统总体流程

2.3 软件功能设计

2.3.1 统一门户

2.3.1.1 多租户管理

2.3.1.2 权限管理

2.3.1.3 用户管理

2.3.1.4 角色管理

2.3.1.5 菜单管理

2.3.1.6 授权管理

2.3.2 需求任务管理

2.3.2.1 需求单管理

2.3.2.1.1 新增需求单

2.3.2.1.2 需求单列表

2.3.2.1.3 需求单维护

2.3.2.1.4 需求单工时及进度计算

2.3.2.1.5 需求单拆分

2.3.2.2 系统管理

2.3.2.2.1 系统信息管理

2.3.2.2.2 系统需求管理

2.3.2.2.3 系统计划管理

2.3.2.2.4 系统发布管理

2.3.2.2.5 系统路线图

2.3.2.2.6 系统项目管理

2.3.2.2.7 系统动态管理

2.3.2.2.8 系统模板管理

2.3.2.2.9 系统文档管理

2.3.2.3 项目管理

2.3.2.3.1 项目信息管理

2.3.2.3.2 项目任务管理

2.3.2.3.3 项目看板

2.3.2.3.4 项目燃尽图

2.3.2.3.5 项目视图

2.3.2.3.6 项目需求管理

2.3.2.3.7 项目bug管理

2.3.2.3.8 项目版本管理

2.3.2.3.9 项目测试单管理

2.3.2.3.10 项目文档管理

2.3.2.3.11 项目团队管理

2.3.2.3.12 系统动态管理

2.3.2.3.13 项目关联产品

2.3.2.4 应用管理

2.3.2.4.1 应用信息管理

2.3.2.4.2 应用版本管理

2.3.2.5 测试管理

2.3.2.5.1 Bug管理

2.3.2.5.2 测试用例管理

2.3.2.5.3 测试单管理

2.3.2.5.4 报告

2.3.2.6 文档管理

2.3.2.6.1 文档库管理

2.3.2.6.2 文档管理

2.3.2.7 统计报表

2.3.2.7.1 系统报表

2.3.2.7.2 项目报表

2.3.2.7.3 质量报表

2.3.2.7.4 组织报表

2.3.3 统一源代码管理

2.3.3.1 统一代码库集成

2.3.3.2 代码库管理

2.3.4 构建管理

2.3.5 自动化部署发布管理

2.3.5.1 容器部署

2.3.5.2 自动化部署

2.3.5.3 日志跟踪

2.3.5.4 部署通知

2.3.5.5 数据库脚本执行

2.3.5.6 应用发布管理

2.3.5.7 流水线

3 二阶段解决方案

3.1 立项管理

3.1.1 POC管理

3.1.2 项目管理

3.2 采购招投标管理

3.2.1 供应商管理

3.2.2 采购管理

3.2.3 招投标管理

3.3 工程管理

3.3.1 工程信息管理

3.3.2 工程绩效考核

4 项目实施方案

4.1 系统配置清单

4.2 一阶段项目实施计划

1.1 蓝图架构

1abd1b0f40ee3d1e5dd9a707a52d1270.jpeg

通过建立统一的IT运营管理平台把大数据中心IT建设与运营过程中相关联的各方机构连接整合起来,并实现项目运营全过程的流程化管理,把所涉及到的各个业务与管理要素串联起来。进而构建一个覆盖全角色、全过程和全业务周期的一体化IT运营管控体系,以支撑整个大数据中心平台的建设与运营,达成中心的发展目标。

1.2 核心业务流程

9fc93c13df7c3026136b2997098e5d58.jpeg

构建一个从年度预算规划,到立项前POC验证、项目立项采购、项目开发实施,再到项目验收结算以及日常运维管理的IT运营全过程管理流程,真正实现对大数据中心IT项目建设与运营端到端、精细、规范与高效的管控。

1.3 系统总体架构

bd159f17307193e5788f523dc27a6989.jpeg

采用基于微服务、容器化与分布式技术架构,并使用“统一技术平台+扩展业务中心”的中台架构设计。可以支持“统一规划+分期实施”的平台建设模式,大数据中心可以根据实际运营、管理与发展需要分阶段、分步骤打造统一IT运营平台。

1.4 系统业务模型流程

4d0e8600df7ce02b081e6ae8040788ca.jpeg

1.5 实施阶段划分

一阶段:实现对基本项目需求与开发及核心代码资产的统一、规范化管理

l 实现项目需求的统一管理

l 实现对开发与测试过程统一管理

l 实现开发源代码的统一管理

l 实现系统应用的统一发布与发布记录

l 建立运营管理与供应商服务门户

二阶段:实现对整个IT运营全过程和要素统一、规范和高效的流程化管理

l 在一期平台上逐步进行应用与功能的升级迭代

l 实现项目立项的管理

l 实现招投标的统一管理

l 实现项目合同的统一管理

l 建立统一系统监控门户,实现对系统的统一监控运营管理

l 完善运营管理门户的建设,提供项目立项、招投标管理应用服务

三阶段:实现全业务周期的智能化、可视化IT运营管控

l 实现对预算决算的统一、规范化管理

l 实现严格、规范的项目验收与服务厂商考核管理

l 实现统一的结算报账管理

l 实现统一的支付管理

l 站在整个运营管控的视角,串联整个业务运营的各个过程,拉通运营链条上各个节点与要素,实现端到端的全业务周期运营管理

1.6 一阶段建设目标

建设IT系统生命周期管理平台,结合开发运维一体化方法论,打造成能够完全覆盖软件全生命周期的数字化管理平台,实现以下业务能力:

Ø 构建软件资产统一管理能力

n 建立统一的源码仓库,对源代码资源进行统一留存,并提供可视化的源代码仓库管理界面;

n 结合软件实施交付流程制度,完成软件实施交付上线过程交付物的收集与沉淀;

Ø 构建软件质量管理能力

n 通过自动化的代码质量扫描完成代码质量监控,并提供扫描结果可视化展示;

n 依据标准的代码质量检查规范,并结合规范指标完成代码相关质量统计与可视化展示;

n 构建规范的上线流程,结合测试结果进行上线,实现上线内容质量可控,有效降低风险;

Ø 构建自动化、可管理的软件发布上线能力

n 建立标准的发布流水线,固化发布过程中的阶段与步骤,减少人工干预产生的风险,有效提升发布效率;

n 发布记录及过程可视化,可实时查看发布过程中的应用日志及发布结果;

n 提供系统级别的发布能力,减少系统应用依赖导致的发布失败;

Ø 构建整体项目维度的统一管理视图

n 通过对需求与任务的管理实现研发精细化管理;

n 构建需求、研发任务、测试任务、自动化集成、自动化部署、可视化发布的可视化IT系统全生命周期管理。

1 一阶段解决方

1.1 系统总体架构

     IT系统全生命周期管理平台建设主要涉及七大核心功能模块,包括需求任务管理、构建管理、版本管理、发布管理、流水线、质量控制、基础功能模块,各模块功能通过统一门户对外展示,实现全生命周期流程的贯通。

6497bcb471ba9ff84b837fa66b704eb2.jpeg

图 21平台总体架构

1.2 系统总体流程

建设IT系统全生命周期管理平台,通过统一敏捷开发管理、统一持续集成管理、统一部署上线管理完成对大数据中心现有及未来的IT系统从需求产生到应用部署上线的全生命周期贯穿管理。

平台总体流程如下:

9e46bfefd742fe1d448e95e3fd59685b.jpeg

图 22平台总体流程

主要管理模块:

l 统一开发管理:

完成IT系统建设需求/优化需求的统一收集与管理,对需求进行拆分形成各应用的任务并进行处理跟进,需求研发完成后结合测试流程完成上线前测试并生成测试报告,最终形成上线前从需求到测试验证的统一开发管理流程;

构建统一的源代码仓库,完成IT系统源代码的统一管控;

l 统一持续集成管理:

通过流水线的编排与配置完成测试环境的源代码自动化构建与部署,并在持续集成过程完成源代码扫描,对源代码质量进行检查,通过可视化界面查看源代码质量检查情况,形成稳定可靠的统一持续集成管理;

l 统一部署上线管理:

基于测试环境的自动化持续集成结果完成生产环境发布部署,收拢生产环境操作和发布权限,有效降低部署上线风险;

发布过程中的资产制品实时归档;

篇幅有限,无法完全展示,喜欢资料可转发+评论,私信了解更多信息。

猜你喜欢

转载自blog.csdn.net/zuoan1993/article/details/132702483