Free Sample
+ Collection

IBM Rational Team Concert 2 Essentials

Starting
Suresh Krishna, TC Fenstermaker

Improve team productivity with Integrated Processes, Planning, and Collaboration using IBM Rational Team Concert Enterprise Edition through this book and eBook
$32.99
$54.99
RRP $32.99
RRP $54.99
eBook
Print + eBook

Want this title & more?

$21.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781849681605
Paperback308 pages

About This Book

  • Understand the core features and techniques of Rational Team Concert and Jazz platform through a real-world Book Manager Application
  • Expand your knowledge of software development challenges and find out how Rational Team Concert solves your tech, team, and collaboration worries
  • Complete overview and understanding of the Jazz Platform, Rational Team Concert, and other products built on the Jazz Platform
  • Explore out-of-the-box projects with the 'Sandbox' feature of the Jazz Platform, even before you install Rational Team Concert
  • A practical guide by a Rational Team Concert expert, with a simple, step-by-step approach to solve your team management and collaboration worries

Who This Book Is For

If you are a Project Manager or a Team Member, who would like to find an integrated approach to deal with modern software development challenges, you should read this book. Or if you are someone who likes to stay one step ahead in team management, you have got the right choice here.

Table of Contents

Chapter 1: Beginning with IBM RTC
Software development challenges
Going the Eclipse way
Jazz platform
Rational Team Concert
Jazz-based products
Summary
Chapter 2: Installing RTC and WebSphere
Installing Rational Team Concert
Setting up the server
Setting up the client
JUnit project example
Summary
Chapter 3: Setting up the Project
Introduction
Setting up the project
Summary
Chapter 4: Team and Source Control
Introduction
Team invitation
Streams and components
Repository workspace
Change sets
Source control from the RTC Web UI
Summary
Chapter 5: Team Collaboration and Work Items
Work Environment
Scheduled Absences
Mail Configuration
Instant Messaging
Events and feeds
Work Items
Dashboards
Summary
Chapter 6: Development Process and Release Planning
Development process
Agile development
Release management
Reality check
Summary
Chapter 7: Build Management
Continuous integration
Build module
Working with Eclipse
Working with the Web UI
Releasing the project
Summary
Chapter 8: Extending RTC
Extension architecture
SDK setup
Client extensions
Server extensions
Summary

What You Will Learn

  • Learn to set up the Rational Team Concert Team Server and Client and configure it for WebSphere
  • Using source control, learn effective creation, handling, and ownership of documents, source files, and artifacts at different phases of the software development process
  • Using various tools for collaboration, learn how to collaborate effectively and exchange the information required in a timely fashion
  • Practice application development with the scrum methodology, which emphasizes continuous assessment of completed work
  • Create, manage, and schedule work within the team using different user interface views and queries
  • Maximize your team productivity with proper management of work schedules using work items, dashboards, reports, and process messages, all of which give a complete insight into the project status
  • Go through the complete software development process and release planning, defining, configuring, and tracking the project release with process templates, team roles, iterations, sprints, and tracking releases
  • Practice continuous integration by learning how to define and configure Build Engine definitions, which allow for scheduling, monitoring, and tracing the builds with source control and work items

In Detail

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.

Authors

Read More