中国速度之二神山建设(2):完善的项目计划,高效能价值流 | IDCF DevOps案例研究...

内容来源:DevOps案例深度研究第4期 – 火神山雷神山 DevOps实践研究战队(本文只展示部分PPT及研究成果,全程视频请移步文末。)

本案例内容贡献者:赖泽薇、张扬、邓茜芸、韦一、刘德权、候利涛、冯利娟、常相宇、张力、韩丰、陈浩 

IDCF指导老师:王立杰、许舟平、姚冬、徐磊

(图片来源于网络)

火神山雷神山的价值流

二神山建设由多个活动共同开展完成,存在并行或串行的多条价值流,本文就重点活动,包括基础建设、电网建设、通信系统、医疗系统、IT设备等,介绍二神山价值流。23日指令发出,涉及到的各方就已全部动起来。

  • Day1(1月24日):设计院的设计开始,各方调集人员和机器,两院的电力配套工程建设已经开始进行4台环网柜的安装及线路迁改,光缆铺设、5G基站安装工作开展起来,医疗系统建设那边接收到具体任务,且与自愿捐赠IT设备的厂商确认了捐赠方案。

  • Day2(1月25日):基础建设这边机器完成大部分地面平整工作,电网实现了提前供电,5G基站完成调试建设,同时医疗系统这边已开始为期9天的系统开发建设,IT设备已完成设备调集准备发货。

  • Day3(1月26日):设计工作完成,基础建设施工全面展开,开始地面防渗工作等,变压器根据设计图纸进行挪位,通信设备准备好开始发货,医疗系统建设现场人员抵达武汉开始为期7天的现场调试等工作,今天IT设备完成发货。

  • Day4(1月27日):首批集装箱板房吊装开始,施工到哪里电缆就铺设到哪里,铺设电缆工作进行中,因临时将网线埋在地下,地面施工开始后,今天再把网线改在围墙上。

  • Day5(1月28日):1栋双层病房区钢结构初具规模,室内水电线路开始安装,网络通信设备达到现场,IT设备也已达到武汉。

  • Day6(1月29日):板房安装完成20%,水电暖用、机电设备、室内水电线路同步在作业,IT设备硬件组装、加电检测、端口规划、提前预配置、光模块提前插入工作开展。

  • Day7(1月30日):集装箱板房进场、改装、吊装,室内工作继续,通信设备开始为期3天现场调试。

  • Day8(1月31日):基础混凝土浇筑完成,室内实现全部通电,IT设备安装部署及业务承载调试,其他现场调试工作继续进行中。

  • Day9(2月1日):活动板房全部安装完成,道路、医疗配套设施施工全面推进,医疗系统开发配合现场调试,大部分工作接近尾声。

  • Day10(2月2日):工程完工,各设备系统完成调试,交付。

火神山雷神山的价值流亮点

火神山雷神山价值流亮点:

  • 多条价值流并串行:在强制依赖关系的工作,能前置完成的工作先完成,能并行开展的工作尽量并行开展 ,如:没有在设计图纸出来之前就开始平整土地,先临时提前供电等。

  • 每个环节的处理时间极度高效:现场施工团队由各细分行业的龙头企业负责,不管是从技术还是从对业务的熟悉,都确保了每个独立施工活动处理时间可以用极限高效来评价。

  • 每个任务环节从任务提出到完成时间短:每个环节的任务从开始到完成时间短,这种短可以基本用前置时间等于处理时间来形容,相当于每个任务等待或空闲的时间几乎不存在。

  • 大规模增值活动,非增值活动少:从整个价值流来看,“小时制”的进度监控及各单位高效沟通,可以看出各团队开展的都是大规模的增值活动,非增值活动极少,最大程度消除过程浪费。

未完待续...

本次案例解读分为四篇,本文为第二篇章,请关注本公众号,持续阅读~

  • 第一篇 坚强的领导核心,“小团队大后台”组织结构(点击查看)

  • 第二篇 完善的项目计划,高效能价值流

  • 第三篇 有力的技术保障,基建世界里的云原生缩影

  • 第四篇 全能运维,召之即来,来之即战

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/310644.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++ 实现无向图的最小生成树Kruskal算法(完整代码)

按照Kruskal思想,n个结点的生成树有n-1条边,故反复上述过程,直到选取了n-1条边为止,就构成了一棵最小生成树。 实现Kruskal算法的关键问题是: 当一条边加入T的边集中后,如何判断是否构成回路。 一种解决方…

MySql 内连接,外连接查询方式区别

MySql 内连接,外连接查询方式 CREATE TABLE question_test (q_id int(11) DEFAULT NULL,q_name varchar(10) DEFAULT NULL,q_part varchar(10) DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETutf8CREATE TABLE answer_test (a_id int(11) DEFAULT NULL,a_name varch…

让我的 .NET Core 博客系统支持 Docker

点击上方蓝字关注“汪宇杰博客”导语我的博客(https://edi.wang)所使用的博客系统 Moonglade 开源已经一年多了。目前已有至少4位社区朋友使用此系统在 Azure、阿里云上部署了自己的博客。可惜长久以来该系统一直缺乏 Docker 支持,而 .NET Co…

C++ 实现带权有向图的单源点最短路径Dijkstra算法(完整代码)

首先,引进一个辅助向量D,它的每个分量D[i]表示当前所找到的从始点v0到每个终点vi的最短路径的长度。 它的初态为:若从v0到vi有弧,则D[i]为弧上的权值;否则,置D[i]为∞。 显然,长度为 D[j]Min{…

[ASP.NET Core MVC] 如何实现运行时动态定义Controller类型?

昨天有个朋友在微信上问我一个问题:他希望通过动态脚本的形式实现对ASP.NET Core MVC应用的扩展,比如在程序运行过程中上传一段C#脚本将其中定义的Controller类型注册到应用中,问我是否有好解决方案。这是一个挺有意思的问题,我们…

C++ 实现带权有向图的每对顶点之间的最短路径Floyd算法(完整代码)

基本思想是: 假设求从顶点vi到vj的最短路径。 如果从vi到vj有弧,则从vi到vj存在一条长度为arcs[i][j]的路径,该路径不一定是最短路径,尚需进行n次试探。 首先考虑路径(vi, v0, vj)是否存在(判别…

等额本息,等额本金区别

等额本金,等额本息区别 买房银行贷款分为两种: 等额本金和等额本息 等额本息 等额本息定义:还款本金占比逐月递增,利息占比逐月递减,月还款数不变由于每月的还款额度是一样的,其中每个月的还款包括了根…

【视频回放与课件】Build your AI solution with MLOps

4月8日在Global AI Community on Vitural Tour与大家分享了Build your AI solution with MLOps的专题,本课程主要介绍了微软Azure Machine Learning如何使用 , 以及如何通过Azure Machine Learning 结合 MLOps的概念完成机器学习项目的工作。本次Global AI Communit…

C++ 实现分块查找(顺序存储结构)(完整代码)

代码如下: #include <iostream> using namespace std; const int Maxsize 1000; const int MINNUM -999999; class Index_table {friend class SeqList; private:int key;int address; };class SeqList {//该顺序表从下标为0开始 public:~SeqList(){delete[] elem;del…

《五分钟商学院》管理篇学习笔记

【商业知识】| 作者 / Edison Zhou这是恰童鞋骚年的第213篇原创文章在商业篇中&#xff0c;主要探讨的是企业如何处理与外部&#xff08;比如客户&#xff09;的关系。而在管理篇中&#xff0c;关注的重点则是企业如何处理与内部的关系。外部的世界很精彩&#xff0c;而内部的世…

如何在.NET应用程序中分析CPU使用率过高的问题

原文来自互联网&#xff0c;由长沙DotNET技术社区编译。如译文侵犯您的署名权或版权&#xff0c;请联系小编&#xff0c;小编将在24小时内删除。限于译者的能力有限&#xff0c;个别语句翻译略显生硬&#xff0c;还请见谅。作者:胡安帕勃罗希达&#xff0c;JUAN PABLO SCIDA是一…

HashMap实现原理

HashMap HashMap基础数据结构&#xff1a; 如上结构课看出&#xff0c;HashMap主要是有一个链表的形式来存储数据 &#xff0c;上面Node类和C语言中的结构体很像&#xff0c;如上可以看出HashMap底层由是一个数组结构&#xff0c;数组中的每一项又是一个链表&#xff0c;新建一…

做好技术管理,你必须要跨越的4道槛

点击蓝字关注&#xff0c;回复“职场进阶”获取职场进阶精品资料一份读者群里有不少刚开始做管理的技术人&#xff0c;很多都和我谈过他们的困惑。总结下来主要是不知道继续晋升需要培养哪方面的能力。技术经理其实是技术人最难做好的管理岗&#xff0c;原因主要有两方面&#…

图的最小生成树和最短路径算法思路总结(Prim,Kruskal,Dijkstra,Floyd)

带权无向图—>最小生成树算法—>Prim算法: 思路: 首先&#xff0c;我们先设置两个集合&#xff0c;U_{}&#xff1a;一个用来放最小生成树的顶点&#xff0c;T_{}&#xff1a;一个用来放最小生成树的边。选取最开始的点V_0&#xff0c;将V_0放入U_{}中&#xff0c;得到U_…

玩转控件:对Dev的GridControl控件扩展

缘由一切实现来源于需求&#xff0c;目的在于不盲目造轮子&#xff0c;有小伙伴儿在看了《玩转控件:对Dev中GridControl控件的封装和扩展》文章后&#xff0c;私信作者说&#xff0c;因公司业务逻辑比较复杂&#xff0c;展示字段比较多&#xff0c;尤其网格列表控件展示数据太多…

二叉排序树(搜索树BST)-详解结点的删除

在二叉排序树中删除一个结点时&#xff0c;需保证删除后的二叉树仍然是二叉排序树。为讨论方便&#xff0c;假定被删除结点为p&#xff0c;其双亲结点为f。删除的过程可按下述的两种情况分别处理。 在这里我们用红色三角形表示我们要删除的结点&#xff0c;蓝色表示我们要改变指…

java调优方法,jvm监控工具

graph LR A-->B性能概述 程序性能表现形式 执行速度&#xff1a;程序响应速度&#xff0c;总耗时是否足够短内存分配&#xff1a;内存分配是否合理&#xff0c;是否过多消耗内存或者存在泄漏启动时间&#xff1a;程序运行到可以正常处理业务需要的时间负载承受能力 性能测…

那位五十多岁的创业者给我的启示!

作者&#xff1a;邹溪源&#xff0c;长沙资深互联网从业者&#xff0c;架构师社区特邀嘉宾&#xff01;一我曾经提到过最终改行从事美缝行业的老w&#xff0c;他靠自己的“不够努力”&#xff0c;最终离开了行业。但是&#xff0c;这个世界其实有点讽刺。在沉迷于安逸小日子的老…

平衡二叉树(AVL树)-详解平衡调整

平衡调整: (注意&#xff1a;平衡调整只是平衡调整&#xff0c;没有进行结点的插入) LL型调整: (带阴影的小框表示插入的结点) 代码如下: AVLNode *AVLTree::LL_Rotate(AVLNode *a) {AVLNode *b;b a->lchild;a->lchild b->rchild;b->rchild a;a->bf b-&g…

初识消息队列/RabbitMQ详解

欢迎大家阅读《朝夕Net社区技术专刊》我们致力于.NetCore的推广和落地&#xff0c;为更好的帮助大家学习&#xff0c;方便分享干货&#xff0c;特创此刊&#xff01;很高兴你能成为忠实读者&#xff0c;文末福利不要错过哦&#xff01;今天来给大家分享关于消息队列的内容&…