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
Credits
About the Authors
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

Jazz-based products


While Rational Team Concert is the first matured product built on the Jazz platform, there are other products from jazz.net in the beta and development stages. In this book, we will not go into the details of these other products. However, the following is an overview of the various products on Jazz. You can participate and download these products from the IBM website to get an in-depth understanding.

Rational Quality Manager

The increasing complexity of the software requires ensuring the quality product by extensive test plans and test coverage. Rational Quality Manager provides a collaborative environment to create test plans and execute them. The product offers the tracking and traceability of requirements to test cases and metric analysis. As a manager, you can get the impact analysis of how the project is affected by project decisions.

Rational Requirements Composer

In modern day software development, you can imagine that the requirements are coming from multiple stakeholders and in different formats. It is always challenging for you to integrate these silos of information in a meaningful manner.

Rational Requirements Composer gives you the power to capture the requirements from different stakeholders and transforms the spreadsheets, Word documents, presentations, whiteboard discussions, and online conferences to manageable requirements.

You can leverage the rich editors to create use cases, user stories, user interface mock-ups, process diagrams, and many more. The real value comes when you combine different requirement sources from stakeholders through hyperlinks, tags, and attributes.

Rational Project Conductor

Very often you have the project management and program management software disconnected from the team, tasks, and development environments. Rational Project Conductor enables you to plan, schedule, and have a work break down structure. You can attach various artifact types when a work item is being created and the project calendar can be fully customized to reflect the team and location.

Rational Project Conductor allows you to schedule work, assign work items, and view timesheets of the team members. It allows you to import the project plan from the Microsoft project.

Rational Insight

For the management, measuring of the progress, identifying the potential problems, and development risks could be daunting. Rational Insight gives you the ability to find the blind spots in the development and mitigate the risks. You can enforce the governance in a globally changing environment.

Rational Build Forge

Rational Build Forge is an integrated approach for the automated builds and release management. You can utilize the existing project infrastructures such as scripts, tools, and development languages to achieve the automation and scheduling.

Rational Asset Manager

Maintaining your teams' software, hardware, and business assets in simple spreadsheets or disconnected systems could be very daunting and error prone. Rational Asset Manager lets you manage, define a reuse strategy, and track the asset usage for business and software assets across the enterprise.