主题阅读-敏捷软件开发
我越是关注过程改进和CMMI,也就越渴望敏捷方法能够对CMMI的某些方面做些有益的补充。敏捷方法更加强调纪律,沟通和交互,肯定很强调了人的作用,有些方面肯定是CMMI所欠缺的,但是和CMMI一定不是对立和矛盾的。在之前,敏捷提出过四项原则,即:
较之于过程和工具,应更注重人及其交互的价值 较之面面俱到文档,应更注重可运行软件的价值 较之合同谈判,应更注重跟客户合作的价值 较之遵循计划,应更注重响应需求变化的价值不久之前,Brian Marick提出了类似的建议,他认为:敏捷团队应该重视技能、修炼、灵性和快乐,并以此作为当前敏捷宣言的补充。因此也提出了重要的第五项宣言,即:
精益求精是一种专业精神和态度,是一种真正的对工作的兴趣和热爱驱动的自我专业技能提升途径。因为我们的改进是持续的,是永无止境的。
解释传统与敏捷方法最贴切的故事:大象与猴子 Martin Fowler的XP主题演讲? 精益思想和软件开发? 用“看板图”实现敏捷项目的可视化-转载? 敏捷宣言的第五项原则? 敏捷开发宣言和支持原则? 敏捷方法需要文档吗?-转载 敏捷项目管理-迭代功能卡和停车场图 《敏捷软件开发》-方法论要素和原则? 软件开发和敏捷-对症下药 敏捷教练,从A到Z - 转载? CMMI和敏捷的一些对比?? 谈敏捷团队建设-转载? 敏捷开发团队的六脉神剑? 从敏捷团队看CoP实践社团七要素? 敏捷迭代开发资源-转载? 敏捷XP实践总结-转载? 精益看板管理和敏捷软件开发 敏捷项目管理过程-读书笔记(1)?对于JavaEye社区是我常逛的一个地方,有很多关注敏捷和软件开发专家在里面,也有很多好的方法和经验分享,上次推荐过的文章再推荐一下。
敏捷和CMMI:http://www.iteye.com/topic/218142 我对敏捷开发的一点理解与读书体会:http://www.iteye.com/topic/202776 敏捷项目实践步骤:http://www.iteye.com/topic/163772 异地分布式敏捷开发:http://www.iteye.com/topic/90820 胖子胡说敏捷:http://www.iteye.com/topic/9535 跟胖子一起学裁缝:http://www.iteye.com/topic/70690对于InfoQ中文社区http://www.infoq.com/cn/,是另外一个关注敏捷和实践的社区,里面还有大量及时从国外翻译过来的文章。关注敏捷和软件开发实践的都可以看一下。
敏捷意味着诚实:http://www.infoq.com/cn/news/2008/10/agile-truthfulness 敏捷如何使个人收益:http://www.infoq.com/cn/news/2008/12/Agile-Benefits-Individuals 敏捷可用性:http://www.infoq.com/cn/news/2008/11/agile_usability 通过游戏学习敏捷:http://www.infoq.com/cn/news/2008/10/agile-games 敏捷团队:http://www.infoq.com/cn/news/2008/10/agile-games 敏捷回顾效果提高工具:http://www.infoq.com/cn/news/2008/12/retrospective-tips 敏捷遭遇实效营销:http://www.infoq.com/cn/news/2007/11/agile-pragmatic-marketing 敏捷度量:http://www.infoq.com/cn/news/2007/07/Agile_Measurement 敏捷抄近道的迷思:http://www.infoq.com/cn/news/2008/01/agile-shortcuts 敏捷态度培养:http://www.infoq.com/cn/articles/cultivating-agile-attitude 敏捷和组织文化:http://www.infoq.com/cn/news/2008/04/smith-creating-agile-environment 敏捷和产品开发:http://www.infoq.com/cn/news/2007/11/agile-product 失败的敏捷项目:http://www.infoq.com/cn/news/2008/07/agile_failures 敏捷项目跟踪:http://www.infoq.com/cn/news/2008/06/agile-traceability-matrix 敏捷和看板:http://www.infoq.com/cn/news/2008/02/hiranabe-lean-agile-kanban