• 梦断代码阅读笔记03


        阅读完梦断代码,学到一些小技巧:白板上的即时贴:用贴纸,每张纸表示大致同等的工作量。每张即时贴代表各开发者一个月或两个月的工作时间。先在墙上循“点号版本”的顺序贴上,然后就能对每一轮计划的工作和自己是否脱离显示一目了然。用贴纸法来讨论项目各个小版本应该具有的功能特性,也是敏捷开发里重点推广的。这个也是我们老师要求过的,大致的意思是一样的。先进行明确的分割,再对每一个小目标进行实现。我做过的,我正在做的,以及我将要做的。还有我已经实现的功能、我正在实现的功能、我将要实现的功能······这样有利于加速发现和修正缺陷。

        从Chandler 项目的最早期,卡普尔就坚持要做现实的计划和进度。但项目平均6个月能发布一个版本,但计划是在3 、4 个月内完成一个版本。软件开发和其他领域中计划总是超出了能预见的范围。Chandler项目的软件开发者很少成组地共同开发一系列项目每次到新团队中开始做新项目时,他们大概还是会按下”重置”按钮, 根据某些首要原则设计出一套新的工作流程。汉弗里在IBM 执行强制进度纪律的成功基于两条原则:

    1、计划是强制性的;

    2、计划必须符合现实情况——“从底向上”,依据那些负责按计划执行的程序员的经验和知识而来,而不是“从顶至下”,靠管理者拍脑袋或对市场的期望而来。

        之前遇到问题,项目不知道从哪里下手,其实还是项目架构没有想清楚,在做项目前,做好相应的架构,往往可以事半功倍。

  • 相关阅读:
    PHP学习笔记
    $POST 、$HTTP_RAW_POST_DATA、php://input三者之间的区别
    APACHE支持.htaccess以及 No input file specified解决方案
    PHP常用函数总结
    PHP网页的工作原理
    Lamp源码安装参考教程
    php相关配置
    PHP技巧:提高PHP性能的53个技巧
    面向对象工具
    面向对象基础
  • 原文地址:https://www.cnblogs.com/MoooJL/p/13032190.html
Copyright © 2020-2023  润新知