软件测试
sunshine_kong
这个作者很懒,什么都没留下…
展开
-
敏捷的原则和宣言
敏捷:一种开发模式,分为预定义过程控制(富士康流水线)和经验性过程控制(三大支柱:可见性、检查性、适应性)敏捷的核心:以人为本,适应变化。十二个原则:1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意2.即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。3.经常性的交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好翻译 2015-09-09 23:33:37 · 1142 阅读 · 0 评论 -
Scrum
实践:1.增量迭代 每个迭代为1~4周,在Scrum中称为一次冲刺(超过一个月的详细计划往往偏差较大) 要具有明确的目标有可演示的工作成果团队尽量免受打扰压力分解、风险分解2.测试驱动开发 TDD3.持续集成 一般用ANT、MAVEN等工具每日构建将集成风险降到最低,降低质量风险,提升士气。4.面对面交流5.其他 如结对编码,原创 2015-09-10 21:44:41 · 267 阅读 · 0 评论 -
Scrum Meeting
1.Sprint 计划会议定出 Sprint 目标和既定产品 Backlog(做出估算)故事点数(单位可用 人/天)编辑一个用户故事:作为~~~,我想~~~,以便于~~~~~2.Daily Scrum 每日例(立)会目标 团队成员间工作进度的沟通和协调会议准备邀请与会者:团队所有成员、Scrum Master、产品负责人(可选)、相关人员(可选)在转载 2015-09-12 13:22:34 · 461 阅读 · 0 评论 -
Scrum
1.Scrum 物件a.产品订单(Product Backlog)一个需求列表——条目、估算(用故事点)一般用用户故事来表示 Product Backlog细化后成Sprint Backlog每天更新剩余工作量估算管理:pull not pushb.燃尽图2.Scrum 项目之估计敏捷根据沟通需要产生相应的文档。敏捷开发,重在实践3..原创 2015-09-17 20:46:08 · 293 阅读 · 0 评论