zoukankan      html  css  js  c++  java
  • 梦断代码阅读笔记02

    此为梦断代码第二篇

    这里的被无数奇点拖住的Chandler恰恰映照了人月神话中的一句话,没有银弹。

    在书的最后,韩磊的译后记中已经提到了Chandler项目的结局,它失败了,它成

    了众多失败软件项目中的一个。这个耗资巨大的工程留下了什么?无数人在思考,

    作者给出了他的见解:

    1.尽量少的人

    最复杂的因素:沟通成本的降低以及更好的一致性。

    2.尽量少的时间

    最有效的开发流程。

    3.尽量少的功能

    最有把握实现而且是硬性刚需的功能。

    这三点减少了问题的理论上限和发生概率。

    我想,如果当初Chandler设想的最初版本能够满足上列三个需求,也许已经成功了,

    可惜经验的得来往往意味着牺牲.如今,完善的开发流程例如瀑布模型,敏捷开发,

    还有团队协作模式,或多或少得益于此。一些看上去很棒的事情其实并不是有益于工程,

    例如百花齐放的想法,使用编外人员开发,使用不成熟但是高端的技术,试图创新等等,

    Chandler在漫长的岁月里,替后辈趟过了一个又一个雷区。

  • 相关阅读:
    VMware Workstation 6.0 正式版公布
    KMyMoney:全体理财好管家
    Bugzilla 3.0 公布
    Brightside:切换工作区的小东西
    QTM-Blogging 客户端
    MDF2ISO-将 MDF 转换为 ISO
    Yakuake 2.8 beta1
    Red Hat 的 Liberation 字体
    Dictman:有效的词典呆板人
    digiKam 0.9.2 Beta 1
  • 原文地址:https://www.cnblogs.com/yeshenfeng/p/11062417.html
Copyright © 2011-2022 走看看