- 博客(6)
- 收藏
- 关注
原创 Alarm Storm
告警服务预处理到告警管理服务之间进行流控,如果告警管理服务的接收缓存已经满了,则对丢弃告警预处理上报的告警,并通知告警预处理。告警预处理延迟一段时间(默认为1秒)再次发送,直到发送成功为止。 如果告警预处理的接收缓存也满了,则系统进入风暴状态,将新上报的告警持久化到本机的临时数据库。 在风暴状态预处理先处理缓存接收缓存的告警事件,处理完成后再处理临时数据库中持久化的告警事件,当数据库中的告...
2010-06-24 17:38:29
257
原创 敏捷开发-Story关闭
1 所有验收用例是否已经通过?2 是否还有遗留问题没有解决?3 所有的测试用例和测试代码有没有归档?4 所有问题有没有通过JIRA跟踪记录?5 集成测试是否通过?...
2010-05-27 12:25:25
113
原创 敏捷开发-是否提供了完整的Story?
1 是否提供了完整的Story?(包括Story之间的依赖关系)2 是否提供了单元测试报告?3 单元测试覆盖率是否达到90%? 是否对单元测试未覆盖的地方组织了讨论分析并找到了原因?是否采取了相应的改进措施?4 是否完成了源代码的PCLint/FindBugs?(零Error零Warning)5 本地是否进行了代码规范性检查(编程规范、代码风格)6 圈复杂度小于15,对大于基线...
2010-05-27 12:24:48
154
原创 敏捷开发-Story开发自检
1 是否进行了头脑风暴?2 头脑风暴会议的结论是否已经更新到Story Card中?3 每日checkin之前是否已经完成本地构建?4 Story签收前代码是否已经review?5 是否已经检视测试人员的测试用例?6 Story签收前是否已经将TO DO LIST归档?7 Story签收前是否更新EA工程、Story Card中的实际代码量、签收日期信息?8 代码重构需...
2010-05-27 12:24:01
297
原创 敏捷开发-Story划分
1 Story划分能够根据INVEST原则:独立的(Independent)、可商讨的(Negotiable)、有价值的(Valuable)、可以估计的(Estimatable)、足够小的(Small)、可测试的(Testable),支撑后续分迭代进行开发;2 定义了不同用户类型的使用场景,是场景测试的输入;3 定义明确的Story验收准则(具体要求),帮助理解规格,减少由于规格不清楚造成...
2010-05-27 12:22:41
1867
原创 敏捷开发-站立会议
1 站立会议全员都需要参与;2 当值员必须提前准备,识别出问题和风险,做好协调;3 每个组员汇报进展和当天的计划。对于承诺的任务,需要完全执行;4 每日站会实践不能超过20分钟;5 三段论:昨天完成什么,今天计划做什么,困难;6 成员之间信息共享,每个组员都能了解项目总体进展;7 不要陷于技术细节的讨论,当值人员应该记录下所有的阻碍并跟踪;8 把每个问题用跟踪卡片(或在...
2010-05-27 12:21:36
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人