巴比伦塔的管理教训
巴比伦塔是人类继诺亚方舟之后的第二大工程壮举,但巴比伦塔同时也是第一个彻底失败的工程。
现在,其实也是这样的情况。因为左手不知道右手在做什么,所以进度灾难、功能的
不合理和系统缺陷纷纷出现。随着工作的进行,许多小组慢慢地修改自己程序的功能、规模
和速度,他们明确或者隐含地更改了一些有效输入和输出结果用法上的约定。
确实有啊,最明显的感觉就是和别人合成各自做的功能模块的时候,会出现这样那儿样的各种各样的问题
命名规则就不说了,这本来各人就不一样,最难受的是版本,编程工具,gradle就不一样,简直
能让人一个脑袋两个大。
而造成这样问题的恰恰是前期沟通没有做好,或者说就没想到这样的问题,说到底还是第一次合作
做项目,没有经验,如果有下一次,这些问题一定会第一时间解决的
减少交流的方法是人力划分(di vi si on of l abor)和限定职责范围(speci al i zat i on
of f unct i on)。当使用人力划分和职责限定时,树状管理结构所映出对详细交流的需要会相
应减少。
事实上,树状组织架构是作为权力和责任的结构出现。其基本原理——管理角色的非
重复性——导致了管理结构是树状的。但是交流的结构并未限制得如此严格,树状结构几乎
不能用来描述交流沟通,因为交流是通过网状结构进行的。在很多工程活动领域,树状模拟
结构不能很精确地用于描述一般团队、特别工作组、委员会,甚至是矩阵结构组织。
人力的分配目前来看并没有太大问题,毕竟就4个人,但是这点确实是一个很重要的点
在以后的项目中好好分配吧

转载于:https://www.cnblogs.com/mitang0-0/p/11071187.html

人月神话(二)——为什么巴比伦塔会失败相关推荐

  1. 杀不死的人狼——我读《人月神话》(二)

    <<== 上一节  ===== 二.哪些是现象,哪些是答案,而哪些才是本质? ===== Brooks 在 1961 年至 1964 年间,主持与领导了被称为人类从原子能时代进入信息时代标 ...

  2. 人月神话阅读笔记(二)

    今天对人月神话的正文部分进行了阅读,从人月神话这一部分中了解到缺乏合理的时间进度控制是造成滞后的主要原因,比其他任何事情影响的和还大,书中也对造成这种这种普遍灾难的原因进行了并进行了详细列举. 首先, ...

  3. 关于《人月神话》的读后感

    关于<人月神话>的读后感 基本情况: 书名:人月神话 作者:布鲁克斯(FrederickP.Brooks.Jr.) 页数:369 全书字数:316000 出版社:清华大学出版社 出版日期: ...

  4. 人月神话(2)人月神话

    人月神话(2)人月神话 文章目录 人月神话(2)人月神话 思维导图 概要 乐观主义 人月关系 人月是不可以相互替换的 人员和时间的关系 系统测试 系统测试实际面临的问题 作者的时间安排法则 空泛的估算 ...

  5. 读《人月神话》(The Mythical Man-Month)

    花了几天时间略读完了<人月神话>(The Mythical Man-Month),并没有什么很深的体会,这有可能是并没有接触太多关于软件工程学方面的东西吧.总的收获就是,知道了优秀程序员和 ...

  6. 《人月神话》(The Mythical Man-Month)1 看清问题的本质:如果我们想解决问题,就必须试图先去理解它...

    第一章 焦油坑(The Tar Pit) 史前史中,没有比巨兽在焦油坑中垂死挣扎的场面更令人震撼的了.上帝见证着恐龙.猛犸象.剑齿虎在焦油中挣扎.它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强 ...

  7. 《人月神话》(P11)为舍弃而计划

    实验性工厂和增大规模 化学工程师很早就意识到:在某个化学反应大规模投产之前必须进行实验性的生产. 软件系统的构建人员也面临同样的问题,但似乎从来没有吸取教训.总是设计.应用.然后把第一次开发的产品交付 ...

  8. 人月神话贯彻执行_人月神话阅读笔记01

    本篇是人月神话阅读笔记的第一篇. 1-8章 1.焦油坑 焦油坑的意思说明了即使你足够强大,也无法摆脱束搏而沉到坑底. 可供大部分人使用的软件开发起来可不是一件简单的事情 乐趣与苦恼是这个行业避不开的话 ...

  9. 《人月神话》阅读笔记--02

    在<人月神话>中提到,如果缺乏良好有效的沟通和协作,团队成员间难以更好的配合,团队项目也就不能很好的实现.一个大的项目并不是能靠 一个人完成的,只有良好的团队配合,才是能够成功的关键.在软 ...

  10. 也读《人月神话》:没有银弹的软件工程

    一.关于人月神话这本书 记得在上大学的时候,就经常听学长和老师讲起<人月神话>,但是却一直没有阅读.记得当时一听到这个书名,还以为是个神马科幻类别的书,结果是个软件工程方面的书籍.这本书是 ...

最新文章

  1. AOP通过开启注解方式自动注入值
  2. python图形编程复选按钮和单选按钮详细说明_Python_tkinter_单选框(Radiobutton)与复选框(Checkbutton)...
  3. 不可思议黑科技,Xamarin移动开发新时代
  4. fit函数 model_深度学习与Tensorflow学习笔记2 ——回调函数callbacks和Tensorboard
  5. python operator 多属性排序_快速入门Python必备的基础知识
  6. IPC 进程间通信方式——管道
  7. php 远程图片大小,PHP下载远程图片并保存到本地方法总结
  8. 给你一碗孟婆汤,你会忘记什么?
  9. ambari安装的各组件的目录
  10. 第三讲:tapestry增删改查---查询数据
  11. bert之我见 - positional encoding
  12. 如何更好的优化MySQL数据库
  13. mysql 主从数据库配置_8、MySQL主从数据库配置
  14. Visio2019安装
  15. 电力电子技术笔记(1)
  16. php批量打印快递单,ecshop批量打印快递单的方法
  17. camera link
  18. Computer programming and database - 方方面面入门
  19. 打卡签到python代码_[python] 初学python,打卡签到
  20. 0day安全:软件漏洞分析技术(第2版)pdf

热门文章

  1. java电子贺卡_用java写一个新春贺卡,可转exe的
  2. Java并发学习(四)-sun.misc.Unsafe
  3. 前端食堂技术周刊第 40 期:HTTP/3、WebContainers 登陆 Firefox、Remix Conf 2022、VueConf US 2022
  4. 如何解开payload.bin获取包括Android内核在内的系统镜像文件?payload.bin解包教程
  5. IDEA 快捷键拆解系列(五):Navigate 篇
  6. numpy.take()用法
  7. 知我者谓我心忧,不知者谓我何求!
  8. 编程之美 - 抓石头游戏(2)
  9. 计算机硬盘容量越大运行速度越快,你是不是也感觉电脑内存越大运行速度越快?...
  10. 非常简单的四子棋【java编写】