Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Usando Rational Team Concert para um projeto para aula de engenharia de software: Parte 1. Introdução ao trabalho com a equipe e recursos de item de trabalho

Thomas Fritz, Postdoctoral Researcher, University of British Columbia
author photo
Thomas Fritz recebeu o diploma de ciência da computação da Universidade Ludwig Maximilians em Munique, Alemanha, em 2005. Ele é PhD em ciência da computação pela Universidade British Columbia (UBC) em 2011. Possui experiência de trabalho como estagiário em várias empresas, incluindo nos laboratórios IBM OTI em Zurique e Ottawa, onde trabalhou com as equipes de item de trabalho e controle de origem do Jazz. Thomas ministrou o curso introdutório de engenharia de software da graduação no departamento de ciência da computação na UBC e é atualmente pesquisador de pós-doutorado na UBC. Sua pesquisa foca em como ajudar os desenvolvedores de software a gerenciar melhor as informações e sistemas nos quais trabalham.
Meghan Allen, Lecturer, University of British Columbia
author photo
Meghan Allen é bacharel e mestre em ciência da computação pela Universidade British Columbia (UBC), em 2001 e 2006. Ela tem experiência no trabalho como desenvolvedora de software, no qual usou ferramentas de coordenação de equipe no "mundo real". Desde 2007, ela é professora do departamento de ciência da computação da UBC, onde ensina diversos cursos de graduação, incluindo o curso introdutório em engenharia de software que usa o Rational Team Concert.

Resumo:  Equipes de desenvolvimento de software precisam realizar atividades tais como dividir um projeto de desenvolvimento em tarefas gerenciáveis, criar e alterar código de origem, comunicar-se com colegas desenvolvedores e gerenciar equipes. O software de gerenciamento de projeto colaborativo IBM® Rational Team Concert™ suporta muitas dessas atividades de engenharia e, portanto, pode formar a base dos projetos de desenvolvimento de software. Este tutorial em duas partes descreve alguns dos principais conceitos do Rational Team Concert, tais como itens de trabalho, equipes, controle de origem e planos de iteração, e como esses conceitos podem ser usados no desenvolvimento de um pequeno projeto de software usando um processo agile em um ambiente de sala de aula.

Visualizar mais conteúdo nesta série

Data:  14/Out/2011
Nível:  Introdutório Também disponível em :   Inglês
Atividade:  693 visualizações
Comentários:  


O software IBM® Rational Team Concert™ e a tecnologia IBM® Rational® Jazz™ que ele usa podem formar a base de seu desenvolvimento de projeto. Esse software incorpora uma abordagem moderna para a engenharia de software e, dessa forma, é uma ótima maneira de aprender os conceitos importantes da engenharia de software na prática.

Embora você possa já conhecer muitos dos conceitos do Rational Team Concert, aprender a usar uma nova ferramenta de software nunca é fácil. Por exemplo, a nomenclatura específica do Rational Team Concert às vezes é diferente daquela com a qual você está acostumado.

O objetivo deste tutorial é apresentar o Jazz e o Rational Team Concert focando nas qualificações necessárias para concluir um pequeno projeto de aula. Não é, de forma alguma, uma documentação completa da ferramenta, e em algum ponto provavelmente será preciso mergulhar mais fundo para encontrar respostas para as perguntas.

Instalar, configurar e executar o software

O Capítulo 1 deste tutorial irá apresentar o processo de configuração e execução do Rational Team Concert pela primeira vez.

Rational Team Concert e o cliente Eclipse

Eclipse, que você talvez já tenha usado, é uma ótima plataforma de desenvolvimento para projetos Java. No entanto, Eclipse é mais que um editor de código: é uma plataforma completamente aberta que pode ser estendida por desenvolvedores terceiros. Rational Team Concert é parcialmente uma expansão Eclipse fornecida pelo IBM Rational para facilitar e coordenar o trabalho em equipe.

No entanto, comparado a plug-ins típicos do Eclipse, o Rational Team Concert inclui tantas adições e customizações que não pode ser instalado por cima de uma versão atual do Eclipse. Em vez disso, será necessário fazer download e instalá-lo a partir do Web site de tecnologia Jazz (jazz.net). Você obterá um pacote configurável completo que inclui Eclipse, os plug-ins típicos de desenvolvimento Java e todos os plug-ins necessários para que o Rational Team Concert execute.

Estendendo e atualizando o novo cliente Eclipse

Quando você obtiver seu novo cliente Eclipse, pode ficar tentado a estendê-lo com todos os seus plug-ins favoritos ou a atualizá-lo para a versão mais recente. Embora isso possa ser feito, não é tão simples quanto com uma instalação padrão do Eclipse, pois a IBM usa versões customizadas de vários pacotes padrão. Esses pacotes customizados estão em um diretório diferente e não podem ser substituídos. Em outras palavras, estender ou atualizar a versão do Eclipse do Rational Team Concert não é tão fácil quanto estender ou atualizar o Eclipse. Em qualquer caso, a versão em pacote configurável do Eclipse tem todas as ferramentas necessárias para usar neste tutorial.

Instalar o Rational Team Concert em sua própria máquina

Esta seção mostra como fazer o download e instalar o Rational Team Concert no PC de sua casa ou laptop. Recomendamos fortemente que isso seja feito, pois permitirá trabalhar no projeto em casa. Também permitirá aproveitar um dos maiores aspectos do controle de origem e do Rational Team Concert em particular, que é o fato de que ele pode replicar automaticamente todo um ambiente de desenvolvimento em diferentes computadores. Será necessário criar uma conta no jazz.net caso você deseje poder navegar pela documentação on-line e fazer download do cliente do Eclipse do Rational Team Concert.

Criar uma conta Jazz

Caso deseje fazer download do Rational Team Concert, ou mesmo se quiser apenas navegar pela documentação associada, será necessário registrar-se no site do Jazz Community:

  1. Acesse http://jazz.net.
  2. Clique no botão Register now! e siga o procedimento inteiro.

Download e instalação do cliente Jazz

  1. Após registrar-se e efetuar login, faça o download do fix pack mais recente (consulte Recursos para obter um link).

Importante:
Certifique-se de que você está na página da versão do Rational Team Concert compatível com o seu servidor (para este exemplo, 2.0.0.2 iFix5). Não faça o download de qualquer outra versão do Rational Team Concert¸ pois pode não ser compatível com o servidor Jazz.

  1. Faça o download da versão para seu sistema operacional:
    • Selecione a versão Microsoft Windows ou Linux na lista Features no lado esquerdo da página, e selecione Download for Express-C.
    • Caso você use um Mac, deve preferir o Cliente para Eclipse IDE que está listado na página All Downloads em Incubator. Novamente, certifique-se de estar no site do Rational Team Concert para a versão com a qual seu servidor é compatível, pois versões mais novas não serão necessariamente compatíveis com seu servidor.
  2. Aceite o contrato de licença e o download iniciará.
  3. Instale o cliente Jazz:
    • Em uma plataforma Windows, basta descompactar o arquivo zip recém-transferido por download.
    • Nós (os autores) nunca instalamos o cliente em um Mac, portanto você terá de solucionar essa parte por si mesmo.

Executar o Rational Team Concert pela primeira vez

Para executar o Rational Team Concert:

  1. Acesse a pasta na máquina Windows na qual você descompactou o arquivo zip.
  2. Abra jazz\client\eclipse e clique duas vezes no arquivo eclipse.exe .

Selecione uma área de trabalho

A primeira coisa que o Rational Team Concert pedirá ao inicializar é que uma área de trabalho seja fornecida. O conceito de área de trabalho é parte do Eclipse; indica o diretório no qual todos os arquivos de origem, arquivos binários, Java Archive files (JARs) externos e outros recursos de desenvolvimento (como ícones) serão armazenados. A intenção é que esse seja o ponto de entrada exclusivo para desenvolvimento, portanto ele pode com o tempo encher-se de vários projetos e bibliotecas não relacionados. No entanto, isso não é um problema, pois o Eclipse oferece várias técnicas para filtrar eficientemente o conteúdo da área de trabalho.

Se você já tiver uma área de trabalho do Eclipse, não a use com o Rational Team Concert. Isso porque o Rational Team Concert usa uma versão customizada do Eclipse que parece criar várias incompatibilidades. Portanto, você deve criar uma nova área de trabalho específica para o Rational Team Concert.

Após configurar a área de trabalho, clique em Workbench na parte superior da tela Welcome mostrada na Figura 1.


Figura 1. Tela de boas-vindas do cliente Rational Team Concert


Dica:
Se essa tela de boas-vindas não aparecer, ou se você quiser retornar a ela mais tarde, basta selecionar Help > Welcome no menu do Rational Team Concert.

Familiarizar-se com as visualizações e perspectivas do Eclipse

O ambiente de trabalho se refere à janela principal do Eclipse. Por ora, deve ser semelhante à da Figura 2.


Figura 2. Ambiente de trabalho com guia Team Artifacts aberta

Visualização maior da Figura 2.

O ambiente de trabalho contém um menu, barra de ferramentas, barra de status e um arranjo de subjanelas. Cada uma dessas subjanelas contém diversas guias. Por exemplo, a guia selecionada no momento à esquerda chama-se Team Artifacts. No Eclipse, o conteúdo dessas guias é chamado de uma visualização, e visualizações são usadas para coletar informações relacionadas.

Na Figura 2, a subjanela grande cinza contém tipos especiais de visualização, chamados de editores. Você provavelmente já conhece o editor padrão usado para inserir código Java. Entre os outros tipos de editores estão o editor de item de trabalho e o editor de plano de iteração.

No canto superior direito, observe o botão Work Items. Isso indica a perspectiva atual do Eclipse. Uma perspectiva é simplesmente uma configuração específica de visualizações e editores que facilita uma tarefa em particular.

Perspectivas

Ao trabalhar com o Rational Team Concert, queremos geralmente a perspectiva Work Items. Ao editar código, deve-se estar na perspectiva Java. Ao depurar, deve-se usar a perspectiva Debug. É possível alterar as perspectivas pelo menu, selecionando Window > Open Perspective.

Lembre-se que uma perspectiva é apenas um arranjo útil de visualizações. É possível acessar todas as visualizações em todas as perspectivas usando Window > Show View. Também é possível mover as visualizações, reorganizar ou fechá-las, clicando no botão X na guia. Se você bagunçar demais o ambiente de trabalho, pode reconfigurá-lo usando Window > Reset Perspective.

Conectar-se a um repositório

Neste tutorial, não passaremos pelas etapas de configuração de um repositório, mas consideramos que um já tenha sido configurado. Será preciso conectar manualmente ao repositório:

  1. Você deve estar na perspectiva Work Items e a visualização Team Artifacts deve estar selecionada.
  2. Em seguida, clique no link Connect to project area para abrir uma janela de diálogo.
  3. Selecione Create a new repository connection e clique em Next.
  4. Preencha o formulário mostrado na captura de tela na Figura 3, mas insira o URI do seu servidor e seu próprio ID do usuário e senha.

Figura 3. Assistente para conectar-se a uma área do projeto


  1. Clique em Next para conectar-se ao servidor Jazz.

Dica:
Se a conexão falhar:

  • Verifique se você digitou o URI correto.
  • Verifique o ID do usuário e senha.
  • Verifique se está usando a versão correta do cliente.

Você verá em seguida uma lista de áreas de projeto.


Figura 4. Exemplo de uma lista de áreas de projeto


  1. Selecione a área do projeto principal a ser usada. Neste caso, selecione CPSC 310 – Spring 11, a área do projeto de sala de aula com o qual estamos trabalhando. É possível selecionar áreas do projeto adicionais caso deseje conectar-se a diversas áreas.
  2. Clique em Finish.

Na visualização Team Artifacts, você verá a conexão de repositório criada e as áreas do projeto selecionadas.

Observação:
Há uma diferença entre projetos Java e as áreas do projeto do Rational Team Concert. Uma área do projeto deve agrupar todo o esforço de desenvolvimento relacionado a um produto específico, mas um produto geralmente contém diversos projetos Java.


Equipes

É preciso que você já tenha sido incluído em uma equipe pelo administrador do servidor para continuar. É possível verificar My Team Areas, na visualização Team Artifacts, para verificar se foram incluídas corretamente na sua equipe.

Diretrizes para trabalhar em contas e projetos

Sempre trabalhe na sua própria conta

Não edite ou atualize algo usando a conta de outra pessoa. É importante que todas as suas atribuições estejam corretamente designadas ao seu nome de usuário.

Não brinque no projeto principal

Você tem muitas permissões no projeto principal. Por exemplo, poderia incluir-se em mais de uma equipe ou tentar customizar o processo para sua equipe. Não faça isso, pois pode afetar seriamente a configuração do projeto. Se estiver interessado em explorar outros recursos do Rational Team Concert, crie uma área do projeto de ambiente de simulação e faça isso lá.


Itens de trabalho

Um grande projeto de desenvolvimento é um acúmulo de pequenas tarefas, das classes que precisam ser codificadas aos erros que precisam ser eliminados, incluindo até mesmo escrever a documentação que o cliente requer. Essas tarefas são distribuídas entre os membros da equipe, e geralmente é muito útil saber em que os outros membros estão (ou deveriam estar) trabalhando. Como o Rational Team Concert trata de organizar o trabalho em equipe, ele oferece ferramentas muito eficientes para isso.

A base do gerenciamento de trabalho em equipe no Rational Team Concert é o item de trabalho. Itens de trabalho são tarefas (geralmente curtas) que precisam ser realizadas para atingir um objetivo específico. Os muitos atributos presentes em um item de trabalho permitem incluir vários detalhes, como quanto tempo deve demorar para ser resolvido, quem deveria estar trabalhando nele e qual é o prazo.

Criar um item de trabalho

Como parte deste tutorial, é obrigatório criar seu primeiro item de trabalho. Como essa é uma de suas tarefas, você deve criar um item de trabalho para ela!

  1. Clique no ícone New work item (Figura 5).
  2. Selecione a área do projeto na qual irá trabalhar (para este exemplo: CPSC 310 – Spring 11) e, em seguida, clique em Task como tipo de item de trabalho.

Figura 5. Ícone New Work Item na barra de ferramentas superior


Você agora verá o editor de Item de Trabalho (Figura 6).


Figura 6. Tela do editor de Item de Trabalho

Visualização maior da figura 6.

  1. É necessário preencher os valores desse item de trabalho. Estes itens são obrigatórios:
    1. Todo item de trabalho precisa ter um resumo, então insira um (por exemplo, Meu primeiro item de trabalho).
    2. Outro campo que é preciso preencher para cada item de trabalho é Filed Against. Neste exemplo, há uma categoria Jazz Tutorial (para este tutorial), portanto selecione-a.
    3. Outro campo a ser preenchido em cada item de trabalho é o atributo Planned For. Isso descreve para qual iteração o item de trabalho está planejado e faz com que apareça no Plano de Iteração, que descreveremos posteriormente. Escolha Jazz Tutorial Iteration, a iteração criada para este tutorial.
    4. Por fim, no campo Owned By, é possível atribuir o item de trabalho a qualquer membro da equipe. Por ora, atribua o item de trabalho a você mesmo.

Dica:
Se não estiver vendo a categoria que você está procurando, há vários motivos. O mais provável é que não tenha incluído o item de trabalho na área de projeto correta. Clique na pequena seta à direita do título do item de trabalho e selecione Move/Copy to Project Area (Figura 7).


Figura 7. Menu suspenso de tarefa para o item de trabalho


  1. (Opcional) É possível preencher os outros campos se quiser. No entanto, muitos itens de trabalho não precisam de tanta precisão.
    1. Se desejar estimar o tempo necessário para concluir essa tarefa, insira algo como 5 minutos no campo Estimate.
    2. Se você acha que o item de trabalho é complexo o suficiente, inclua alguns detalhes no campo Description. Você entende o que fazer.

Se uma mensagem de aviso aparecer
Ao passar o cursor por cima deste sinal, provavelmente será exibida a mensagem "Owner does not belong to Team Area" (veja a Figure 8). Isso significa geralmente que a categoria errada foi escolhida. Deve ser escolhida uma categoria (em Filed Against) que corresponda à equipe na qual está o proprietário desejado.


Figura 8. Aviso sobre o proprietário da tarefa


  1. Quando terminar de inserir detalhes para seu item de trabalho, clique no botão Save no canto superior direito do editor de item de trabalho.

Observe como o status do item de trabalho muda de Uninitialized para New. Isso indica que o item de trabalho foi criado com sucesso. Na maior parte do tempo, ele ficará no estado New por ora.

Durante o projeto, novos itens de trabalho serão constantemente criados, portanto a inclusão de um item de trabalho deve ser rápida e fácil. Você deve dominar esse processo. Eles podem ser clarificados mais tarde, portanto não hesite em incluir itens de trabalho simples com este conjunto mínimo de atributos:

  • Summary
  • Type
  • Category
  • Planned For

Dica:
Como você observou, salvar o item de trabalho não fecha o editor. É possível fechá-lo manualmente, clicando no botão X , mas às vezes é útil deixá-lo disponível para que se possa voltar rapidamente a ele após concluir a tarefa.

Alterar o status de um item de trabalho

No entanto, ao começar a trabalhar em um item de trabalho, pode ser útil alterar o status para indicar isso. Faça isso agora para o item de trabalho atual:

  1. Clique na seta suspensa e selecione Start Working.
  2. Em seguida, clique em Save novamente.

O status será alterado para "In Progress."

Dica:
Não se preocupe caso esqueça de alterar o status de uma tarefa antes de começar a trabalhar nela. Esse status é geralmente mais útil para tarefas maiores. Uma pequena tarefa frequentemente passa diretamente de New para Resolved.

Discutir um item de trabalho

Itens de trabalho geralmente concernem à equipe inteira, e diversos membros podem ter opiniões sobre como realizar a tarefa. A melhor maneira de garantir que as ideias não se percam é registrá-las em uma discussão relacionada à tarefa:

  1. Clique no link Add Comment no canto inferior direito do editor de item de trabalho e insira um comentário na caixa de edição recém-criada.
  2. Quando concluir, clique em Save.

Observação:
Para este tutorial, é preciso incluir ao menos um comentário na discussão.

Verificar a evolução de um item de trabalho

Tarefas complexas geralmente ficam abertas por algum tempo. Quando isso acontece, é interessante às vezes verificar o que aconteceu com o item no passado, clicando para isso na guia History na parte inferior do editor de item de trabalho. Clique nela agora e deverá aparecer algo como a tela na Figura 9.


Figura 9. Histórico de tarefa

Visualização maior da figura 9.

Essa janela mostra uma linha de tempo que indica quando atividade foi registrada no item de trabalho, junto com uma lista de mudanças que ocorreram. Na prática, esse tipo de visualização é geralmente usado por gerentes para verificar o progresso de um projeto e para ter certeza de que a carga de trabalho está bem distribuída pelos membros da equipe e que todos estão contribuindo.

Feche o item de trabalho

Agora que concluiu esse item de trabalho com sucesso, você concluiu sua tarefa.

  1. Altere o status de In Progress para Resolved.
  2. Clique em Save.

Recursos avançados

Itens de trabalho podem se tornar muito complexos. Eles podem ser organizados hierarquicamente, podem se referir uns aos outros, podem exigir aprovação por parte de outros membros da equipe e assim por diante. Esses recursos podem ser localizados nas duas outras guias do item de trabalho, Links e Approval. Você provavelmente não precisará desses recursos avançados, mas é bom saber que eles existem. Experimente à vontade com eles em uma área do projeto de ambiente de simulação.

Procurando itens de trabalho

Criar itens de trabalho não seria muito útil se não fosse possível procurar por eles.

  1. Para procurar itens de trabalho, acesse a visualização Team Artifacts e expanda a área do projeto (neste caso, CPSC 310 - Fall 10).
  2. Depois, selecione Work Items, > Shared Queries > Predefined (veja a Figura 10).

Figura 10. Consultas predefinidas na visualização Team Artifacts


Deve aparecer agora uma longa lista de consultas. Todas elas se referem a itens de trabalho e podem ser úteis em diferentes estágios do desenvolvimento de projeto.

  1. Clique duas vezes em Closed created by me query.

Isso irá preencher a visualização Work Items na parte inferior da tela. Nela pode-se ver que "My first Work Item" agora está resolvido.

Outras consultas

Observe as outras consultas. Elas têm nomes descritivos que permitem adivinhar o que fazem. Na realidade, são apenas filtros sobre os vários atributos de um item de trabalho. Tente imaginar cenários nos quais seria necessário saber todos os itens de trabalho criados pelo usuário ("Open created by me") ou os itens de trabalho "New unassigned".

Dica:
Para saber exatamente o que uma consulta faz, tente clicar nela com o botão direito e selecionar Edit.

Como usar itens de trabalho

Quando criar itens de trabalho

Crie itens de trabalho assim que pensar em algo para fazer, mesmo que comece a fazer imediatamente.

O motivo é que itens de trabalho não são apenas sua lista de pendências, mas são também parte integral do projeto e tornam possível acompanhar sua evolução por meio do acúmulo de tarefas. Portanto, se você começar a trabalhar em um código ou a escrever um documento de design, deve haver um item de trabalho correspondente.

Dica:
Não é preciso acessar a perspectiva Work Items para incluir um item de trabalho. O ícone New Work Item aparece na barra de ferramentas mesmo quando o usuário está escrevendo código ou depurando.

O que faz um bom item de trabalho

Qual destes é o melhor item de trabalho?

  • Implementar adição de vetor
  • Escrever a classe de vetor
  • Criar o módulo matemático

A resposta é muito subjetiva. Um item de trabalho deve ser pequeno o suficiente para que uma única pessoa cuide dele em um curto período de tempo, e deve descrever o trabalho a ser realizado. No entanto, não deve dividir o trabalho a ponto de a manutenção de itens de trabalho se tornar tediosa. Em todo caso, não se preocupe se não criar o item de trabalho certo na primeira tentativa, pois é possível dividi-lo mais tarde.


Usuários

Equipes são formadas por usuários: você e seus colegas de equipe. Esta seção descreve como localizar e configurar uma página de usuário para dar mais algumas informações sobre você.

Abrir uma página de usuário

Para obter mais informações sobre um usuário (ou incluir sobre você), é preciso abrir uma página de usuário.

  1. Abra a visualização Team Artifacts e expanda My Team Areas. Isso exibirá a lista de equipes das quais você faz parte, então procure sua equipe para este projeto.
  2. Expanda essa equipe para ver os nomes de todos os seus colegas de equipe.
  3. Clique duas vezes no seu nome para abrir o editor de usuário.

Dica:
Se quiser abrir a página de usuário de alguém que não está na sua equipe, abra a perspectiva Process. Na visualização Team Organization, procure uma equipe que inclui aquela pessoa.

Editar sua página de usuário

Usando esse editor, é possível alterar muitas coisas no seu perfil, como o nome ou a foto.

Alterar sua foto do perfil

Altere agora a sua foto, clicando em Browse e selecionando um arquivo de imagem local. Se não tiver uma pequena fotografia sua, faça o download de uma pequena imagem da Internet e use-a como marcador. Não se esqueça de clicar em Save!

Dica:
Use uma foto sua em vez de um avatar. Isso ajudará seus colegas de equipe a identificarem você, especialmente em equipes de projeto maiores.

Editar suas horas de trabalho

  1. Na página do editor de usuário, clique na guia Work Environment na parte inferior.
  2. Certifique-se de que Time Zone está configurado para seu fuso horário (neste exemplo: America/Vancouver).

Resumo

O que você aprendeu

Após concluir este tutorial, você deve ter um entendimento básico dos seguintes importantes conceitos do Eclipse e Rational Team Concert:

  • O que são as Perspectivas e Visualizações do Eclipse e como manipulá-las
  • Que o Rational Team Concert ajuda a organizar o trabalho de equipes trabalhando no mesmo projeto de software
  • O que é uma área do projeto e qual é a sua diferença em relação a um projeto Java padrão
  • Por que é importante trabalhar na sua própria conta ao usar o Rational Team Concert
  • O que é um item de trabalho e quais são seus atributos importantes
  • Como criar rapidamente um novo item de trabalho e alterar seu status
  • Como discutir um item de trabalho e verificar sua evolução
  • Como procurar itens de trabalho com base em diversos critérios
  • Como se deve criar itens de trabalho e o que se deve colocar neles
  • Como editar o perfil do usuário

O que você fez

Se você seguiu este tutorial corretamente, deve ter conseguido fazer ao menos um destes:

  • Criou uma conta no Jazz Community Site
  • Iniciou o Rational Team Concert e criou sua própria área de trabalho
  • Conectou-se a um repositório e área de projeto
  • Criou um primeiro item de trabalho e alterou seu status para Start Working e Resolved
  • Publicou sua foto (ou um marcador)

O que vem a seguir

Nesta parte do tutorial, fornecemos uma introdução geral ao Rational Team Concert, ao cliente Eclipse do Rational Team Concert e a alguns conceitos fundamentais, principalmente equipes e itens de trabalho. Para colaborar com sucesso em um projeto e compartilhar código com sua equipe, há conceitos adicionais que são importantes. Na Parte 2 deste tutorial, apresentaremos o mecanismo de controle de origem e as ferramentas de planejamento de iteração necessários para a evolução do seu projeto.

Veja também na seção Recursos onde localizar mais informações. Familiarize-se com o Rational Team Concert o mais cedo possível, para que você possa se concentrar em seu trabalho de desenvolvimento no futuro.


Recursos

Aprender

Obter produtos e tecnologias

Discutir

Sobre os autores

author photo

Thomas Fritz recebeu o diploma de ciência da computação da Universidade Ludwig Maximilians em Munique, Alemanha, em 2005. Ele é PhD em ciência da computação pela Universidade British Columbia (UBC) em 2011. Possui experiência de trabalho como estagiário em várias empresas, incluindo nos laboratórios IBM OTI em Zurique e Ottawa, onde trabalhou com as equipes de item de trabalho e controle de origem do Jazz. Thomas ministrou o curso introdutório de engenharia de software da graduação no departamento de ciência da computação na UBC e é atualmente pesquisador de pós-doutorado na UBC. Sua pesquisa foca em como ajudar os desenvolvedores de software a gerenciar melhor as informações e sistemas nos quais trabalham.

author photo

Meghan Allen é bacharel e mestre em ciência da computação pela Universidade British Columbia (UBC), em 2001 e 2006. Ela tem experiência no trabalho como desenvolvedora de software, no qual usou ferramentas de coordenação de equipe no "mundo real". Desde 2007, ela é professora do departamento de ciência da computação da UBC, onde ensina diversos cursos de graduação, incluindo o curso introdutório em engenharia de software que usa o Rational Team Concert.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Rational
ArticleID=765363
ArticleTitle=Usando Rational Team Concert para um projeto para aula de engenharia de software: Parte 1. Introdução ao trabalho com a equipe e recursos de item de trabalho
publish-date=10142011

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).