Skip to main content


developerWorks  >  Rational  >

RUP for Extreme Programming (XP) Plug-Ins

developerWorks

27 Apr 2004

Get the downloads

The RUP® Plug-In for XP offers guidance for developers by combining the strengths of the core elements of RUP with XP's agile methodology. The Plug-In jump-starts development for small and medium-sized teams with an out-of-the-box set of practices, roadmaps and activities that help teams focus on their core mission: generating high-quality, executable code.

This item was originally published in August, 2003.

The following IBM® Rational Unified Process® (RUP®) Plug-Ins are available:

RUP for Extreme Programming (XP) Plug-In v2.0
RUP for Extreme Programming (XP) Plug-In v1.01

RUP for Extreme Programming (XP) Plug-In v2.0

Note: This plug-in uses RUP base v2003 and cannot be used with earlier versions of RUP.

Purpose

The RUP Plug-In for Extreme Programming (XP) is a joint development project by Rational Software and Object Mentor, a leading advocate of object-oriented technologies and Extreme Programming.

This release of the RUP XP Plug-In allows you to:

  • learn about Extreme Programming
  • learn how XP and RUP can be used to complement each other to best suit your project's needs
  • provide feedback to Rational and Object Mentor to help us ensure that we deliver the type of content that will most help you succeed

Version 2.0 of the RUP Plug-In for XP is being delivered with two predefined RUP configurations. The XP_with_RUP configuration describes XP, adding related RUP practices for Small Projects. The RUP_with_XP configuration describes RUP for a medium-sized project, adding related XP practices that may be useful.

The RUP Plug-In for XP offers specialized guidance for developers by combining the strengths of the core elements of the Rational Unified Process -- including iterative development and the utilization of component-based architectures -- with XP's agile methodology. One of the challenges of adopting a new process is identifying just the right amount of process to include in each project. The RUP Plug-In for XP jump-starts development for small and medium-sized teams with an out-of-the-box set of practices, roadmaps and activities that help teams focus on their core mission: generating high-quality, executable code.

For project managers

The two provided configurations enable you to select the basic process to be followed by your project (RUP or XP), and add useful practices from the other. The Plug-In and component architecture of RUP allows you to easily tailor the workflows, activities and roles to your project?s needs. You can provide each of your team members with this customized guidance through RUP's powerful deployment mechanism, including online access, search capabilities, and more. Combined with the proven iterative development practices of the Rational Unified Process, the RUP Plug-In for XP provides your small to medium project teams with just what they need to start immediately using XP methods successfully.

For XP developers

The Plug-In provides practical guidance by combining the strengths of the proven best practices of the Rational Unified Process, which include iterative development and utilizing component based architectures, with XP's lightweight methodology. This Plug-In provides XP programmers with XP guidance, and related aspects of the Rational Unified Process that can be used to supplement XP. Unlike books, articles or other passive reference materials, only the RUP Plug-In for XP provides specific, practical guidelines for XP development using the principles of RUP.

For a list of the specific Plug-In contents, download the 2557_xp_v2.0_contents.doc file.

RUP Base version

V2003

Supported:

Yes, by IBM.

Copyright and licensing info:

Copyright© 1987-2003 Rational Software.

Last modified:

July 2003

To access the Plug-In and template process configuration, and to publish a corresponding RUP Web site, then follow these instructions:

  1. Download the 8272_2557_rup_xp.zip Plug-In and template configuration.
  2. Unzip the Plug-In, and follow the instructions in the file Readme_First.html (included in the .zip file).

To acquire the model (only needed if using Rational Process Workbench to modify or extend the process model), download the 8273_2557_rup_xp_model.zip file.

RUP for Extreme Programming (XP) Plug-In v1.01

Version 1.01 of the RUP Plug-In for XP is being delivered as a pre-generated RUP configuration. This is being done to facilitate easy review of the Plug-In. The RUP Builder is not required to implement this version of the Plug-In.

Developed by

Partnership between Object Mentor, Inc. and Rational Software.

For a list of the specific Plug-In contents, download the 8274_2557_xp_v1.01_contents.pdf PDF file.

RUP Base version

v2002

Compatibility

  • Since Version 1.01 is available as a complete RUP configuration, it stands alone. It is not compatible with the RUP Builder, other RUP configurations and RUP Plug-Ins

Supported

Yes, by IBM.

Copyright and licensing info

Copyright©
1987-2002 Rational Software. Copyright© 2002 Object Mentor, Inc.

Instructions for downloading/installing:

Since Version 1.01 of the RUP Plug-In for XP is delivered as a complete RUP configuration, please follow these instructions:

  • Download the Zip file to your computer.
  • Extract the contents of the downloaded Zip file to any directory.
  • Open the file "index.htm" in the top level of the directory where you extracted the downloaded Zip file to view the RUP Configuration for XP.

Download the Plug-In, 2131_RUP_for_XP.zip (configuration).

Download 7500_2131_final_tp150_rup_xp.pdf to read a whitepaper about the Plug-In.



Downloads

DescriptionNameSizeDownload method
RUP for Extreme Programming Plug-In v2.0 contents2557_xp_v2.0_contents.doc19 KBHTTP
RUP for Extreme Programming (XP) Plug-In v2.08272_2557_rup_xp.zip2289 KBHTTP
RUP for Extreme Programming Plug-In v1.01 contents8274_2557_xp_v1.01_contents.pdf113 KBHTTP
Optional model file8273_2557_rup_xp_model.zip518 KBHTTP
RUP for Extreme Programming (XP) Plug-In v1.012131_RUP_for_XP.zip7048 KBHTTP
Plug-In v1.01 whitepaper7500_2131_final_tp150_rup_xp.pdf245 KBHTTP
Information about download methodsGet Adobe® Reader®



Back to top



Document options

Document options requiring JavaScript are not displayed