转作企业应用的那些日子里,身边的小朋友们经常说的一句话是“有必要这么复杂吗?”大家经常过分高估了信息化自动化在工作效率提升中所起的作用,误认为世界上大多数企业都应该去除恶心的多级管理,施行扁平化管理,总是想着简化流程,简化数据,但是真实世界本身就是复杂的,任何企业的组织结构在被认为很奇葩的同时,也都有存在的合理理由。

比如常见的Saas平台要求用户绑定个人的手机号,尤其可恶的是以个人手机号作为用户名,典型的是抄袭个人消费场景的流程设计,而不考虑企业管理中复杂的现实。SaaS平台服务的主体是企业客户,企业客户有对应的部门负责人和执行人,执行人负责执行,负责人负责审批、检查,执行人有可能因为员工休假、离职、调岗而变更,而被绑定手机号的人却不能临时分配权限给其他人,或者其他人无权随时检阅,相关人员需要不断的通过微信、电话等系统外方式沟通登录的手机号、密码、验证码,既不方便也不安全。遇到员工跟企业有纠纷的情况,员工拒不交接,因为手机号的问题来回扯皮的也屡见不鲜。还有员工离职很久了,仍然有权限使用或控制公司资源的情况。为了证明企业的身份,又要上传企业的营业执照等一大堆证明材料,又要联系Saas的后台管理员采用某些黑科技(多半是直接修改数据库),把账号用户名换成其他人的手机号。

而国外通用的方式是使用邮件,邮件的好处是,其背后可能对应了一个邮件组,组内的成员可以随时添加删除,组成员的权限是由其他人管辖的。而且通常都会为企业设置超级管理员、不同系统的分级管理员、使用者等多种权限。看似系统设计的很复杂,但却避免了管理中很多潜在的重大问题的发生,把企业作为整体来看的时候,减少了不必要的系统外沟通,更好的追踪不同账号的登录、使用情况,其实是方便了企业的管理。


刚好看到刘宝红讲供应链管理讲到了同样的一段:

本土企业所谓的激烈竞争,主要是最近几年成十年的事——以前是短缺经济,大家有做不完的生意,虽说有竞争,但跟经济下行、供过于求的竞争还是大不一样。而那些管理相对完善的全球500强呢,生在充分竞争的市场经济,在成熟的市场经济打拼已经多年,他们采取那些官僚、低效的做法,其实是多年来吃了无数的亏,受了无数的罪后的自然选择。
要知道,这个世界上没有免费的午餐,你要么计划复杂,执行简单;要么计划简单,执行复杂。在计划上,这些管理相对完善的全球企业没有搞扁平化,而是推崇独立、集中、多层次的,有时候甚至可以说是复杂的供应链计划体系,拥有完整的供应链计划职能(需求计划、生产计划、采购计划、补货计划等),也是多年来优胜劣汰的结果:相比而言,计划复杂、执行简单的综合成本更低;而那些计划简单、执行复杂的企业,因为综合成本高,早都被淘汰了。

转载于:https://blog.51cto.com/13093181/2356464

现实的复杂性与系统的复杂性相关推荐

  1. Vitalik:协议设计中的“封装复杂性” vs. “系统复杂性”

    撰文:Vitalik Buterin,以太坊联合创始人 编辑:南风 以太坊协议设计的主要目标之一是最小化复杂性:使协议尽可能简单,同时仍然使区块链能够做好一个有效的区块链网络需要做到的事情.以太坊协议 ...

  2. 达达CTO谈众包物流系统的复杂性

    达达是一个聚焦最后三公里物流的众包平台,连接兼职配送员和有配送需求的商户,目前已拥有50万兼职配送员,服务超过15万家商户,日订单量达90万单的庞大体量. \\ InfoQ记者采访了达达CTO杨骏,一 ...

  3. 苹果电脑+VR头显不久将成为现实,macOS新系统正式上线

    (52VR.com优质翻译)     通常,很多人想玩一玩高端虚拟现实设备例如HTC Vive和Oculus Rift的话得找一台Windows系统的高端电脑,不过现在或许即将要迎来改变,MacOS系 ...

  4. java复杂性_java – 计算Big-O复杂性

    我最终会给这个程序一个类似60,000个400像素图像的输入文件,所以我试着想一想这个代码如何用大输入运行.为了便于阅读,我用"blah"和所有带有简单字母(nn,mm和kk)的A ...

  5. CN00-复杂网络学习笔记

    简单和复杂是描述复杂程度的两个方向(极端), 概念上具有模糊性, 判定标准具有相对性, 不同的人在不同情况下, 具有不同的评判标准. 描述复杂系统的复杂网络 基本思路: 以复杂系统为本体, 以复杂网络 ...

  6. 复杂性系统面临的难题

    来源:人机与认知实验室 1 什么是复杂性目前无法表述清楚 在汉语中"复杂"一词的意思为"事物的种类.头绪等多而杂".在<朗文当代英语词典>中,形容词 ...

  7. 第一篇:“大集中”应用系统的结构和技术特点3——复杂性和简单性于一体

    大集中应用系统是复杂的,无论从技术.应用规模.业务关系等哪一个方面来看,都是这样的. 首先,框架结构的复杂性.所有大集中应用系统在建设过程中都要基于基础框架来开发,其目的是为了屏蔽底层的技术细节.为了 ...

  8. 如何战胜软件开发的复杂性?

    [CSDN编者按]在开发软件的过程中,我们会遇到很多困难,例如需求不明确.沟通不畅.开发过程不顺利等等.此外,我们还面临一些技术难题,比如遗留代码拖后腿.棘手的规模扩展.遇到一些以往的错误决定.所有这 ...

  9. 软件复杂性正在杀死我们

    (点击上方公众号,可快速关注) 翻译:伯乐在线 -  风木 ,英文:Justin Etheredge http://blog.jobbole.com/113820/ 代码量少了不代表软件的复杂度降低了 ...

  10. 软件开发怎么对抗抄袭_对抗软件开发中的复杂性

    软件开发怎么对抗抄袭 这是怎么回事 (What's this about) After working on different projects, I've noticed that every o ...

最新文章

  1. python画三维平面-Python 绘制酷炫的三维图步骤详解
  2. 交换两个数组的元素使之总和的差值最小
  3. VTK教程系列:VTK基础及应用开发教程
  4. python共享文件权限_利用Python实现在同一网络中的本地文件共享方法
  5. 2003文件服务器迁移2016,服务器2016设置文件共享
  6. [TOOLS] 移动端调试进行时 - whistle
  7. python3的pyqt5 qtablewidget按数据大小排列_InnoDB为什么要选择B+树来存储数据?
  8. 行内元素垂直方向位置调整的一些感悟和困惑
  9. Mysql调优之explain执行计划详解
  10. pycharm自动调整格式_PyCharm开发Django,好玩么?
  11. Xcode - Plugins And Themes
  12. python画图案 使用循环完成_利用python在终端模拟下雪的效果
  13. typora插入文件到服务器,写作神器Typora入门指南
  14. c++一本通在线测评网站 1002:输出第二个整数
  15. vue Mixed spaces and tabs no-mixed-spaces-and-tabs
  16. 关系网络lbs的应用_基于LBS的陌生人社交APP
  17. 万能密码:‘or 1=1-- 实战SQL注入,秒破后台
  18. vue3.0 组件传值
  19. restrict关键
  20. 手写操作系统之helloOS

热门文章

  1. 办公用品管理系统VB——库存数量导出EXCEL,SaveEXCEL
  2. android 9.0系统下载地址,安卓9.0正式版下载地址
  3. win10哪个版本打游戏好?win10游戏性能分析
  4. 用matlab做仿真实验难不难,SIMULINK仿真实验心得体会
  5. 十大著名黑客-----凯文-米特尼克
  6. 简信CRM:什么样的企业适合引入CRM管理系统?
  7. pano2vr 6.0转换为html,全景图转换器(Pano2VR)
  8. 组态王bitset用法_组态王使用问题解答
  9. 程序猿 网站 | 常用 技术学习网站
  10. Spring Boot工程结构推荐