• Share
  • ?
  • Profiles ▼
  • Communities ▼
  • Apps ▼

Blogs

  • My Blogs
  • Public Blogs
  • My Updates
  • Administration
  • Log in to participate

▼ Tags

 

▼ Archive

  • January 2016
  • August 2015
  • July 2015
  • February 2015
  • September 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • March 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009

▼ Links

  • Ferramenta para times Agile
  • Dúvida sobre RTC, instalação, tutoriais, tours, etc... acesse este link.
  • Compre online licenças de Rational Team Concert.
  • Caso tenha alguma área de interesse ou desafio de negócio, por favor, não hesite em contatar a Especialista de Vendas de Rational.

▼ Blog Authors

O Mundo depende de Software

View All Entries
Clicking the button causes a full page refresh. The user could go to the "Entry list" region to view the new content.) Entry list

O que há de novo no RDNG (RRC) 5.0?

ShayBogomoltz 27000530YR | ‎ | 11,865 Views

A ideia deste artigo é trazer as novidades que o CLM 5.0 trouxe para a ferramenta de requisitos.

 

1- Alteração do nome de RRC para RDNG

A primeira grande novidade da Ferramenta de Requisitos é a mudança de nome. O nome da ferramenta passou a ser IBM Rational DOORS Next Generation. Isso porque além do Rational Requirements Composer a IBM também produzia outra ferramenta de requisitos, o Rational DOORS. Então ao invés de manter duas ferramentas de requisitos, a IBM Rational agora conta com apenas uma ferramenta melhorada, o RDNG.

 

image

 

 

2- Melhorias na edição dos artefatos

2.1 Update no menu Copiar e Colar

Os itens de menu, Copiar, Colar e Colar especial foram melhorados para indicar uma maior clareza nas varias opções. Agora ao selecionar o menu Colar abre um box para o usuário imputar os dados, seja ele texto ou figura.

image

image

 

2.2 Update no editor Rich-text

O editor Rich-Text teve algumas melhorias, onde alguns defeitos foram resolvidos e melhorias de desempenho.

 

2.3 Seleção múltipla em um módulo permite maior número de artefatos

Agora é possível selecionar mais de 200 artefatos em um módulo e fazer modificações em massa. Nas versões anteriores o número máximo era de 200 artefatos.

 

2.4 Procurar por frases

No campo de Procura Rápida, localizado no canto superior direito, é possível procurar por uma frase em particular que esteja dentro de qualquer artefato. Para isso será necessário inserir aspas duplas na frase procurada, ou seja, se você não se lembra do nome do artefato, agora pode procurar pelo conteúdo dele.

image

 

2.5 Suporte ao Internet Explorer 11

Se o seu browser preferido for o IE11 saiba que agora ele é suportado para fazer edições nos artefatos.

 

2.6 Reorganização do cabeçalho do artefato

Todos os elementos no cabeçalho foram reorganizados. Essa reorganização provê mais espaço vertical facilitando manter o foco na tarefa atual. Essas mudanças podem ser percebidas mais facilmente quando se está trabalhando em um módulo ou uma coleção.

Ações não tão usadas, agora estão agrupadas no menu Mais Ações. Assim se você estiver trabalhando em uma janela de tamanho reduzido os itens ainda sim estarão visualmente organizados.

image

 

2.7 Campos de atributos no sidebar

Os campos de atributos dentro de um artefato foram redesenhados para simplificar a edição no sidebar. Rótulos e campos não estão mais no mesmo alinhamento, significa que agora é possível editar os atributos sem maximizar o sidebar.

image

 

3- Melhorias na Usabilidade

 

3.1 Reordenação alfabética por tipo de dado de atributo

Se você está gerenciando as propriedades de um projeto e trabalhando na página Tipos de Dados de Atributo, agora é possível reordenar as entradas do tipo Enumerado pelo seu Rótulo ou Valor em ordem ascendente ou descendente.

image

 

 

3.2 Filtrar por pastas

Dentro do menu Coleções e Módulos é possível filtrar por pastas. Esta funcionalidade já existia (e vem sendo bastante usada) no menu Artefatos. Agora esta funcionalidade também está presente nos dois outros menus.

 

3.3 Confirmar antes de excluir pastas

Como agora é possível filtrar por pastas dentro dos menus Coleções e Módulos, as pastas aparentemente podem estar vazias, uma vez que dentro destes menus só serão mostrados os artefatos que sejam do formato Coleção ou Módulo. Para prevenir a exclusão de pastas acidentais, foi modificado o box de confirmação que agora está diferente do box de exclusão de artefatos. Caso a pasta esteja vazia o combo informa que a pasta não tem nenhum conteúdo e mostra dois botões, Excluir e Cancelar. Caso a pasta contenha qualquer artefato a box informa que todos os conteúdos serão excluídos e pede que o usuário selecione um checkbox. É importante ressaltar que já existia um box de confirmação para a exclusão de pastas anteriormente, contudo ele não informava se tinha ou não artefatos dentro da pasta.

image

 

3.4 Nome completo das pastas na seção Filtrar por Pasta

Quando você pousa o mouse em cima de uma pasta na seção Filtrar por Pasta, o nome todo da pasta agora é exibido num label.

image

 


3.5 Opções para abertura de artefatos

O menu de edição de artefatos, tem item de menu chamado Abrir Artefato. Esta funcionalidade ganhou alguns upgrades. Agora é possível abrir o novo artefato na guia (aba) corrente, em outra guia e até mesmo em outra janela. Porém não foi só isso que veio de melhoria, essa opção varia de acordo com o número de artefatos selecionados.

  • 1 Artefato selecionado
    image
     
  • 2 Artefatos selecionados
    image
     
  • 3, 4 ou 5 Artefatos selecionados
    image
     
  • 6 ou mais Artefatos selecionados
    image

     

OBS: A opção Abrir 2 Artefatos Lado a Lado faz com que sejam abertas 2 janelas com a metade do tamanho da janela atual. Cada janela vai mostrar um artefato.

OBS2: Para 6 artefatos ou mais a opção fica desabilitada por questões de desempenho.



3.6 Mudanças no botão editar menu em um módulo

Quando você está editando uma linha, um artefato, de um módulo o botão de editar agora está sempre visível. Nas versões anteriores o botão aparecia apenas após salvar a linha. Isso porque as alterações são automaticamente salvas.

imageimage

 

 

RRC 4.0.6

 

 

 

 

 

 

 

 

 

 

 

                                                                                                               RDNG 5.0.0


3.7 Lembrete para salvar artefatos em um módulo

Como agora as alterações são automaticamente salvas, durantes as três primeiras vezes que você está criando ou editando uma linha em um módulo, aparece um lembrete que você pode salvar manualmente um artefato pressionando Ctrl+S ou clicando fora da linha.
Caso você queira que este lembrete continue aparecendo basta ir no menu Usuário, selecionar a opção Minhas Preferências do Usuário, então clicar no botão Restaurar.

image



3.8 Suporte a função Arrastar no Internet Explorer 10 e 11

Se você usa o Internet Explorer 10 ou 11 agora a função arrastar artefatos entre janelas do browser para criar links ou cópia também estará disponível. Esta funcionalidade antes estava disponível apenas para Chrome, Safari ou Firefox.

 

3.9 Mudanças no Widget de Visualizações de Requisitos

O Widget de Visualização de Requisitos que serve para mostrar os requisitos de uma visualização (pública ou privada) específica, agora suporta visões de um determinado módulo a ser escolhido pelo usuário. Assim fica mais fácil de acessar um módulo.

image

 

3.10 Melhorias na divisão do sidebar

Quando você está dentro do menu Artefatos, Coleções ou Módulos, algumas vezes as menus laterais acabam atrapalhando um pouco sua visão. Até a versão anterior você podia redimensionar a largura de cada uma das laterais. Para esta versão com apenas um clique é possível esconder as duas barras laterais, ou apenas uma barra lateral. Para isso basta clicar no botão Clique para Reduzir Ambos ou Clique para Reduzir. O primeiro botão é representado por dois “<” um em cima do outro, já o segundo botão é representado apenas por um “<”.

OBS: O direcionamento do sinal depende de qual lado da barra você está selecionando.

image


3.11 Melhorias no Banner e no cabeçalho

O Banner, que é a faixa azul localizada na parte superior da página e o cabeçalho dos artefatos sofreram uma série de melhorias.

  • Cabeçalhos menores: Mais espaço para os artefatos
    A altura do cabeçalho foi reduzida sutilmente. Esta alteração faz com que o cabeçalho não fique muito pequeno mas proporcione uma maior área útil para trabalho.
     
  • Realocação das opções para artefatos do tipo módulo
    Para artefatos do tipo módulo, 3 botões foram agrupados em um único lugar. O botão que permitia selecionar os diferentes níveis de exibição; O botão que alterava as configurações de exibição da coluna; O botão que incluía e removias Colunas.
    Imagens mostram a versão RRC 4.0.6 e RDNG 5.0.0
    image
    image
     
  • Realocação das opções para o cabeçalho dos itens de menu
    Para o menu Artefatos, alguns  botões foram agrupados em um único lugar. O botão que selecionava a quantidade de artefatos exibidos em uma única página; O botão que permitia agrupar os artefatos; O botão que permitia configurar os links; O botão que alterava as configurações de exibição da coluna; O botão que incluía e removia Colunas.
    Imagens mostram a versão RRC 4.0.6 e RDNG 5.0.0
    image
    image
     
  • Possibilidade de minimizar o banner
    Agora é possível minimizar o banner em qualquer momento, para isso basta clicar no botão localizado no canto superior direito da tela. Antes o banner minimizava automaticamente sempre que o usuário rolava a página para baixo.
    image
     
  • Ícones representativos para o botão Criar Novo xxx
    O botão Criar Novo xxx que fica localizado no menu Artefatos em cima dos filtros e visualizações recebeu uma simples mas importante modificação. Agora o ícone mostrado é o mesmo ícone do artefato a ser criado, antes o ícone era apenas simbólico. Isso visualmente facilita na identificação do artefato a ser criado.
    image


3.12 Novas abas nos detalhes de um artefato selecionado em um módulo

Enquanto você está dentro de um módulo, você seleciona um artefato e é possível ver mais detalhes sobre aquele artefato na sidebar. Agora a sidebar tem duas abas: Módulo e Artefato Selecionado.

  • Aba Módulo
    Mostra o mesmo conteúdo do menu Visão Geral existente nas versões anteriores.

     
  • Aba Artefato Selecionado
    Tem 4 sessões importantes. A primeira permite ver e editar os atributos do artefato selecionado. A segunda permite ver os comentários existentes para aquele artefato. A terceira serve para visualizar os links daquele artefato. A quarta sessão é para verificar onde este artefato é usado, em outros módulos ou coleções.
    imageimage
     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4- Suporte a scripts através das extensões

É possível criar novas funcionalidades para a aplicação Requirements Management (RM) desenvolvendo extensões. Extensões podem melhorar a produtividade e são uteis para analises. Você pode adicionar as extensões no seu dashboard ou remover conforme necessário. Extensões são criadas através de uma combinação de JavaScript, HTML e CSS. As extensões acessam os dados da aplicação RM através da API RM.


4.1 Criação de um artefato dentro de um módulo

Dentro de um módulo você pode criar um artefato que contenha valores específicos. No mínimo é preciso informar o tipo de artefato. Atualmente apenas o formato do tipo texto é suportado. É possível criar artefatos depois, antes ou abaixo do artefato recém criado.


4.2 Movimentação de um artefato dentro de um módulo

Você pode através dos scripts mover os artefatos dentro de um módulo. Quando você move um artefato pai todos os filhos associados são movidos junto com ele. É proibido gerar estruturas circulares, ou seja, inserir um artefato filho como sendo pai do seu próprio pai.


4.3 Remoção e Exclusão de um artefato dentro de um módulo

Você pode através dos scripts remover um artefato de dentro de um módulo e até mesmo realizar sua exclusão, caso aquele artefato não esteja contido em nenhum outro módulo ou coleção. Ao remover um artefato de um módulo todos os filhos também serão removidos.


4.4 Manipulação do atributo tipo do artefato

O atributo ArtifactType está disponível para ser lido e modificado via extensão. Você consegue especificar este atributo na sua request dos artefatos e utilizar esta request para manipular o artefato. É possível selecionar tipos de artefatos criados automaticamente pelo sistema ou definidos pelo usuário.


4.5 Acesso a informações do usuário atual

É possível via extensão identificar informações sobre o usuário que está utilizando a extensão, quem está logado e rodando a extensão, usando o método: RM.Data.getCurrentUser().


4.6 Chamar um Web Service remoto

A documentação da API para o cliente RM inclui um exemplo que mostra como chamar (Invoke) um web service remoto. Este exemplo também mostra como configurar o sistema para suportar single sign-on (SSO) token através do web service remoto. Então o web service consegue fazer requests OSLC e receber as informações devidas sem ter que pedir para o usuário se autenticar novamente.


4.7 Atualização da documentação e exemplos da API 5.0

Para aqueles que estiverem interessados em exemplos e mais sobre a nova API, basta acessar a wiki do Jazz.net através do seguinte link: https://jazz.net/wiki/bin/view/Main/RMExtensionsMain


5- Melhorias no desempenho via WAN

Foram feitas uma serie de melhorias quando você acessa o RDNG via conexão WAN de alta latência. Agora demora menos para carregar a sessão no browser, criar módulos, e renderizar os mini artefatos ao passar o mouse por cima de um link.


6- Separação do Storage para a aplicação RM

Os dados do RRC nas versões anteriores ficavam situados no mesmo database do Jazz Team Server. Para a nova versão o RDNG possui seu próprio database. Tal fato gera algumas melhorias como:

- Arquitetura Escalável, permitindo um menor tempo para subir as aplicações.
- Você pode restaurar e realizar backup apenas dos dados do RM.
- Durante um upgrade do RDNG as outras aplicações não precisam mais estar locked.
- Necessita menos tempo para realizar um upgrade do repositório do RM.
- É possível usar o repotools para realizar um upgrade dos dados off-line e não interativos.
- Desempenho da aplicação melhorou significativamente.


7- Múltiplas aplicações RM no mesmo JTS

Uma mesma instância do Jazz Team Server pode conter múltiplas aplicações do Requirements Management. Quando você compartilha aplicações no mesmo servidor, você tem mais flexibilidade de deploy para host de projetos RM em múltiplos servidores. Outros benefícios incluem manter uma administração de usuário e licenças única e dashboards compartilhados.


8- Novo Guia para Iniciandos no RDNG

Um novo guia está disponível no DeveloperWorks. Este guia segue no formato de tutorial, ou seja, conforme você o vai completando vai adquirindo experiência no produto.
Link: http://www.ibm.com/developerworks/rational/library/rational-doors-next-generation-getting-started/tutorial/index.html
 

 

E aí, já experimentou o RDNG 5.0 ? Deixe nos comentários suas impressões !
Até a próxima !!

Modified on by ShayBogomoltz 27000530YR
  • Add a Comment Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry
Notify Other People
notification

Send Email Notification

+

Quarantine this entry

deleteEntry
duplicateEntry

Mark as Duplicate

  • Previous Entry
  • Main
  • Next Entry
Feed for Blog Entries | Feed for Blog Comments | Feed for Comments for this Entry