Book Image

IBM Rational Team Concert 2 Essentials

Book Image

IBM Rational Team Concert 2 Essentials

Overview of this book

Software development is a collaborative effort needing active and timely input and response from all its members. Every day, project managers face ever-increasing pressures to produce high-quality software with increasing constraints. With IBM's Rational Team Concert collaborative software delivery environment, you can tremendously improve the productivity of your entire team through a web-based user-interface, continuous builds, a customizable process with work support, team support, integration and many more features. Written by Suresh Krishna and TC Fenstermaker, experts on Rational Team Concert, this book will help you leverage the full potential of the IBM Rational Team Concert platform to improve your individual and team performance. It follows a realistic case-study example enabling you to learn about Rational Team Concert fundamentals and best practices along the way to efficiently manage your software projects and tackle various software development challenges.Beginning with an in-depth analysis of software development challenges, the book goes on to introduce the Jazz Platform followed by a complete overview of the architecture of Rational Team Concert. After you install Rational Team Concert on WebSphere and learn to configure the server and clients, you will see all the features in relation to Web and Eclipse clients.From Chapter 3 onwards a realistic sample application is constructed to give you a strong grasp of your concepts. As you proceed, you learn source control, the mechanism to create, control, and manage documents, artifacts in a software development lifecycle, followed by different tools that Rational Team Concert offers for effective team and work management. You tackle the various challenges of Team Collaboration by integrated e-mail, instant messaging, events, feeds, and work items, the basic units of the task. You also learn the various aspects of the software development process and release planning along with process templates, which provide the initial process and iteration of your project. Finally, you extend the Rational Team Concert and make use of the Jazz Platform APIs to customize your process to fit your organizational needs.
Table of Contents (20 chapters)
IBM Rational Team Concert 2 Essentials
About the Authors
About the Reviewers


Our system is meant to exercise simple CRUD functions for a collection of books. The screen flow reflects the following functions.


The application's start page has the login page that has the username and password fields, allowing users with both admin and user rolls to login and authenticate.

Welcome page

After successfully authenticating, the Welcome page acts as a launching point for the rest of the application's functions, including adding, listing, modifying, and deleting books.

Add book

Adding produces a simple input screen with fields and labels allowing the user to enter basic information about the book, including the title, author, and a catalog number.

List books

After adding the book, the user is presented with a simple list of books in the database. This screen can also be reached from the List page on the welcome screen.

Update book

Clicking on a title will take the user to a screen similar to the add page, allowing the user to update information. After saving the update, the user again sees the list of books, this time with the updated information.

Delete book

On each line is a delete checkbox which, when checked and submitted, will delete the record from the database. The user is presented with the updated list of books after deletion.

Initially, our application only has the Add and List functions. In the later chapters, Update and Delete are added.