Agile methods list
--Deming, 17 July, 2008
1. XP - eXtreme Programming
Values (Five)
Communication
Simplicity
Feedback
Courage
Respect
Activities (Four)
Coding
Testing
Listening
Designing
Principles (Four)
Feedback
Assuming simplicity
Incremental changes
Embracing change
Practices (Twelve)
Fine scale feedback
Pair programming
Planning game
Test driven development
Whole team
Continuous process
Continuous integration
Refactoring or design improvement
Small releases
Shared understanding
Coding standards
Collective code ownership
Simple design
System metaphor
Programmer welfare
Sustainable pace
2. SCRUM
Processes (three)
Design (backlog)
Sprint (iteration) / scrum meeting
Delivery and consolidation
3. Crystal
4. ASD – Adaptive Software Development
5. FDD – Feature Driven Development
6. DSDM – Dynamic Systems Development Methodology
7. Others – Lean Development, Pragmatic Programming
8. Difference with CMM, RUP
分享到:
相关推荐
With the introduction and popularization of Agile methods of software development, existing relationships and working agreements between user experience groups and developers are being disrupted.
### 敏捷方法在功能验证中的应用 #### 摘要 本文主要探讨了敏捷编程这一高度纪律化的方法论在软件工程中的应用,并特别聚焦于其如何被有效地应用于ASIC/FPGA的功能验证过程中。通过引入测试驱动开发(TDD)的概念,...
Many organizations have brought in agile coaches and achieved great progress in software development productivity, only to find teams slipping back into old methods as they encounter enterprise ...
在《Agile Methods - The Bottom Line》这篇由Robert C. Martin撰写的论文中,作者深入探讨了敏捷方法(如极限编程)在软件开发项目管理中的核心价值。文章指出,敏捷方法不仅仅是关于软件开发的技术实践,更重要的...
【标题】: 高等教育中的敏捷方法在现实项目中适应和使用eduScrum 【描述】: 这篇论文详细介绍了如何在高等教育环境中运用eduScrum方法进行真实世界项目的教学实践,特别是在德国汉诺威应用科学大学商业计算系开设的...
* Recognizing when agile methods will work in project management, and when they won’t * Setting realistic business objectives for Agile Project Management * Promoting agile values and principles...
Agile methods promise to help you create software that delivers far more business value—and do it faster, at lower cost, and with less pain. However, many organizations struggle with implementation ...
Agile methods and approaches have become prevalent in recent years. The ideas which were identified in the realm of software product develbeyond software development into many other areas that opment ...
作者:Alistair Cockburn。 概述: "Agile Software Development is a highly ... The author has a deep background and gives us a tour de force of the emerging agile methods." 2006年英文chm格式 页数:504
Agile.NET code protection solution offers better protection for your .NET code by providing a protection that goes beyond standard obfuscation methods. Our advanced code protection technology delivers...
Agile Testing A Practical Guide for Testers and Agile Teams 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除
根据给定文件的信息,我们可以提炼出与敏捷产品生命周期管理(Agile Product Lifecycle Management,简称Agile PLM)相关的几个核心知识点: ### 1. Agile PLM 概念 Agile PLM 是一种集成的解决方案,旨在帮助企业...
Agile Lite是一款轻量级的敏捷开发框架,主要用于快速构建高效、可维护的Web应用。这个示例代码提供了官方的演示示例,帮助开发者更好地理解和使用Agile Lite框架。通过研究这些源码,我们可以深入学习如何利用该...
Are you attracted by the promises of agile methods but put off by the fanaticism of many agile texts?
"redmine系统agile敏捷插件安装包"是专门为Redmine系统设计的一个插件,旨在帮助项目团队实现敏捷开发的流程管理。 在敏捷开发方法中,团队通常采用迭代和增量的方式进行软件开发,强调快速响应变化,提高工作效率...