zoukankan      html  css  js  c++  java
  • 《人月神话》读书笔记 第2篇

    《人月神话》读书笔记 第2篇

    第9章:削足适履

    第10章:提纲挈领

    第11章:未雨绸缪

    第12章:干将莫邪

    第13章:整体部分

    第14章:祸起萧墙

    第15章:另外一面

    第16章:没有银弹

     

       读到了中间部分,书中一直在重复“文档”、“书面”、“报告”……软件中不是只有代码,更多的要有必要的文字叙述。对于团队里的每一个成员来说,“正式的书面建议可以集中注意力,强制决策的制定,避免了会议草稿纪要方式的不一致。”并且,每一件项目的工作都是围绕着少数文档在运转,它们是关键枢纽。

      为什么要有正式的文档?首先书面记录决策是必要的。只有记录下来,分歧才会明朗,矛盾才会突出;第二,文档能够在作为同其他人的沟通渠道;最后,项目经理的文档可以作为数据基础和检查列表。

    A、目标;B、技术说明;C、(我认为很关键的一点)进度,约束在时间、资金、技术这三个方面,计划还要详细包括时间、地点、人员、项目内容……这些不仅是是针对项目的整体,也是针对团队里的每个人。这类似一种规定的程序,按步骤执行,每天安排任务、分配任务、认领任务、完成任务、总结任务,把每个问题细化,分解成一个一个的模块。《梦断代码》里也提到过,如果每个成员不知道自己的进度,那更不可能知道团队的进度,项目还怎么进行?更者,在出现人员离职的风险时,方便交接。

      我们在考虑一些问题是时总会突然冒出很多解决方法,不过却会一直犹豫不前,担心这个方法是不是太麻烦,另一个更好但是实现起来有困难……“普遍的做法是,选则一种方法,试试看。”考虑到一定时间就必须动手实现,不管结果怎么样,重要的是先去尝试。

  • 相关阅读:
    atitit.颜色查找 根据范围 图像处理 inRange
    Atitit 跨平台的系统截图解决方案
    Atitit java opencv 捕获视频
    路法Atiti
    Atitit 获取本机图像设备视频设备列表 设备检索列表解决方案
    Atitit 团队工具链体系打造提升团队效率的一些通用软件 attilax总结
    Atitit gui控件定位解决方案
    Atitit html5.1 新特性attilax总结
    Atitti 模板匹配 List matchTemplate(
    利用CRebar和CDialogBar编写可浮动的dialog类型的工具栏
  • 原文地址:https://www.cnblogs.com/mumulucky/p/4464976.html
Copyright © 2011-2022 走看看