当传统的组织进行数字化转型的时候,最为困难的是在于组织文化的变革。数字化组织一定有其基本的运作逻辑与思路,与传统组织模式不同的在于,数字化组织追求更为整合、有机与快速反应,而不再是职能化的管控。在企业进行数字化转型的时候,团队的打造一定是第一位的,采用DevOps方式来打造数化转型的团队,有利于企业数字化转型的成功。
从数字化演进的历史来看,在强职能管控的模式下,企业的信息系统无法解决隔离的问题,也无法解决信息孤岛的问题。从组织模式分析,存在开发(Dev)与运营(Ops)之间的巨大鸿沟:开发不知道运营的需求,不知道自己的代码在现实环境中如何发挥作用,运营不知道开发能够提供什么样的便利,运营无法准确描述自己的需求。一旦运营与开发产生脱节,开发只是为了完成任务,对实际运营帮助不大,或者造成对实际运营的困惑,如此,信息系统永远受到专业职能部门的诟病。
数字化转型离不开对客户端的把控,并将整个企业的资源,更为有效的运用在价值链上,为客户提供更为优质的服务,于是,在数字化转型中,如何实现技术、商业洞见的快速整合,成为数字化转型成功的关键。在此种情形下,DevOps概念应运而生。DevOps团队将开发、运营、QA、部署等职能整合在一个团队中,实现敏捷开发和快速响应。在DevOps团队中,开发人员不再是单纯的程序员,而是逐步成为业务专家, DevOps团队中的开发人员将深入到业务部门与运营部门合署办公,了解业务的每一笔业务背后的表单、流程、数据,构建更为适合的系统与数据,实现数字化的运营。采用DevOps团队进行开发,已经成为网易等大企业的通行实践。采用DevOps团队进行开发的好处是不言而喻,国外实证研究证明,DevOps团队比一般团队开发的速度快2555倍、多200倍的部署、恢复失误数度是一般团队的24倍。
数字化转型的第一步,对业务和开发团队的再造,DevOps团队无疑是数字化转型的关键性组织,通过数字化转型团队的再造,实现敏捷开发模式,才能快速响应客户提出的潜在与现实的需求,才能真正实现数字化转型战略。