Collaborative Application Lifecycle Management with IBM Rational Products

An IBM Redbooks publication

Published 23 December 2008, updated 21 January 2009

cover image

ISBN-10: 0738431974
ISBN-13: 9780738431970
IBM Form #: SG24-7622-00
(674 pages)

More options

Rate and comment

Authors: Mats Göthe, Carolyn Pampino, Philip Monson, Khurram Nizami, Katur Patel, Brianna M. Smith, Nail Yuce


In this IBM® Redbooks® publication, we provide a blueprint for Collaborative Application Lifecycle Management (CALM) and show how the new IBM Rational® products support this evolving market. Driven by the business demands of global software delivery, many large organizations are seeking guidance in how to incorporate agile methods.

In this book, we provide a reference scenario and tool architectures for deploying the new IBM Rational products into an existing enterprise environment. We also provide a set of blueprints that define each of the key disciplines in the development life cycle to help you understand the domain and how the Rational products support the need of that discipline. Our primary focus is to highlight the value of CALM by providing a user view of the solution that is used to support a distributed enterprise development team that incorporates aspects of the "Agility-at-Scale" approach.

While most Redbooks publications provide details about a single product, this book provides a "green-thread" reference scenario that details one end-to-end path through an iteration of a software development project. The scenario demonstrates a reference architecture for an enterprise that uses the new Rational Jazz technology-based products along with the existing Rational team products. The scenario includes Rational Build Forge® Enterprise Edition, Rational ClearCase®, Rational ClearQuest®, and Rational RequisitePro®, and introduces Rational Quality Manager, Rational Requirements Composer, Rational Software Analyzer, and Rational Team Concert.

Table of contents

Part A. Collaborative Application Lifecycle Management defined
Chapter 1. Introduction to Application Lifecycle Management and this book
Chapter 2. Collaborative Application Lifecycle Management
Chapter 3. A scenario for CALM

Part B. Act 1: Responding to a change request
Chapter 4. The team responds to a requirement change
Chapter 5. Rational ClearQuest, Requirements Composer, and RequisitePro to manage stakeholder requests

Part C. Act 2: Collaborative development
Chapter 6. An agile team implements a change
Chapter 7. Rational Team Concert for collaborative development

Part D. Act 3: Enterprise integration builds
Chapter 8. The release engineer conducts the integration build
Chapter 9. Rational Build Forge for enterprise integration build

Part E. Act 4: Managing quality
Chapter 10. The solution test team manages quality
Chapter 11. Rational Quality Manager for managing quality

Part F. Act 5: Delivering the solution
Chapter 12. The team delivers the solution
Chapter 13. The Rational ALM solution for solution delivery

Part G. Measuring team success in Application Lifecycle Management
Chapter 14. Delivering and measuring success in Application Lifecycle Management
Appendix A. Principles for Collaborative Application Lifecycle Management
Appendix B. Configuring interoperability
Appendix C. Rational Build Forge adapter templates
Appendix D. Code review rules

Follow IBM Redbooks

Follow IBM Redbooks