从华为“鸿蒙”备胎看IT项目建设
别误会啊,本文并不在讲大家在做IT项目建设的时候学华为做一个备胎系统,以防正主系统崩掉之后能够及时替换到备胎系统里面,不影响业务。
前段时间华为被美帝制裁,然后各家组织对华为各种限制。然而华为整体布局不受大的影响,一封“备胎转正”的公开信闹得沸沸扬扬,国人纷纷为华为的先见之名点赞。“鸿蒙系统”也随之曝光,可以兼容Android,可以在一切平台上运行,联通一切。当然,本文也并不是要讲华为“鸿蒙系统”是如何高大上,而是要说,华为这种“备胎”哲学实际上也很适用于企业IT项目的建设。
为什么华为要做“备胎”计划,就是因为现在整体消费者业务在大量使用别人家的技术和出口,避免万一人家“断供”了,华为能够启用自己的技术,能够自给自足,不用依赖别人。在如今瞬息万变的市场环境,谁能够把最重要的核心的技术掌握在自己的手里,能够快速做出反应才能够牢牢把握市场。而反过来看IT项目建设,它整个“核心内容”是什么?怎么样才能做到自给自足?
但凡正常点的IT项目,在实施的时候总要经过那么几个常规的节点,比如业务需求分析,蓝图制作,系统开发及测试以及上线,临了还要对项目做交接,实施方跟甲方之间做技术支持和文档交付等等。其实最后的环节就是让甲方能够在实施方撤走之后自己能够完全掌控整套系统的运作,包括后续业务的发展而需要做系统的各项调整开发。整个运维期间完全不需要实施方介入。
这里需要说明的问题是,为什么企业IT项目一定要追求自己运营,完全摆脱实施方的控制?且不说让实施方过来参与所需要涉及的费用,单单是实施方对企业的需求了解就得费一段时间,同时还要进行合同商谈等问题。可怕的是实施方永远都是实施方,不涉及到运维,系统实现往往是“够用”就行,才不会管理实现质量如何。而且在这个过程中甲方投入的人力物力也不会减少多少,如果真的觉得外包给实施方来做,甲方就可以了省事儿的话,那就太天真了。
所以,IT项目上线之后一定要能够做到企业完全自己把控,基本的内容比如系统数据库规格、服务器布局规划、系统功能说明、系统源代码以及实施过程中的各项文档,均不可少。同时企业也应该培养自己的内部系统负责人(要求能够做到需求分析和项目管理)和相应开发人员。
见识过太多的系统,大到如ERP系统(用友、金蝶之类),小到企业各项业务小系统,很多定制开发统统都需要软件实施方来做,没有源码,内部都做不了。就意味着企业凡是要做点新需求就要一直花钱一直花钱, 然后系统功能还没做好,整到最后任何的小需求都只能完全依赖实施方来做定制开发,甲方IT价值一直无法体现出来。这也是很多人越来越患上了“系统没安全感”的原因。
华为的备胎计划给了IT行业非常好的启示,项目经理们要有一种观念,系统上线了之后就得做好跟实施方拜拜的准备,一天不交接系统不提供源码,就会觉得到嘴的肉还没咽下去。要时刻扪心自问,万一实施方断供了,这套系统是不是就只能原地踏步了?我对系统掌握程度够吗?我能自给自足了吗?
PS:凡是不提供系统源码的实施方都是耍流氓~
从华为“鸿蒙”备胎看IT项目建设的更多相关文章
- 华为鸿蒙OS发布!方舟支持混合编译,终将可替换安卓?
前言 有关于鸿蒙的消息之前也有说过,就在昨天下午,华为举行了2019开发大会,正式推出了鸿蒙os系统(Harmony).其相关负责人表示,也是基于微软内核的全场景分布式OS 鸿蒙凭借微内核的优势, ...
- P2P平台项目建设几点注意事项
种选择 a.资金池,接入第三方支付,财付通,宝付等,比如一起好 b.第三方资金托管,易宝支付.汇付天下等 c.银行存管,资金放在银行 资金池政策风险,不得不考虑. 每一种模式,技术实现都有变化,需要考 ...
- 华为鸿蒙OS能取代安卓吗?
先回答问题,不能,起码几年之内不存在这种可能.8月9日华为的开发者大会上,余承东说:鸿蒙是一款基于微内核的全场景分布式OS.鸿蒙OS的设计初衷是为满足全场景智慧体验的高标准的连接要求,为此华为提出了4 ...
- Android开发华为手机无法看log日志解决方法
Android开发华为手机无法看log日志解决方法 上班的时候,由于开发工具由Eclipse改成Android Studio后,原本的华为手机突然无法查看崩溃日志了,大家都知道,若是无法查看日志要它毛 ...
- [原]Jenkins(十四)---jenkins示例:admin管理所有项目,新建用户只能看部分项目
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 * 版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horiz ...
- 怎么查看CI,codeigniter的版本信息?想看某个项目中使用的CI具体是哪个版本,怎么查看?
怎么查看CI的版本信息?想看某个项目中使用的CI具体是哪个版本,怎么查看?system\core\codeigniter.php中可以查看版本常量/** * CodeIgniter Version * ...
- 【Java经验分享篇01】小白如何开始学会看开源项目?
目录 前言 1.理解开源 1.1.什么是开源? 1.2.开源的定义 1.2.1.开源软件优点 1.2.2.经典开源软件案例 1.3.关于开源协议 1.3.1.如何选择开源协议 2.如何查找开源项目 2 ...
- 【转帖】知乎管理华为鸿蒙OS的介绍2
作者:虎游链接:https://www.zhihu.com/question/328382980/answer/784629132来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...
- 乘风破浪,遇见华为鸿蒙智能终端系统(HarmonyOS 2),打造面向全场景的分布式操作系统
什么是鸿蒙智能终端系统(HarmonyOS 2) HarmonyOS 是新一代的智能终端操作系统,为不同设备的智能化.互联与协同提供了统一的语言.带来简洁,流畅,连续,安全可靠的全场景交互体验. ht ...
随机推荐
- 爬虫(十):AJAX、爬取AJAX数据
1. AJAX 1.1 什么是AJAX AJAX即“Asynchronous JavaScript And XML”(异步JavaScript和XML)可以使网页实现异步更新,就是不重新加载整个网页的 ...
- Android 项目优化(七):阿里巴巴Android开发手册整理总结
本来之前觉得Android项目优化系列的文章基本整理完毕了,但是近期看了一下<阿里Android开发手册>有了很多收获,想再整理一篇,下面就开始吧. 先在这里列一下之前整理的文章及链接: ...
- 研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层
这个东西发现挺有意思,刚开始研究没整明白怎么用,实测设置一次时间戳就可以使用了,后面在深入研究下 extern ARM_DRIVER_ETH_MAC Driver_ETH_MAC0; ARM_ETH_ ...
- IT兄弟连 HTML5教程 CSS3属性特效 边框
通过CSS3,我们能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框.并且不需使用设计软件,比如photoshop. 1 边框图片border-image border-image为边框应用图片, ...
- eclipse中js中文乱码问题的解决办法
在Eclipse中编辑JS文件简直是一种折磨,但是却总是很无奈得要去适应. 这里说一下Eclipse中,编辑JS文件时候,出现中文乱码问题的解决办法. 这个问题很容易想到是文件编码的问题,因此通常是修 ...
- amazon爬取流程与思路
第一步:访问分类页面 https://www.amazon.in//gp/site-directory?ref=nav_em_ajax_fail #抓包获得 第二步:获取分类页面下各个分类的url 如 ...
- Pull Request 工作流——更高效的管理代码
目录 Pull Request 工作流--更高效的管理代码 1.问题 2.解决方案 3.Git分支流管理代码具体实施 3.1本地分支操作管理 3.1.1查看分支 3.1.2创建分支 3.1.3切换分支 ...
- git命令行的颜色配置
Git颜色branch,diff,interactive,status配置,git终端配置颜色,git命令行高亮 Git默认的输出是单一颜色的,感觉很不容易阅读,Git支持用多种颜色来显示其输出的信息 ...
- Mac环境下执行npm install报权限错误解决办法
1. 一般情况 sudo npm install 注:这相当于windows系统中的 以管理员身份执行,加上sudo后会要求你输入苹果账号密码,而且在输入的时候是没有字符提示的,密码输入完直接按回车就 ...
- redis cluster集群动态伸缩--删除主从节点
目标:从集群中剔除一组主从(5007,5008) 经过上一节增加5007,5008主从服务节点后,目前集群的情况是这样的: b3363a81c3c59d57143cd3323481259c044e66 ...