关于敏捷软件开发

关于敏捷软件开发最近在看 对其中的原则和实践非常感兴趣 顺便记录下来 1 敏捷软件开发宣言 nbsp 个体和交互 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 胜过 nbsp nbsp 过程和工具 nbsp 可以工作的软件 nbsp 胜过 nbsp nbsp 面面俱到的文档 nbsp 客户合作 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 胜过 nbsp nbsp 合同谈判 nbsp 响应变化 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 胜过 nbsp nbsp 遵循计划 2 12 个原则 nbsp 2 1 我们最优先要做的是通过尽早的 持续的交付有价值的软件来使客户满意 nbsp 2

最近在看
<敏捷软件开发>
,对其中的原则和实践非常感兴趣.顺便记录下来….

1. 敏捷软件开发宣言
 个体和交互          胜过   过程和工具
 可以工作的软件  胜过   面面俱到的文档
 客户合作              胜过   合同谈判
 响应变化              胜过   遵循计划



2. 12个原则:
  2.1 我们最优先要做的是通过尽早的,持续的交付有价值的软件来使客户满意
  2.2 即使到了开发的后期,也欢迎改变需求.敏捷过程利用变化来为客户创造竞争优势
  2.3 经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交互的时间间隔越短越好
  2.4 在整个项目开发期间,业务人员和开发人员必须天天都在一起工作
  2.5 围绕被激励起来的个人来构建项目.给他们提供所需要的环境和支持,并且信任他们能够完成工作
  2.6 在团队内部,最具有效果并且富有效率的传递消息的方法,就是面对面的交谈
  2.7 工作的软件是首要的进度度量标准
  2.8 敏捷过程提倡可持续的开发速度.责任人,开发者和用户应该能够保持一个长期的,恒定的开发速度
  2.9 不断地关注优秀的技能和好的设计会增强敏捷能力
  2.10 简单-使未完成的工作最大化的艺术-是根本的
  2.11 最好的架构,需求和设计出自于自组织的团队
  2.12 每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地对自己的行为进行调整











3. 极限编程(XP)实践
  3.1 客户作为团队成员 (XP中的客户是指定义产品的特性并排列这些特性优先级的人或者团体)
  3.2 用户素材(user stories) (它是一个计划工具,客户可以使用它并根据它的优先级和估算代价来安排实现该需求的时间)
  3.3 短交付周期
    3.3.1 迭代计划  (每次迭代通常耗时2周)
    3.3.2 发布计划  (XP团队通常会创建一个计划来规划随后大约6次迭代的内容,一次发布通常需要3个月的工作)




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218837.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午11:21
下一篇 2026年3月17日 下午11:22


相关推荐

  • python中输入输出

    python中输入输出一个程序要进行交互,就需要进行输入,进行输入→处理→输出的过程。所以就需要用到输入和输出功能。同样的,在Python中,怎么实现输入和输出?Python3中的输入方式:Python提供了&#160

    2022年7月5日
    27
  • ideaVim_ij idea

    ideaVim_ij idea原文地址:https://www.cnblogs.com/zhaozihan/p/6297217.htmlIdeaVim简介IdeaVim是IntelliJIDEA的一款插件,他提高了我们写代码的速度,对代码的跳转,查找也很友好。安装位置安装之后它在Tools>VimEmulator具体操作i模式i模式即为编辑模式,按下字母

    2022年10月1日
    5
  • pycharm2021激活码(JetBrains全家桶)

    (pycharm2021激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月27日
    143
  • 物业管理系统源码java_Java小区物业管理系统 源码报告下载

    物业管理系统源码java_Java小区物业管理系统 源码报告下载小学期实习就弄了个这…留作纪念.技术上突飞猛进的三周,教会了我一些做人的道理,尤其是:团队合作时的木桶效应….整个后端不是我做的,但是我还是改了好多,要不然总不可能让废柴坐那玩手机吧…其实并没有什么卵用…Bootstrap主题不错,不过里面好多文件冗余还不敢删…上传了完整的工程文件,docs目录里是部分文档…系统功能用户登录管理:这是系统的必要部分,通过它可…

    2025年11月18日
    8
  • mongodb集群搭建步骤

    mongodb集群搭建步骤

    2021年9月5日
    49
  • 直流有刷电机与无刷电机的区别

    直流有刷电机与无刷电机的区别首先介绍有刷电机与无刷电机工作原理 最后从调速方式及性能差异这两个方面详细的阐述了有刷电机与无刷电机的区别 有刷电机与无刷电机工作原理 1 有刷电机 电机工作时 线圈和换向器旋转 磁钢和碳刷不转 线圈电流方向的交替变化是随电机转动的换相器和电刷来完成的 在电动车行业有刷电机分高速有刷电机和低速有刷电机 有刷电机和无刷电机有很多区别 从名字上可以看出有

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号