Chapter 1. Beginning with IBM RTC
Software development is technical activity conducted by human beings | ||
--Niklaus Wirth |
This chapter introduces you to the bird eye view of IBM's Jazz platform and Rational Team Concert (RTC).
First, we will look at some different challenges in modern software development such as technology advances, distributed teams, collaboration, and software processes. These challenges will help us understand the nature of the complexity and set the context for the need of the Jazz platform and Rational Team Concert.
Later part of the chapter gives an introduction to the Jazz platform and Rational Team Concert. Jazz is the software development platform that brings the phases of software development together. The Jazz platform focuses on the collaboration, productivity, and transparency in the team.
Finally, you will be introduced to Rational Team Concert and an overview of various features such as process awareness, team awareness, work items, source control, agile planning, continuous builds, project health, and project administration. We will briefly look at other Jazz-based products and their functionality.
In this chapter, we will look at the following:
A discussion on software development challenges
Why is Rational Team Concert built on Eclipse?
Introduction to Jazz platform and Architecture
Bird's eye view of Rational Team Concert
An overview of other Jazz-based products