zoukankan      html  css  js  c++  java
  • 《规划极限编程》阅读笔记03

         计划是软件工程开发人员必须要做的事之一,当你没有计划的乱做,只是会白白地浪费时间和精力。而在开发过程中,并不是制定好了计划就能万事大吉,在开发过程中,要不断的进行调整来控制开发,我们希望在开发中获取最大的效益,软件开发是一个过程,他可能顺利也可能很困难,但是我们必须不断的进行指引,不断的调整,无限的瞄准,走向成功。通过牺牲质量来控制的手段是没有效率的。质量不是一个控制变量。项目不会因为接受低质量而加快速度,也不会因为要求更高的质量而使进度减慢。要求高质量通常导致更快的交付,而降低质量标准通常会导致更晚的不可预见的交付。陷阱——我们在日常生活中我们做出过许多计划,但是并不是所有的计划都是按照我们最初的设想进行执行,往往会因为这个事情或者其他事情来让计划脱离原先的轨道,但是对于计划的制定人也就是我们自己来说,计划没有按照原来的路线进行,我们多多少少会有些负面情绪。同时计划偏离了事实,就成了一个幻想,更糟糕的是我们还没有更多精力来维持这个幻想,最红幻想和现实差距越来越大,直至幻想破灭,我们也因此失去了继续执行的动力。这就时陷入了计划的陷阱中了。

      新的事情出现,就要改变之前的计划,按照一个原本的计划一路走到底,往往不是一个好兆头。对于一个项目来说,可能发生了更糟糕的所写的计划和现实所背离,知识不应该想着隐瞒事实,继续按着之前的计划进行,之后越差越大最后这个项目宣告失败。相反在项目的进度发生变化时,要相应的进行相关的计划改变,保持计划的真实性,才能保持编程的积极性。

      对此我举得我应该做出如下改变:

    1、时刻做出修改计划得准备。

    2、对计划和事实相悖的情况,及时做出改变,保持自己的积极性。

    2、最根本的还事,对程序进度的把握,学会将程序方块化以及估量程序完成的时间。

  • 相关阅读:
    vs调试技巧
    ubuntu中安装Docker
    Docker的简单认知
    mysql笔记01
    5款实用的硬盘、SSD固态硬盘、U盘、储存卡磁盘性能测试工具绿色版
    怎么用HD Tune检测硬盘坏道
    Dreamweaver_CS6安装与破解
    Microsoft Office 2013 (64位) 免费完整版(安装 + 激活)
    Microsoft office2007免费版下载(安装 + 破解)
    OneNote如何使用
  • 原文地址:https://www.cnblogs.com/znjy/p/14166124.html
Copyright © 2011-2022 走看看