zoukankan      html  css  js  c++  java
  • 人月神话阅读笔记03

     作者在《人月神话》中提出一组数据,这组数据的结论是:优秀程序员和较差的程序员之间的生产率之比可以达到惊人的10:1,于是由此进行展开,作者提出了Mills的建议:外科手术队伍。

     经过阅读,我认为所谓外科手术队伍实际上就是一种精英主导式的开发团队:在一个小型开发团队中,只有一个人担任“主刀”,负责全部的代码开发、技术文档的书写、设计程序、定义功能和模块,而其余的人负责对“主刀”负责:有人为“主刀”写文档,有人负责为“主刀”提供后勤,有人负责与客户沟通如此等等。总而言之,团队以一个人为绝对主导进行开发程序,这样的开发方式效率如何姑且不论,我比较在意的一点是这样不会造成人员技能固定化吗?写文档的就只会写文档,沟通客户的人从此放弃的编程技能。倘若从程序的完成来看,明确的专业化分工的确有助于开发进度;但从团队队员来看,这样的开发方式并不利于团队人员培养编程技能。

     还有一点就是,精英主导式的团队必然会成为一言堂,我认为这并不利于团队合作,一言堂的确可以达到作者所说的“客观的一致性”,但由于开发人员的主观性,团队必然会存在矛盾,一言堂下的矛盾会不断积累,最终也许在没有爆发时团队完成任务解散,而也许也会在团队还没完成任务时就爆发,导致团队分崩离析。

  • 相关阅读:
    Java学习笔记之---单例模型
    Java学习笔记之---内部类
    Java项目案例之--封装的实例
    Java学习笔记之---构造方法
    Java学习笔记之---static
    Java学习笔记之---面向对象
    咨询顾问与逻辑思客
    最重要与靠不住之间如何平衡
    《网络借贷信息中介机构业务活动管理暂行办法》
    商业银行法律法规与监管要求汇总
  • 原文地址:https://www.cnblogs.com/YXSZ/p/11037501.html
Copyright © 2011-2022 走看看