5299 篇
13868 篇
408774 篇
16079 篇
9269 篇
3869 篇
6464 篇
1238 篇
72401 篇
37108 篇
12060 篇
1619 篇
2821 篇
3387 篇
640 篇
1229 篇
1965 篇
4866 篇
3821 篇
5293 篇
运营商IT外包模式下的研发管控体系
目前,运营商为了降低成本和风险,通常会选择将信息系统外包给专业的技术公司来建设。然而,过度外包容易让运营商失去技术掌控力,难以保障业务的长远发展。本文基于广东移动的经验,提出了一种解决方案,聚焦于解决研发过程中的管理和控制问题,实现企业信息化建设的降本增效,确保研发效率和产品质量,帮助企业实现可持续发展。
笔者整理了近几年的64个IT项目,发现存在以下三大问题。一是技术选型缺乏规范,操作系统、数据库、网络设备、系统架构等技术选型参差不齐,现网还存在众多不符合信创要求的设备和技术组件。二是在研发过程中管理水平不均衡,部分项目仍通过“手工作坊"的方式开展项目管理。三是对合作伙伴的管理和考核较松散,缺乏有效的管控手段。
为解决以上问题,广东移动构建了“1流程2库3问"的研发管控体系,如图1所示。
图1 广东移动“1流程2库3问"研发管控体系
研发项目管理流程
“1流程"是指研发项目管理流程,即从需求提出,到业务评审、技术方案评审、立项采购流程、开发过程管理、需求验收厂商请款、项目后评估的系统建设全过程。具体举措是在流程中使用清单式工作方法,在立项和请款环节加入管控节点。
原则上所有项目都应该符合“2库"清单要求才能通过立项评审,如有不符合清单要求又有特殊情况需要开展的项目,需承诺整改时间,提交领导审核。
与厂商签订合同中增加如下考核条款:“项目交付物的技术架构不符合我司两库清单研发管控要求的,需承诺整改时间,如在承诺时间内未按要求完成整改的,每超过1个月扣8分,上限40分,扣完为止。"
技术选型库
“2库"是指技术选型库和研发过程管控库,使用分级评估模型对所使用的软硬件技术选型和软件工程规范提出明确要求。
技术选型库分级模型按照先进性、自主性、成熟度三个关键维度对关键技术产品实施分级评定。
先进性:评估技术产品是否符合当前云原生架构、去IOE趋势等。
自主性:评估技术产品是否满足信创要求、是否为自研或开源产品。
成熟度:评估技术产品的稳定性、商用或社区支持情况,是否具有广泛应用案例。
基于以上三个维度的技术选型库分级模型如图2所示。
图2 广东移动IT外包技术选型库分级模型
L1受限级:当先进性或自主性达不到标准时,该技术产品被归为L1受限级,列入负面清单。
L2准入级:如果满足先进性和自主性的标准,该技术产品被归为L2准入级。
L2-E先进级:如果技术产品先进但成熟度较低,则在L2等级中标记为L2-E先进级。
技术选型库实施分级评定的内容包括基础硬件(网络设备、主机、存储设备、安全设备)、基础软件(操作系统、虚拟软件、数据库、中间件、大数据)和应用架构(APP集成方式、Web架构、部署架构)。技术选型库实施内容如表1所示。
研发过程管控库
研发过程管控库分级模型基于软件研发过程的规范性、先进性和管控深度进行分级评定,包括L1受限级、L2准入级和L2-E先进级。
L1受限级:甲方不关注研发过程,对乙方研发过程的规范性无要求。
L2准入级:甲方管控重要的研发环节和研发资料,乙方遵循基本的软件工程规范。
L2-E先进级:甲方提供研发平台,按照DevOps体系来管理乙方的研发交付全过程。
研发过程管控库实施分级评定的内容包括软件工程规范和自主管控要求。软件工程方面,应积极引导DevOps、AIOps等先进的软件工程方法,提高研发效率和质量;自主管控方面,要求甲方自有人员负责数据模型、接口协议和业务流程,以保障自主性,避免被乙方绑定。
中台三问“3问"是指中台三问。中台三问是为了厘清项目与中台的关系,以便尽量复用中台能力和沉淀中台能力。中台三问包括“跟中台什么关系?能复用哪些中台能力?能沉淀哪些能力到中台?"。
结语
广东移动通过构建“1流程2库3问"的研发管控体系,实现了软件研发项目的选型标准化、研发规范化、交付透明化。经过一年多的实践应用,取得了显著成效:基础硬件、基础软件、软件工程规范的合规比例分别从86.3%、32.7%、88.8%提升至100%;业务架构、技术架构基本实现自主掌控。