DoD:Definition of Done ,即完成的定义。
DoD的目的是为了让迭代团队所有成员对关键活动的完成有个明确的定义,一般包括迭代、细粒度需求(故事及特性)、开发移测、开发演示、发布、每日DoD等定义。
完成的定义是软件开发成功的关键因素。团队应该在至少三个节点指定DoD:需求可纳入迭代开发,开发
Somnus有两种含义,一种是代表睡眠,一种是代表罂粟花。QQ微信或其他网络平台取名一般是代表后者。
Somnus是拉丁语中罂粟花的学名。也是罗马众神中的睡眠之神-索莫纳斯。
Somnus美丽却又致命,一旦迷上一开始会很快乐,后来就会付出惨痛的代价
其实, 我们经常看还有的人取网名又叫Somuns,其实
审查(Inspection)
小组评审(Team Review)
走查(Walkthrough)
结对编程(Pair Programming)
同行桌查(Peer Deskcheck)
轮查(Passaround)
临时评审(Ad hoc Review)
1.听任客户反馈缺陷(原始级,最低级)
2.过程与产品质量保证(Process and Product Quality Assurance ,简称:PPQA)
属于CMMI 概念。(CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成
1.验证
●软件架构评价与实现一致性评价
●路径覆盖测试
●非功能性:负载、压力及性能测试
●基于决策表的测试
●基于功能分解的测试
●测试用例复用
●用户验收测试
●持续集成(敏捷开发中尽早发现集成问题的一种理念或原则)
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。
持续集成的宗旨是避免集成问题,如同在极限编程(X
1、what 读写分离
2、why 那么为什么要读写分离呢?
因为数据库的“写”(写10000