中拔出溜的公司如何实施DEVOPS

本文探讨了在业务场景要求较低、缺乏专业运维的中型软件企业中实施DevOps的具体步骤。从建立信息共享机制到逐步推行持续集成、持续部署,再到监控与自动化测试,旨在提升软件交付效率与质量。
摘要由CSDN通过智能技术生成

虽然推进起来很艰难,但在这类公司也并非一无是处:只要让各方尤其是领导曾看到了成效,大范围铺开很容易,你也非常容易因此变得出众。

1. 中拔出溜公司的特点

按照本系列文章的风格,开篇咱们依然是针对本文讨论的主题,针对性说明下中拔出溜公司的特点:

  1. 业务场景要求低,CRUD式研发,无专业运维。 这些特点在这个链接里已有详尽介绍
  2. 业务研发压力大。以上背景下公司想要盈利肯定不会做什么小而美的产品,广撒网接项目、项目周期短、业务功能点多、非功能性需求很少考虑等是其主要特点。
  3. 项目管理处于蛮荒阶段,缺乏过程管理,项目负责人的认知和态度对于项目最终质量的影响巨大。
  4. 项目团队里对于软件工程理解严重缺乏。普遍信奉人多力量大,大力出奇迹。

在项目管理上,中拔出溜公司既没法像小公司那样快速掉头,直接重新从零开始去适应市面上的成熟流程;也没法像大公司那样——人员认知到位,直接从上往下压,并且有足够的人力来支撑自研和内部持续推进。所以如果真正想要落地DEVOPS,过程远比想象中的要曲折 —— 问题永远不会是出在技术了。

2. 循序渐进

对于这种彻彻底底的自下而上,我们需要遵循"晓之以理,不如诱之以利"的基本指导思路,仔细衡量,持续监测所推进的每一步改良,做到灵活机动。

这里需要额外说明一句:多年以来,以我个人的观察,很多这类公司,即使是做到总监级别(我这里说的是职级),也只习惯于在一言堂的情形下做决定,完全没有经历过复杂场景下的决策博弈和方案落地。直接表现上就是思维方式很简单:我是不会允许xxx,我要求他们必须xxx。

2.0 建立"黄页"

黄页是电话簿的一种,通常以黄色纸张印刷,因此得名。黄页主要包含商业和服务的信息,如公司名称、地址、电话号码、电子邮件地址、网站链接等。它们按照类别组织,使得用户可以方便地查找特定类型的商业或服务提供者。

黄页的中心思想其实就是实现信息的实时共享,让本应该团队内每个人都应该知晓的信息公开出来,轻易就能获得。而不是放在个别人的脑子里,每次获取都跟拉据一样反复,还得时刻担心自己知晓的是不是最新的。

这里所说的"黄页",也叫 LandPage(落地页),门户(源自最近很火的"IDP-开发者门户"),黑板(源自《程序员修炼之道——从小工到专家》),最简单的黄页可以使用nginx + html,将内部系统的访问url采用列表或者树形结构的方式统一展示在一个页面下,然

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值