O componente de controle de origem da plataforma de tecnologia do Jazz gerencia o código de origem, documentos e outros artefatos criados por uma equipe. Ele fornece gerenciamento de fluxo de mudanças para facilitar o compartilhamento dos artefatos controlados, retém um histórico de alterações feitas nestes artefatos e possibilita desenvolvimento simultâneo de várias versões de artefatos compartilhados, assim, as equipes podem trabalhar em várias linhas de desenvolvimento ao mesmo tempo.
Uma equipe de desenvolvimento de software normalmente trabalha com uma ampla base de arquivos que contém o código de origem para um produto ou sistema de software. Como um membro da equipe, você trabalha com esta base de código-fonte, alterando o conteúdo do arquivo para incluir novos recursos ou corrigir defeitos. Após verificar se suas alterações estão corretas (construindo e testando o código em uma área de trabalho privada, por exemplo), você compartilha as alterações com o resto da equipe, cujos membros também alteraram arquivos, incluindo aqueles de qual seu trabalho depende. O controle de origem do Rational Team Concert organiza itens "providos de versões" (arquivos e pastas) em componentes e fluxos, e fornece áreas de trabalho as quais é possível visualizar e modificar o conteúdo de arquivos e pastas. Juntos, estes objetos de repositório representam a configuração do sistema que está sendo desenvolvido e permitem que qualquer configuração seja recuperada, compartilhada ou construída. Eles organizam os arquivos de uma equipe, acompanham e compartilham alterações e mantêm todo o trabalho em equipe de acordo para alcançar objetivos comuns.