You are currently on IBM Systems Media’s archival website. Click here to view our new website.

AIX > Trends > Open Source

Deploying the OpenUP Open-Source Process

OpenUP’s benefits can be achieved when the team is tightly integrated, self-organizing and highly communicative. A critical part of this is the Agile part of the process: everyone must be an integrated part of the team.


Note: This is the second part in a three-part series. The first installment ran in the August/September issue.

 

In the last issue of IBM* Systems Magazine, Open Systems edition I introduced OpenUP, an open-source Agile and Unified software development process. This article discusses how to:

  • Acquire OpenUP and the EPF Composer tool
  • Deploy OpenUP to a small team
  • Make minor modifications to the process

Like OpenUP, the practices described here can also be leveraged by larger organizations looking to deploy OpenUP or other processes. The next article in this series will describe more sophisticated deployment techniques that rely heavily on the EPF Composer tool.

Get the Process

The easiest way to use OpenUP is to download the process online and use it as is (www.eclipse.org/ epf/downloads/downloads.php - link not active).

OpenUP 1.0 was released in August. Intermediate enhancements to the process appear in the weekly builds. You can download two items: the method library and the published process. If you plan to use OpenUP as is, you should download the published process. This is the HTML Web site where practitioners get information about how to successfully perform Agile and Unified best practices.

If you plan to modify or extend the process, then you'll also need the method library and the EPF Composer tool. The method library is the source for the process. EPF Composer allows you to modify and publish the method library to create a customized process.

What's Missing?

OpenUP focuses on the team's needs. This means that some activities that are organizational in nature aren't described in OpenUP. This keeps the process lightweight, but one side effect is that there's no environment discipline, which explains how to modify and deploy the process to fit a particular team's needs. Since every environment is different, your team may want to include corporate templates, examples from other projects or extra guidance. In this case you'll want to modify the process by editing it using EPF Composer.

 

Jim Ruehlin is an Eclipse Committer for EPF and works for IBM Rational Software. Jim can be reached at jruehlin@us.ibm.com.



Advertisement

Advertisement

2019 Solutions Edition

A Comprehensive Online Buyer's Guide to Solutions, Services and Education.

An Open Source Agile and Unified Software Development Process

This article introduces the open-source OpenUP/Basic software development process and the EPF Composer tool.

Coming Together for Linux

An interview with Open Source Development Labs CEO Stuart Cohen.

AIX > TRENDS > OPEN SOURCE

Deploying the OpenUP Open-Source Process

OpenUP’s benefits can be achieved when the team is tightly integrated, self-organizing and highly communicative. A critical part of this is the Agile part of the process: everyone must be an integrated part of the team.

IBM Systems Magazine Subscribe Box Read Now Link Subscribe Now Link iPad App Google Play Store
IBMi News Sign Up Today! Past News Letters