随堂笔记
sunshine_kong
这个作者很懒,什么都没留下…
展开
-
敏捷的原则和宣言
敏捷:一种开发模式,分为预定义过程控制(富士康流水线)和经验性过程控制(三大支柱:可见性、检查性、适应性) 敏捷的核心:以人为本,适应变化。 十二个原则:1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意 2.即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。 3.经常性的交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好翻译 2015-09-09 23:33:37 · 1152 阅读 · 0 评论 -
Scrum
实践: 1.增量迭代 每个迭代为1~4周,在Scrum中称为一次冲刺(超过一个月的详细计划往往偏差较大) 要具有明确的目标有可演示的工作成果团队尽量免受打扰压力分解、风险分解 2.测试驱动开发 TDD 3.持续集成 一般用ANT、MAVEN等工具 每日构建将集成风险降到最低,降低质量风险,提升士气。 4.面对面交流 5.其他 如结对编码,原创 2015-09-10 21:44:41 · 273 阅读 · 0 评论