HWRules2
敏捷开发
IPD(集成产品开发流程)
* TR1 - 概念
* 需求分析
* TR2 - 计划
* 分解产品的设计需求与规格
* TR3
* 对每一个规格进行详细的设计
* TR4 - 开发
* 施工
* TR4
* TR4A
* TR5 - 验证
* 规格完备?功能齐全?验收标准?
* TR6 - 发布
* 试运营
* 决策点 评审点 GA点 发布点
敏捷开发
* 轻量级,适应软件发展
* 敏捷宣言
* 个体交互 > 过程和工具
* 可以工作的软件 > 面面俱到的文档
* 客户合作 > 合同谈判
* 响应变化 > 遵循计划
* 敏捷=理念+优秀实践+具体应用
* 理念:价值,消除浪费;激发团推潜能,强调团队协作;不断适应变化
* Scrum:带优先级的需求清单
* XP:极限编程,测试驱动开发,结对编程等
* 电信业:系统解剖,License限制
单元测试
GTEST