`
hideto
  • 浏览: 2679052 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SCRUM、XP、RUP与Agile的关系

阅读更多
1,什么是Agile?
http://www.ruby-lang.org.cn/forums/thread-604-1-1.html

2,什么是Scrum?
http://www.cnblogs.com/Ring1981/archive/2006/09/07/496591.html
http://www.infoq.com/cn/minibooks/scrum-checklists

[url]3,什么是XP?
http://www.ad0.cn/netfetch/read.php/459.htm[/url]

4,什么是RUP?
http://book.77169.org/ask2/ask104704.htm

5,到底什么关系?
http://www.wlctech.com/data/2006/0911/article_35162.htm
http://www.pcdog.com/edu/engineer/01/01/y314126.html
分享到:
评论
1 楼 blackanger 2008-04-02  
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
这本书不错。

相关推荐

    基于RUP和敏捷软件过程的小型IT项目开发过程.pdf

    敏捷方法通常包含一系列的原则和实践,其中最著名的是Scrum和极限编程(XP)。敏捷开发过程更加注重人的重要性、软件工作产品的早期和持续的交付、以及应对需求变化的能力。 在敏捷开发过程中,项目被划分为小块的...

    敏捷开发培训Agile DevelopmentPPT学习教案.pptx

    敏捷开发是一种以人为核心、灵活适应变化的软件开发方法论,旨在提高开发效率和客户满意度。它强调通过迭代和增量的方式进行开发...不同的敏捷方法如RUP、XP和Scrum提供了具体的操作指南,帮助团队更好地实施敏捷原则。

    关键演讲:敏捷的本质 The Essence of Agile (Henrik Kniberg)

    - **Scrum**:一种迭代与增量的产品开发框架,强调团队协作、自我组织与问题透明化。 - **TDD(测试驱动开发)**:一种开发流程,提倡先编写测试代码再实现功能代码。 - **持续集成**:一种软件开发实践,要求...

    软件流程实施方案选择终稿.pdf

    - XP(极限编程)、Scrum等敏捷方法在实践中取得显著成效,提高生产效率。 - Agile方法的核心价值观包括重视人、可运行软件、客户合作和需求适应。 5. **敏捷方法的实践原则**: - 快速交付可运行软件,优先考虑...

    Using Risk to Balance Agile and Plan-Driven Methods.pdf

    敏捷开发,如极限编程(XP)、Scrum以及敏捷软件开发,强调快速响应变化、提高客户满意度、降低缺陷率和缩短开发周期。而计划驱动的方法,如Cleanroom、个人软件过程(PSP)和基于能力成熟度模型(CMM)的方法,追求...

    软件系统开发方法PPT学习教案.pptx

    RUP包含核心工作流(如业务建模、需求、分析与设计、实现、测试和部署)、指导原则、最佳实践以及可重复使用的工件。RUP强调灵活适应项目需求,提供了一个全面的软件开发框架。 第 13 页 / 共 117 页Thursday, May ...

    01_软件流程实施方案选择.pdf

    例如,对于需求频繁变化的项目,可以考虑采用更加灵活的敏捷方法(如XP或Scrum);而对于大型复杂系统,采用结构化更强的过程模型(如RUP或CMMI)可能会更为合适。在实际应用中,还需要结合项目的实际情况进行适当...

    RationalEdge:OpenUP精华OpenUPInaNutshell

    该项目旨在结合IBM Rational Unified Process (RUP) 的优点与敏捷开发方法的最佳实践,如Scrum和极限编程 (XP),以创建一个更轻量级、更灵活的开发框架。 #### OpenUP的起源与发展 该项目起始于IBM内部,由一群...

Global site tag (gtag.js) - Google Analytics