zoukankan      html  css  js  c++  java
  • 敏捷软件开发宣言之个人见解

    http://www.agilemanifesto.org/

    个体和交互 胜于 过程和工具;

    [注] 以人为本的思想,利用工具的是人,遵循过程的也是人,如果有最好的工具和过程,而个体却没有很好的去利用工具,遵循过程的话,工具和过程也不能发挥预计的效果;另外,流程和工具的一部分作用也是为了团队成员更好地交互;所以个体和交互是跟本,过程和工具固然重要,却是辅;

    可以工作的软件 胜于 面面俱到的文档;

    [注] 文档有很多作用,比如变更的记录和交流,信息的共享和传递,知识的管理等等,然而,这一切作用的根本目的,就是为了促进项目的成功,即提交“可以工作的软件”;因此要掌握好文档工作的度;完全不要文档的项目,会存在很多问题,而过度的文档工作,也会成为项目的负担;

    客户合作 胜于 合同谈判;

    [注] 团队与客户的关系,虽然有谈判和合同在其中相互制约,但更多的应该是一种合作互助的关系,这样才能促进项目的成功;如果凡事不是采取积极合作的态度,而是站在一种谈判的立场,以合同中的条条框框为限制的话,必然会损耗大量的时间和精力;因此,虽然合同谈判也很重要,对项目的成功更有促进意义的却是与客户合作;

    响应变化 胜于 遵循计划;

    [注] 变化一般都来自于市场的检验,需求的变更通常都是最终用户反馈的结果,所以,虽然在后期的系统变更会比较困难和复杂,但是却也值得团队做出积极的回应;遵循计划是每个团队成员都应该做到的事情,但是计划本身,应该能够随着情况的变化而及时做出调整;另外,敏捷软件开发方法本身的诞生,就是因为传统的开发模型无法适应快速变化的环境和需求,所以响应变化是敏捷开发的根本;

    虽然右边的也有价值,但我们认为左边的具有更大的价值!

  • 相关阅读:
    HDU 5514 Frogs 欧拉函数
    HDU 5521 Meeting 最短路
    HDU 5527 Too Rich 贪心
    HDU 5525 Product 数论
    MFC中 编辑框内组合键的使用
    MyEclipse+Struts+Hibernate+Mysql开发环境配置
    SSH框架介绍
    mysql忘记密码的解决办法
    VS2010 MFC中 窗口分割的实现
    VS2010 MFC中 创建文件夹及文件判空的方法
  • 原文地址:https://www.cnblogs.com/cavenran/p/2046340.html
Copyright © 2011-2022 走看看