You are on page 1of 4

Improving project performance with proven,

adaptable processes

IBM Rational Unified Process

When projects are late, over budget or evolved — and continue to evolve —
Highlights
considered failures, it’s often a process in close collaboration with a broad
issue. Either there are no standard pro- community of clients, partners and
■ Enhances productivity with cesses in place, or existing processes academics to reflect the latest think-
industry-proven configurable are not being followed because they ing and experience.
techniques and practices to are outdated or not easily accessible.
fit individual project needs The practices offered with the Rational
Without standard processes, develop- Unified Process solution are centered
■ Supports team collaboration ment and management become ad around a core set of principles that
and individual practitioners hoc. Productivity is low because team IBM has found characterize the world’s
with context-sensitive guid-
members don’t know what to do. They most successful software and sys-
ance across geographies
don’t know what tasks to complete tems organizations:
and functions
or what work products and artifacts
to produce and when. And, as team • Adapt the process.
■ Enables early risk mitigation
members move from project to proj- • Balance stakeholder priorities.
using iterative processes
ect, they have to relearn everything. • Collaborate across teams.
centered around business
priorities and stakeholder needs • Demonstrate value iteratively.
Outdated and inaccessible pro- • Elevate the level of abstraction.
■ Promotes organizational trans- cesses are as bad as no processes • Focus on quality.
formation with comprehensive at all. For example, what if a project
education services and an needs a service-oriented architecture These principles help you improve
extensive consultant and (SOA) process? Can you easily ramp individual productivity and team
partner ecosystem collaboration to create higher-quality
up on SOA and be quickly productive
and effective? software and systems that effectively
align your information technology with
Based on more than 20 years of experi- business priorities. They guide you
ence working with clients on thousands in globally distributed development
of projects, the IBM Rational group
®
activities by bridging geographical
has built a library of proven practices and cultural gaps. You’re able to be
for software and systems develop- responsive to change while building
ment that are flexible, extensible and resilient systems that can grow and
scalable to fit specific project needs. adapt with your organization.
An integral part of the IBM Rational
Method Composer solution, the IBM For more details, consult the “Key

Rational Unified Process® (or IBM principles for business-driven devel-

RUP®) is a comprehensive library that opment” article in the Rational Edge

provides tested practices that have at ibm.com/developerworks/rational/


library/oct05/kroll/index.html.
Adapting processes to project needs for
improved productivity
More process is not necessarily better.
It’s more effective to fit the process to
the needs of the project. For smaller
projects with colocated teams and
known technology, the processes can
be simple and informal. For larger,
distributed projects that use more
technologies and must comply with
stringent standards, the processes
become more complex and disci-
plined. In addition, the lifecycle stage
of the project affects process. At pro-
ject inception, you typically have a lot
of uncertainty and want to encourage Figure 1: The Process Advisor function enables your development team to work with a common devel-
opment process that is configured for a practitioner-specific environment such as Rational Software
creativity in addressing business Architect, shown here. The result is context-sensitive guidance.
needs. This means less process. How-
• Systems engineering Providing context-sensitive process
ever, late in the project, you often need
• Business modeling guidance to enhance team collaboration
to control unnecessary project churn
• Maintenance Having knowledge assets and process
and the associated risk of introducing
• SOA development guidance that get team members up
late-stage defects. This translates into
• Asset-based development to speed and working consistently,
more process.
• Compliance management no matter their function or location, is
The Rational Unified Process solution • The Department of Defense important for improving productivity.
provides a collection of out-of-the-box Architecture Framework (DoDAF) The Rational Unified Process con-
processes that you can customize to tent spans the software and systems
The Rational Unified Process solution development lifecycle from business
address a diverse set of project needs
also provides a set of plug-ins with modeling and requirements planning to
and development styles. You’re able to
specialized content around various testing and deployment, and is avail-
support virtually any type of develop-
domains and technologies that you able in 11 languages. In addition,
ment effort — from agile and iterative
can use to augment or alter provided the Rational Unified Process solution
projects using very light process guid-
processes, or to build completely new integrates with practitioner tools such
ance, to more formal and regulated
processes. IBM and its associates con- as the IBM Rational Team Unifying
processes. You can adapt the process
tinually add new plug-ins, covering Platform™, IBM Rational Software
to the size and distribution of the project
such key content areas as Java™ 2 Architect, IBM Rational Application
team, to the disparate systems and
Platform, Enterprise Edition (J2EE) Developer, IBM Rational Functional
complexity of the applications being
and Microsoft® .NET development, as Tester and IBM Rational Performance
developed, and to compliance require-
well as tool-specific guidance, which Tester solutions. This integration is
ments. The Rational Unified Process
explains how to effectively leverage called Process Advisor (see figure 1).
library includes processes for:
IBM Rational software development Team members are able to obtain
• Small, medium-size and tools such as IBM Rational Software context-sensitive guidance and tem-
large projects Architect and other vendors’ tools. plates without leaving their preferred
• Commercial off-the-shelf or pack- tools and environment.
Please visit ibm.com/developerworks/
age application development
rational/downloads/06/rmc_plugin7_1
• Mainframe and IBM System z ™
for a complete list of available Rational
application development
Unified Process plug-ins.


As a result, all team members share
the same information within the scope
and context of their specific activi-
ties throughout the project lifecycle.
They’re able to make informed deci-
sions that help save time and money
while gaining greater control over the
project outcome.

What you also want to be able to do is


execute on the process. The Rational
Unified Process solution comes with
work-breakdown structures that can
be exported as project plan templates
for many different project types. These
out-of-the-box project plans can be
Figure 2: With the Rational Unified Process solution, you do some requirements planning, designing,
used as a starting point for quickly implementing and testing of your applications at each phase of the solution delivery lifecycle, enabling
initiating a project and can be custom- you to address risk early and continuously.

ized to your project needs using IBM


requirements planning and some Both require extensive knowledge
Rational Method Composer software.
designing, implementing and testing transfer and guidance by consultants
Once the work-breakdown structure
of your applications, thus producing who have done it before. IBM is well
is developed, the project manager
a deliverable that is one step closer positioned to help, offering the follow-
can export it to the Microsoft Project
to the final solution (see figure 2). In ing deployment resources:
application and/or the IBM Rational
this way, you can demonstrate prog-
Portfolio Manager application, a tool • The most extensive education ser-
ress and address risk early. Iterative
that manages project resources, vices and classes based on the
processes involve virtually all team
schedules and tasks. Rational Unified Process key prin-
members in all phases of the solution
delivery lifecycle, so the entire team ciples for iterative software and
Available with Rational Method
owns quality. systems development, including
Composer software, the Process
such disciplines as project man-
Advisor function helps you config-
To help you achieve iteration objec- agement, requirements planning,
ure context-sensitive guidance for
tives, the RUP solution also includes analysis and design, testing,
the RUP solution out of the box. It
templates, guidelines, concepts change, configuration, and
also enables you to customize the
and checklists, which help increase release management
RUP solution and any other method
team productivity and help ensure • An extensive ecosystem of services
content, including the content you
consistency, thereby helping to as well as certified consultants and
author on your own using the Rational
improve quality. business associates who have many
Method Composer application.
years of experience delivering assess-
Promoting organizational transforma- ments, providing mentoring and
Addressing project risk early with
tion with access to an extensive helping customers deploy projects
iterative processes
knowledge base • A comprehensive set of books,
The Rational Unified Process solution
Adopting a process is about organi- white papers and articles on the
enables you to deliver incremental
zational change. Just as important Rational Unified Process solution
releases for early and continuous
as implementing the RUP solution for and related subjects
feedback. This is accomplished by
individual projects is implementing the • An online user community and
dividing projects into sets of itera-
RUP solution as an organizational soft- extensive resources at the IBM
tions. In each iteration, you do some
ware/systems development lifecycle. developerWorks ® site


A process solution for the enterprise
The IBM Rational group provides methods, practices and tools that span the enterprise,
allowing you to effectively integrate your governance, systems and software development,
and operations and systems management organizations.

Development governance © Copyright IBM Corporation 2007


• IBM Rational Method for Service-Oriented Architecture Governance: guidance for IBM Corporation
governing and realizing the full potential of SOA Software Group
Route 100
• IBM Rational Method for Portfolio Management (for Initiatives): guidance for the Somers, NY 10589
portfolio management domain U.S.A.

• IBM Rational Method for Program Mobilization: guidance for large-scale program efforts Produced in the United States of America
02-07
For more information, visit: ibm.com/developerworks/rational/downloads/06/rmc_plugin7_1 All Rights Reserved

IBM Tivoli Unified Process Composer developerWorks, IBM, the IBM logo, Rational,
Rational Suite, Rational Unified Process, RUP,
• IBM Tivoli® Unified Process Composer Method for IT Service Management: guidance System z, Team Unifying Platform and Tivoli are
for improving an organization’s IT efficiency trademarks of International Business Machines
Corporation in the United States, other countries
For more information, visit: ibm.com/software/tivoli/products/unified-process-composer or both.
IBM Rational Method Composer Java and all Java-based trademarks are trade-
marks of Sun Microsystems, Inc. in the United
All of the above process assets are included in the Rational Method Composer product,
States, other countries, or both.
which also offers:
Microsoft is a trademark of Microsoft Corporation
• Methods for all Rational processes and the IBM Tivoli Unified Process Composer solution. in the United States, other countries or both.
• An authoring environment for customizing and extending the methods. Other company, product and service names may
be trademarks or service marks of others.
• Publishing for easy team access.
The information contained in this documentation
• Configuring for selecting what method library content to deploy.
is provided for informational purposes only. While
efforts were made to verify the completeness
For more information, visit: ibm.com/software/awdtools/rmc
and accuracy of the information contained in this
documentation, it is provided “as is” without war-
ranty of any kind, express or implied. In addition,
Specifications this information is based on IBM’s current product
The IBM Rational Unified Process solution is included with IBM Rational Method Composer plans and strategy, which are subject to change by
IBM without notice. IBM shall not be responsible
software and is bundled with:
for any damages arising out of the use of, or oth-
• IBM Rational Portfolio Manager erwise related to, this documentation or any other
documentation. Nothing contained in this docu-
• IBM Rational Team Unifying Platform mentation is intended to, nor shall have the effect
• IBM Rational Suite® of, creating any warranties or representations from
IBM (or its suppliers or licensors), or altering the
terms and conditions of the applicable license
agreement governing the use of IBM software.
Supported languages
• Chinese (simplified • Italian
and traditional) • Japanese
• Danish • Korean
• English • Portuguese (Brazilian)
• French • Russian
• German • Spanish

For more information


To find out more about the IBM Rational Unified Process and IBM Rational Method
Composer solutions, please contact your local IBM sales representative, or visit:

ibm.com/software/awdtools/rmc

RAD10971-USEN-00

You might also like