敏捷开发之水晶方法
水晶方法的特点
›用户真实参与
›授权决策
›不断集成测试,频繁交付产品
›依靠用户反馈做优化,采用迭代和增量开发
›为什么成为系列?
–不同类型的项目需要不同的方法
总结多种项目的特征,分为多个水晶
›按颜色对项目进行分类
›分类的依据
–参与项目的人数
–出错后果
›最小的项目,就是透明水晶,对应6个人左右的小团队,坐在一个办公室,由不同的角色组成
透明水晶的特征
–经常交付
–反思改进
–渗透沟通osmotic
–个体安全,不会因失败受到危险——敏捷提倡试错
–专注
–与专家建立联系
–自动化测试
–CI,经常集成