全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com)

继续人月神话的阅读学习,这一次看一个新的章节——外科手术队伍。

效率高的人在开发的速度上,兴许能够比普通的人快不止一个数量级才对。在之前看过的RMS的故事中可以看得出来RMS的战斗力,兴许别人眼中的优秀人员是一个10X的程序员,而他则是一个100X的高手。

我在编程人生中看到过一个观点,一个高效的软件开发团队最好是5个人以内,这样能够实现很高效的配合。这里出现的这个描述,看起来也有类似的考虑。

但是,对于这种精干的小分队来说,可能开发大型的项目的时候会出现效率低下的问题。因此,在效率以及人员投入上需要找到一个平衡点,让这个平均效率有效发挥的同时保证开发的推进速度。

如果解决大型项目中,精干小组不适用的问题,还可以采用另外的方式:那就是把大型的项目进行一定程度的拆分。

一个高效的小组,应该如何来构成。首先得有一个外科医生,这个是这个团队的灵魂人物,需要比较高的天分、丰富的经验以及广博的只是。另外,还得有一个人做的扶手帮他打打配合。

管理员的角色,或许在国外的文化氛围中非常重要,我们现在的一些环境下可能也会有体现。不过,通常来说在项目实施中,这种因素不是主要的关注点。

关于文档处理的角色,在我看到的团队中一般叫做系统工程师。而这样的工作角色其实也应该分为两层,这的确是有一定的作用的也是非常合理的。

工具的选择以及开发会有很多可能性,最终工具是否适合的评判标准是外科医生,也就是架构师的角色。测试人员负责相关的测试以及测试环境的部署。

语言专家我觉得可能是实力雄厚的团队才会拥有的,但是有这样的角色存在肯定会让这个团队的整体能力有一定的提升。

尽量确定关键环节中的决策人物,表面没有必要的纠纷。

工作的分解技术并不是分解的越细致越好,而是应该把相应的工作分解到与当前的团队相匹配。这样,比较大的项目就可以通过灵活的拆解之后分而治之。

设计上如果考虑管理以及接口的清晰以及容易维护,把一部分的工作做成标准化会是很好的手段。因此,针对现在我接触到的工作,能够明确这种标准化并且使用标准化的用法会是很好的实践尝试。

1483_人月神话阅读笔记_外科手术队伍相关推荐

  1. 1480_人月神话阅读笔记_开篇

    全部信息汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com)e ...

  2. 1481_人月神话阅读笔记_焦油坑

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 有 ...

  3. 1513_人月神话阅读笔记_再论没有银弹

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 前 ...

  4. 1493_人月神话阅读笔记_未雨绸缪

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 看 ...

  5. 1489_人月神话阅读笔记_削足适履

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 我 ...

  6. 1484_人月神话阅读笔记_大教堂

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 这 ...

  7. 1492_人月神话阅读笔记_提纲挈领

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 这 ...

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

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

  9. 人月神话(3)外科手术队伍

    人月神话(3)外科手术队伍 文章目录 人月神话(3)外科手术队伍 思维导图 面临问题 十人团队解决方案 外科医生 副手 管理员 编辑 两个文秘 程序职员 工具维护人员 测试人员 语言专家 如何运作 团 ...

最新文章

  1. 【c语言】蓝桥杯算法提高 输入输出格式练习
  2. Selenium常用方法及函数、txt参数化
  3. LeetCode Reverse String(字符串反转)
  4. Ruby种的特殊变量
  5. 完全卸载mongodb
  6. ubuntu14.04 下emacs 24 配置
  7. 技巧:教你一招优化 Go GC
  8. jdk8读取文件_用于从文件读取/写入文件的新JDK 11文件方法
  9. 微课|Python快速判断垃圾邮件
  10. 6 岁就成“大厂团宠”,这门编程语言竟引 Linux、谷歌、亚马逊共“折腰” !
  11. Flutter 内幕:Flutter 在内部是如何工作的?
  12. JAVA学习经验--总结JAVA抽象类和接口
  13. 在Linux下使用dnw和u-boot烧写系统
  14. 面试必选要掌握的知识(持续更新)
  15. Rust : 递归、效率与替代、溢出
  16. cmd运行javac解析中文乱码
  17. 定量变量和定性变量的转换(Transform of Quantitative Qualitative Variables)
  18. 二进制数与二进制、十进制互化
  19. [运算放大器]佛朗哥笔记 - 电阻性反馈电路 - 电流泵与电流放大器
  20. Java中catch和throw同时使用

热门文章

  1. STM32F103C8T6外部中断
  2. 时间(年、月、日)的截取
  3. 记录--使用Vue开发Chrome插件
  4. win10安装界面,键盘不能用解决办法
  5. json文件批量转为txt文件
  6. 关于thinkpad t/w/x 5/4/230的指纹安装的一点提示
  7. NOTE:2014-12-24
  8. Netflix DGS Note
  9. 毕业季即将到来,码教授为您准备了一份礼物
  10. codeforces1119D Frets On Fire(差分/前缀和/二分)