
项目管理
文章平均质量分 79
chjttony
java软件工程师。
展开
-
敏捷开发之12条敏捷原则
敏捷开发的12条原则:敏捷开发12原则1。尽早(想到马上动手)、 持续交付 有价值的软件2。开发后期允许需求变更 (引发代码修复)3。经常交付(汇报完成的每个阶段)4。开发期间 业务人员与开发人员一起工作5。围绕受激励的个人6。团队内最有效的信息传递方式---Face To Face Communication 7。用可工作软件恒量进度8。可持续开发速度(有领导激励)9。不断学习并提高10。简洁11。好的架构(出于自己的团队)12。反省 调整English EditionOne: Action Earlie转载 2010-10-29 15:38:00 · 1815 阅读 · 0 评论 -
常见的敏捷开发流程比较
速度是企业竞争致胜的关键因素,软体专案的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软体团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。 这正是Agile Process (敏捷的软体开发流程)于近年来兴起的主要原因,本文将介绍数种广为接受的软体开发流程,及其在运用上的建议。1 Agile Process -敏捷的开发流程几乎所有的软体专案都会在起始阶段面临选择开发流程的困难,一种是完备的开发流程,另一种是简易轻便的流程。 虽然转载 2010-10-29 15:34:00 · 1742 阅读 · 0 评论 -
结对编程(Pair programming)
<br /><br />在敏捷软件开发的各种实践中,结对编程(Pair Programming,下文简称Pair)是特别有争议的。Pair有一个特点,那就是还没有进行过任何Pair实践前,你很可能对它已经有了“喜欢” 或者是“讨厌”的印象。如果有人问你,你喜欢持续集成吗?你多半会回答:不是很肯定,需要试试看。但如果有人问你,你喜欢Pair吗?我猜你会马上给予明 确的肯定或否定的回答。喜欢它的人会觉得好处多多而成本低低,不喜欢它的人会觉得讨厌得难以想象。喜欢与不喜欢都可以形成强大的阵营,两边都不乏重量级的 高转载 2011-02-23 21:00:00 · 7472 阅读 · 0 评论 -
CSM(Certified Scrum Master)敏捷大师培训总结
2011年4月14-15日,有幸参加全球敏捷联盟的CSM(Certified Scrum Master)培训,虽然我们在平时工作中一直使用Scrum开发模式,但是对Scrum的理论我还不是十分的清楚,两天全英文的培训使我全面了解了Scrum的基本流程,总结一下培训重点,和更多想了解Scrum模式的人共同交流,某些术语翻译的不准确,希望批评指正。1.Scrum简介:Scrum一词来自橄榄球运动,在软件工程中,Scrum是以经验过程为依据,采用迭代、增量的方法来提高产品开发的可预见性并控制风险的理论,Scrum原创 2011-04-22 16:00:00 · 8371 阅读 · 5 评论 -
敏捷开发的45个习惯
转载阿里巴巴一位牛人对《高效程序员的45个习惯:敏捷开发修炼之道》的总结: 1. 做事 2. 欲速则不达 3. 对事不对人 4. 排除万难,奋勇前进 5. 跟踪变化 6. 对团队投资 7. 懂得丢弃 8. 打破砂锅问到底 9. 把握开发节奏 10. 让客户做决定 11. 让设计指导而不是操纵开发 12. 合理地使用技术 13. 保持可以发布 14. 提早集成,频繁集成 15. 提早实现自动化部署 16. 使用演示获得频繁反馈 17. 使用短迭代,增量发布 18. 固定的转载 2011-05-06 10:57:00 · 1582 阅读 · 0 评论