高效程序员的45个习惯之交付用户想要的软件
2015-05-03 23:52
316 查看
高效程序员的第十个习惯:让客户做决定
让你的客户做决定。开发者、经理或者业务分析师不应该做业务方面的决定。用业务负责人能够理解的语言,向他们详细解释遇到的问题,并让他们做决定。
高效程序员的第十一个习惯:让设计指导而不是操纵开发
好的设计是一张地图,它也会进化。设计指引你像正确的方向前进,它不是殖民地,它不应该标识具体的路线,你不要被设计操纵。
高效程序员的第十二个习惯:根据需要选择技术
首先决定什么是你需要的,接着为这些具体的问题评估使用技术,对任何要使用的技术,多问一些挑剔的问题,并真实的做出回答。
高效程序员的第十三个习惯:保持可以发布
保持你的项目时刻可以发布,保证你的系统随时可以编译、运行、测试并立即部署。
高效程序员的第十四个习惯:提早集成、频繁集成
代码集成是主要的风险来源,要想规避这个风险,只有提早集成,持续而有规律的进行集成。
高效程序员的第十五个习惯:提早实现自动化部署
一开始就实现部署,使用部署系统安装你的应用,在不同的机器上用不同的配置文件测试依赖的问题。质量保证人员要像测试应用一样测试部署。
高效程序员的第十六个习惯:使用演示获得频繁反馈
清晰可见的开发,在开发的时候要保持应用可见。每隔一到两周,邀请所有的客户,给他们演示最新完成的功能,积极获得他们的反馈。
高效程序员的第十七个习惯:使用短迭代,增量发布
增量开发。发布带有最小却可用功能块的产品。每个增量开发中,使用1-4周左右迭代周期。
高效程序员的第十八个习惯:固定的价格就意味着背叛承诺
基于真实工作的评价。让团队和客户一起,真正的在当前项目中工作,做具体实际的评估。有客户控制他们要的功能和预算。
让你的客户做决定。开发者、经理或者业务分析师不应该做业务方面的决定。用业务负责人能够理解的语言,向他们详细解释遇到的问题,并让他们做决定。
高效程序员的第十一个习惯:让设计指导而不是操纵开发
好的设计是一张地图,它也会进化。设计指引你像正确的方向前进,它不是殖民地,它不应该标识具体的路线,你不要被设计操纵。
高效程序员的第十二个习惯:根据需要选择技术
首先决定什么是你需要的,接着为这些具体的问题评估使用技术,对任何要使用的技术,多问一些挑剔的问题,并真实的做出回答。
高效程序员的第十三个习惯:保持可以发布
保持你的项目时刻可以发布,保证你的系统随时可以编译、运行、测试并立即部署。
高效程序员的第十四个习惯:提早集成、频繁集成
代码集成是主要的风险来源,要想规避这个风险,只有提早集成,持续而有规律的进行集成。
高效程序员的第十五个习惯:提早实现自动化部署
一开始就实现部署,使用部署系统安装你的应用,在不同的机器上用不同的配置文件测试依赖的问题。质量保证人员要像测试应用一样测试部署。
高效程序员的第十六个习惯:使用演示获得频繁反馈
清晰可见的开发,在开发的时候要保持应用可见。每隔一到两周,邀请所有的客户,给他们演示最新完成的功能,积极获得他们的反馈。
高效程序员的第十七个习惯:使用短迭代,增量发布
增量开发。发布带有最小却可用功能块的产品。每个增量开发中,使用1-4周左右迭代周期。
高效程序员的第十八个习惯:固定的价格就意味着背叛承诺
基于真实工作的评价。让团队和客户一起,真正的在当前项目中工作,做具体实际的评估。有客户控制他们要的功能和预算。
相关文章推荐
- 高效程序员的45个习惯 敏捷开发修炼之道 读书笔记 第四章 交付用户想要的软件
- 交付用户想要的软件---高效程序员的45个习惯读书笔记
- 交付用户想要的软件---高效程序员的45个习惯读书笔记
- 读书笔记-->第四章 交付用户想要的软件 -->《高效程序员的45个习惯》
- 读书笔记-->第四章 交付用户想要的软件 -->《高效程序员的45个习惯》
- 读“软件开发的创新思维”和“高效程序员的45个习惯”
- 高效程序员的45个习惯之敏捷,高效软件开发之道
- 《高效程序员的45个习惯》总结
- 高效程序员的45个习惯之读书笔记
- 《高效程序员的45个习惯——敏捷开发修炼之道》读书笔记 —— 态度决定一切
- 【读书笔记】-高效程序员的45个习惯-篇幅一(1->18)
- 《高效程序员的45个习惯》之体会
- 高效程序员的45个习惯
- 高效程序员的45个习惯:项目leader之路
- 高效程序员的45个习惯-记录问题解决日志
- 《高效程序员的45个习惯》读书笔记
- 高效程序员的45个习惯 敏捷开发修炼之道 读书笔记 第三章 学无止境
- 读书笔记-->序-->《高效程序员的45个习惯--敏捷开发研修之道》
- <<高效程序员的45个习惯>>
- 《敏捷开发修炼之道》学习笔记3:交付用户想要的软件