zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记2

      在进行敏捷开发的过程中,所有人都必须要有自己的工作分配,并且在接受了自己的任务量之后,自己一定要负责任的完成号自己的所有工作,一个人必须要有应有的社会责任心,否则在自己的团队中就是一个毒瘤。在过去自己在团队中做的不多,是自己学到的东西并不多。

      敏捷开发的简单步骤类似如下,第一步:找出完成场频的需要做的事情,可以理解为工作的订单,第二步:决定出当前冲刺需要进行解决的事情,而且重需要完成的任务由团队中的人员自主进行团队工作的分配,使团队成员的能动性达到最大化,第三步:进行冲刺,在进行冲刺的过程中,团队中的每个成员在每天的早晨都要完成每天的每日立会,确定出自己昨天做了啥,今天准备做啥,自己碰到了哪些问题,在项目的进行过程中,还要完成项目工程的燃尽图,用来表示整个项目的进度,第四步也是最后一步,得到的软件的一个增量版本,发布给用户,然后再次基础上进行 计划增量的新功能和改进。一个比较好的敏捷的团队,所有人都要有自己良好的自我管理能力以及自我组织。敏捷的编程实际来说,就是在一个相对较短的时间内,完成出客户要求的软件编写,在每天进行不断地编写,分析,改进,将程序员的所有精力进行进行全部投入到程序的编写中.这样做法,不仅在团队中是一个毒瘤,而且也会引起团队成员的不满。

      虽然来说敏捷的开发项目有很多的优点,但是敏捷开发也是具有不少的缺点的,比如在某些大型的项目面前,进行敏捷开发的话就会有很多的缺点。在以后进行敏捷开发的时候,可以进行更进一步的学习。

  • 相关阅读:
    迷宫
    小猫
    数位DP模板
    摘桃子
    [USACO10HOL]牛的政治Cow Politics
    ArcEngine中合并断开的线要素(根据几何判断)
    ArcEngine环境下合并断开的线要素(根据属性)
    Web Service和WCF的到底有什么区别
    OGC 的 WMS、WFS 及WCS服务(转)
    ArrayList的使用方法详解(转)
  • 原文地址:https://www.cnblogs.com/xuzhaoyang/p/8029961.html
Copyright © 2011-2022 走看看