Ferramentas para gestão de requisitos

464 views
Skip to first unread message

Wylker Barros

unread,
Jan 10, 2011, 12:19:42 PM1/10/11
to Análise de Negócios . br
Olá pessoal, boa tarde.

Algum de vocês utilizam alguma ferramenta de gestão de requisitos tais
como OpenReq ou OSRMT?

Meu pacote básico de ferramentas para trabalhar com requisitos é
apenas o Office, ferramentas UML (incluíndo extensões), BPMN,
ferramentas de modelagem de banco, mapa mental, COMUNICAÇÃO e só.
Sempre achei as ferramentas específicas para gerencar requisitos (tais
como as já citadas OpenReq e OSRMT) desnecessárias.

Não costumo trabalhar com tais ferramentas e nem sei até onde utilizá-
las é uma boa opção, por isso, gostaria de saber de vocês quais os
benefícios de se utilizar ferramentas de gestão de requisitos.


Abraço!

Leo Araújo

unread,
Jan 10, 2011, 12:27:45 PM1/10/11
to an...@googlegroups.com
Olá Wylker.

Bem, essas ferramentas que você citou eu desconheço. Eu usei bastante o ReqPro (algumas pessoas não gostam, outras odeiam...) e tive bons benefícios:

- Rastreabilidade para análise de impacto;
- Relatório de andamento dos requisitos;
- Controles de alterações e versão;
- Discussões entre os integrantes da equipe na definição dos requisitos;
- Possibilidade de trabalhar offline, quando não é possível estar fisicamente em uma máquina que tem o ReqPro;
- Trabalhar com o RequisiteWEB;
- Criar add-ons no projeto, incluindo outros documentos como opções no menu, entre outras.

O fato é que nem sempre dá pra usar todos os recursos disponíveis e nem sempre os analistas sabem o que fazer com o resultado gerado pela a ferramenta.

Léo Araújo


2011/1/10 Wylker Barros <wyl...@gmail.com>

--
Mensagem do grupo AN-BR {Análise de Negócios}.
Para publicar mensagens, mande um email para: an...@googlegroups.com
Para cancelar sua participação, mande um email para: an-br-un...@googlegroups.com
Para mais opções, visite a página do grupo: http://groups.google.com/group/an-br?hl=pt-BR

Este grupo é administrado pelo Capítulo SP do IIBA - http://www.theiiba.org.br/

ricardo...@ccee.org.br

unread,
Jan 10, 2011, 1:57:08 PM1/10/11
to an...@googlegroups.com
Aqui na CCEE utilizamos o EA desde o final do ano passado.

Ainda é cedo para dizer que temos ganhos, mas estamos criando todas as especificações com rastreabilidade.

Obrigado.

Ricardo Stucchi
CCEE - Câmara de Comercialização de Energia Elétrica
GTI - Inovação e Relacionamento
Tel : +55  11 3175 6604
Fax: +55  11 3175-6676
ricardo...@ccee.org.br
http://www.ccee.org.br


De: Wylker Barros <wyl...@gmail.com>
Para: Análise de Negócios . br <an...@googlegroups.com>
Data: 10/01/2011 15:21
Assunto: [an.br :: 6637] Ferramentas para gestão de requisitos
Enviado por: an...@googlegroups.com





--
Mensagem do grupo AN-BR {Análise de Negócios}.
Para publicar mensagens, mande um email para: an...@googlegroups.com
Para cancelar sua participação, mande um email para: an-br-un...@googlegroups.com
Para mais opções, visite a página do grupo:
http://groups.google.com/group/an-br?hl=pt-BR


Este grupo é administrado pelo Capítulo SP do IIBA -
http://www.theiiba.org.br/


**** Aviso de Confidencialidade ****
As informações contidas neste e-mail são confidenciais e reservadas, nos termos da lei, devendo ser conhecidas exclusivamente pelo(s) destinatário(s) desta mensagem, portanto seu acesso por terceiro(s) não é autorizado. A divulgação, cópia, distribuição ou outras ações que violem a privacidade ou a confidencialidade desta mensagem são proibidas e podem ser consideradas ilegais, implicando em apuração de responsabilidade e indenização pelo(s) infrator(es). Eventuais opiniões e/ou manifestações pessoais não são autorizadas ou endossadas pela Câmara de Comercialização de Energia Elétrica – CCEE e devem ser desconsideradas.

**** Confidentiality Notice ****

The information in this e-mail is confidential and reserved in the terms of the law. It is intended solely for the addressee. Access to this e-mail by anyone else is unauthorized. The disclosure, copying, distribution or any actions that violate the privacy or the confidencialidade of this message, is prohibited and may be unlawful, implying in verification of responsibility and indemnity for the infractor. Eventual personal opinions, manifestations and conclusions are not endorsed by Câmara de Comercialização de Energia Elétrica – CCEE, and must not be taken into consideration.

Leo Araújo

unread,
Jan 10, 2011, 1:05:21 PM1/10/11
to an...@googlegroups.com
Olá Ricardo, tudo bem?

Eu trabalhei com o EA em um projeto e tive problemas com a rastreabilidade dele por não ser automática. Todas as vezes que algo era alterado, tinha-se que ser percebido. Caso contrário, a alteração passava batida. Nos conte depois a sua experiência com a ferramenta.

Eu acho que esse é o único pecado do EA. O controle de versão, a documentação gerada e o trabalho com templates são ótimos.

Léo Araújo


Wylker Barros

unread,
Jan 10, 2011, 9:21:48 PM1/10/11
to Análise de Negócios . br
Léo,

Os benefícios citados eu já consigo através de documentos "docx", onde
posso depositá-los em um repositório comum a equipe.

Dentro dos documentos podem ser encontrados:
- Descrição do requisito;
- Matriz de rastreabilidade;
- Diagramas;
- Protótipos;
- Versionamento;
- Controle de alterações;
- Regras de Negócios;
- Restrições....ect.

É justamente esse o motivo de eu não perceber o valor ou a vantagem de
se utilizar uma ferramenta para automatizar a criação, gerência ou/e
definição de tais parâmetros.

Ricardo,

Utilizo o StarUml para modelagem de sistema e de negócio, mas me
limito a isso. Não sei até onde gerenciar requisitos necessita ser
automatizado (leia-se: ferramenta de gestão de requisitos), para isso
uma boa documentação e uma comunicação eficaz resolveria.



On Jan 10, 4:05 pm, Leo Araújo <leo.arau...@gmail.com> wrote:
> Olá Ricardo, tudo bem?
>
> Eu trabalhei com o EA em um projeto e tive problemas com a rastreabilidade
> dele por não ser automática. Todas as vezes que algo era alterado, tinha-se
> que ser percebido. Caso contrário, a alteração passava batida. Nos conte
> depois a sua experiência com a ferramenta.
>
> Eu acho que esse é o único pecado do EA. O controle de versão, a
> documentação gerada e o trabalho com templates são ótimos.
>
> Léo Araújo
>
> 2011/1/10 <ricardo.stuc...@ccee.org.br>
>
>
>
> > Aqui na CCEE utilizamos o EA desde o final do ano passado.
>
> > Ainda é cedo para dizer que temos ganhos, mas estamos criando todas as
> > especificações com rastreabilidade.
>
> > Obrigado.
>
> > Ricardo Stucchi
> > CCEE - Câmara de Comercialização de Energia Elétrica
> > GTI - Inovação e Relacionamento
> > Tel : +55  11 3175 6604
> > Fax: +55  11 3175-6676
> > ricardo.stuc...@ccee.org.br
> >http://www.ccee.org.br
>
> >  De:
> > Wylker Barros <wylk...@gmail.com>
> > Para: Análise de Negócios . br <an...@googlegroups.com> Data: 10/01/2011
> > 15:21 Assunto: [an.br :: 6637] Ferramentas para gestão de requisitos Enviado
> > por: an...@googlegroups.com
> > ------------------------------
> >http://www.theiiba.org.br/- Hide quoted text -
>
> - Show quoted text -

Jean Streleski

unread,
Jan 11, 2011, 6:24:35 AM1/11/11
to an...@googlegroups.com
Bom dia

Devido a falta de ferramentas que se adequavam a minha necessidade, eu utilizei uma ferramenta que permite vc modelar um entidades visualmente e ter os formulários e relatórios gerados automaticamente.


www.dabbledb.com (Foi comprada recnetemente pelo twitter e não sei como está a continuidade pois não utilizo mais).

Com isto, gerei um modelo conceitual de requisitos (baseado no trabalho do Paulo Vasconcellos) e criei dentro da ferramenta.

Funcionou muito bem.

Abraço

2011/1/11 Wylker Barros <wyl...@gmail.com>



--
Jean Rozan Streleski
jean.r.s...@gmail.com
msn: jea...@hotmail.com

Leo Araújo

unread,
Jan 11, 2011, 6:51:29 AM1/11/11
to an...@googlegroups.com
Wylker, interessante isso que você disse.

Entendi que você usa um repositório para manter tudo isso. No entanto, não consegui enxergar como você faz para manter a rastreabilidade com documento "docx".

Você poderia falar mais?

Léo Araújo

Wylker Barros

unread,
Jan 11, 2011, 11:28:46 AM1/11/11
to Análise de Negócios . br
Oi Léo,

A relação entre o documento de requisito (SRS) e outros artefatos é
realizada através de links, esses artefatos podem ser diagramas,
telas, casos de uso etc.. Esses outros artefatos também são
depositados em repositórios e podem ser acessados em chamadas no
documento principal (SRS) ou através da navegação no diretório do
projeto.

Já para acompanhar o desenvolvimento de tais requisitos, estes são
decompostos em tarefas e alocados no Firescrum (ferramenta de suporte
ao Scrum). O acompanhamento se dá através das operações realizadas
nessas tarefas.


Qualquer alteração necessária nos requisitos é realizada observando
também a matriz de rastreabilidade, assim, pode-se perceber o impacto
da mudança.

On 11 jan, 09:51, Leo Araújo <leo.arau...@gmail.com> wrote:
> Wylker, interessante isso que você disse.
>
> Entendi que você usa um repositório para manter tudo isso. No entanto, não
> consegui enxergar como você faz para manter a rastreabilidade com documento
> "docx".
>
> Você poderia falar mais?
>
> Léo Araújo
>
> 2011/1/11 Jean Streleski <jrs....@gmail.com>
>
>
>
> > Bom dia
>
> > Devido a falta de ferramentas que se adequavam a minha necessidade, eu
> > utilizei uma ferramenta que permite vc modelar um entidades visualmente e
> > ter os formulários e relatórios gerados automaticamente.
>
> >www.dabbledb.com(Foi comprada recnetemente pelo twitter e não sei como
> > está a continuidade pois não utilizo mais).
>
> > Com isto, gerei um modelo conceitual de requisitos (baseado no trabalho do
> > Paulo Vasconcellos) e criei dentro da ferramenta.
>
> > Funcionou muito bem.
>
> > Abraço
>
> > 2011/1/11 Wylker Barros <wylk...@gmail.com>
> >> > >http://www.theiiba.org.br/-Hide quoted text -
>
> >> > - Show quoted text -
>
> >> --
> >> Mensagem do grupo AN-BR {Análise de Negócios}.
> >> Para publicar mensagens, mande um email para: an...@googlegroups.com
> >> Para cancelar sua participação, mande um email para:
> >> an-br-un...@googlegroups.com
> >> Para mais opções, visite a página do grupo:
> >>http://groups.google.com/group/an-br?hl=pt-BR
>
> >> Este grupo é administrado pelo Capítulo SP do IIBA -
> >>http://www.theiiba.org.br/
>
> > --
> > Jean Rozan Streleski
> > jean.r.strele...@gmail.com
> > msn: jean...@hotmail.com
>
> >  --
> > Mensagem do grupo AN-BR {Análise de Negócios}.
> > Para publicar mensagens, mande um email para: an...@googlegroups.com
> > Para cancelar sua participação, mande um email para:
> > an-br-un...@googlegroups.com
> > Para mais opções, visite a página do grupo:
> >http://groups.google.com/group/an-br?hl=pt-BR
>
> > Este grupo é administrado pelo Capítulo SP do IIBA -
> >http://www.theiiba.org.br/- Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -

ricardo...@ccee.org.br

unread,
Jan 11, 2011, 4:09:43 PM1/11/11
to an...@googlegroups.com
Ola Léo, tudo bom?

Conversei com quem está diretamente cuidando do EA e ele me deu a seguinte resposta:

Inicialmente eu faria uma outra pergunta: defina rastreabilidade automática? A probabilidade de entendermos "coisas" diferentes é muito grande. Hoje, na versão 8.0, há uma gama grande de opções para manter a rastreabilidade entre os requisitos no EA. Nós, aqui na CCEE, utilizamos uma ferramenta integrada com o EA própria para tratar todo o ciclo de vida dos requisitos (gestão dos requisitos): o RaQuest.

Abraços!

Leo Araújo

unread,
Jan 11, 2011, 3:20:22 PM1/11/11
to an...@googlegroups.com
Agora sim, vocês usam o RaQuest. Quando você disse que utilizava o EA eu imaginei sendo-o utilizado sozinho.

A rastreabilidade automática que eu quis dizer é qualquer alteração no texto do requisito marcado anteriormente que foi detectado como um requisito suspeito de ter sofrido impacto pela alteração. Isso é apresentado automaticamente por ferramentas como ReqPro e CaliberRM (pelo o que eu cconheço, são as únicas a fazerem isso. Me corrijam se eu estiver errado).

Então, não conheço o RaQuest ainda.

Léo Araújo


Leo Araújo

unread,
Jan 11, 2011, 3:28:12 PM1/11/11
to an...@googlegroups.com
Wilker, pelo o que eu entendi a rastreabilidade que você faz é manual, ou seja, todas as vezes que você altera um requisito você tem que verificar o que será afetado e não o software te avisa o que será afetado, correto?

Se for isso, o ReqPro faz exatamente isso, claro, com uma preparação anteriormente: é necessário marcar o que será rastreado e ligá-lo com outros requisitos. Qualquer alteração no requisito alterado é denunciado automaticamente pela matriz de rastreabilidade, automática.

O RaQuest que o Ricardo citou deve ser uma boa ferramenta (não a conheço, ainda).

O grande lance das ferramentas de gerenciamento de requisitos é que elas devem ser adaptadas ao ambiente em que serão utilizadas, senão ficam pesadas, onerosas e totalmente desnecessárias. Se mal configurada, chega-se a conclusão que é melhor usar uma planilha.

Léo Araújo


2011/1/11 Wylker Barros <wyl...@gmail.com>

Jorge Chiara

unread,
Jan 11, 2011, 9:32:25 PM1/11/11
to an...@googlegroups.com
Pessoal,

Há um trabalho acadêmico que deu origem ao Controla para rastreabilidade.
Vejam uma citação em

Abs
Jorge Chiara



Sent from my iPad

Gisely Maciel

unread,
Jan 11, 2011, 4:02:19 PM1/11/11
to an...@googlegroups.com

Ei pessoal,


Muito boa noite para todos!

Eu não conseguiria imaginar-me trabalhando sem uma ferramenta de gestão de requisitos.
Hoje trabalho com o ReqPro, acho que ele atende bem ao básico.
Acho que ele ainda precisa melhorar no quesito rastreabilidade, para se tornar uma ferramenta mais dinâmica.
Por exemplo, deveria ser possível inserirmos o nome da regra dentro do caso de uso apenas selecionando-a,
hoje isso não é possível, é preciso escrever o nome da regra, o

Gisely Maciel

unread,
Jan 11, 2011, 4:13:06 PM1/11/11
to an...@googlegroups.com

Ops... desculpem o envio antes de concluir.


Em 11 de janeiro de 2011 19:02, Gisely Maciel <gisely.cris...@gmail.com> escreveu:

Ei pessoal,


Muito boa noite para todos!

Eu não conseguiria imaginar-me trabalhando sem uma ferramenta de gestão de requisitos.
Hoje trabalho com o ReqPro, acho que ele atende bem ao básico.
Acho que ele ainda precisa melhorar no quesito rastreabilidade, para se tornar uma ferramenta mais dinâmica.
Por exemplo, deveria ser possível inserirmos o nome da regra dentro do caso de uso apenas selecionando-a,
hoje isso não é possível, é preciso escrever o nome da regra, o que pode induzir a erros.

    Só para exemplificar em números, o sistema que trabalho hoje, de folha de pagamento,
    tem 250 casos de uso e mais de 1500 regras de negócio.

     Acredito fortemente que os benefícios da gestão aumentam na proporção do tamanho dos sistemas.

Abraços

Gisely Maciel

   

Wylker Barros

unread,
Jan 13, 2011, 11:54:40 AM1/13/11
to Análise de Negócios . br
Oi Léo, é bem isso mesmo...gerencio meus requisitos manualmente,
através da documentação e matriz de rastreabilidade, no entanto, estou
convencido de que uma ferramenta que me informe e alerte sobre os
artefatos afetados após alguma mudança ajuda bastante.

Outra coisa, alguém possui experiência com alguma ferramenta de gestão
de requisitos free?

On 11 jan, 19:13, Gisely Maciel <gisely.cristina.mac...@gmail.com>
wrote:
> Ops... desculpem o envio antes de concluir.
>
> Em 11 de janeiro de 2011 19:02, Gisely Maciel <
> gisely.cristina.mac...@gmail.com> escreveu:
> >>http://www.theiiba.org.br/- Ocultar texto das mensagens anteriores -
>
> - Mostrar texto das mensagens anteriores -- Ocultar texto das mensagens anteriores -

Fabrício Laguna, CBAP, PMP

unread,
Jan 25, 2011, 7:43:03 AM1/25/11
to Análise de Negócios . br
Para quem quizer dar uma boa pesquisada, há uma extensa lista de
ferramentas de gerenciamento de requisitos comentada no endereço:
http://www.volere.co.uk/tools.htm

Inté

Fabrício Laguna
> > >>http://www.theiiba.org.br/-Ocultar texto das mensagens anteriores -

Wylker Barros

unread,
Jan 25, 2011, 9:45:40 AM1/25/11
to Análise de Negócios . br
Valeu a dica!

On 25 jan, 09:43, Fabrício Laguna, CBAP, PMP <flag...@gmail.com>
wrote:
> > > >>http://www.theiiba.org.br/-Ocultartexto das mensagens anteriores -

Anderson (Scopus) Valentim Bastos

unread,
Feb 10, 2011, 10:02:00 AM2/10/11
to an...@googlegroups.com

Pessoal, bom-dia.

Sempre acompanhei as conversas, porém esta será a minha primeira contribuição, isto porque tenho um interesse particular em gestão de requisitos, que foi o tema do TCC que elaborei.


Além da base teórica, venho adquirindo experiência por meio de um mega projeto que participo a algum tempo, que trata especificamente da implantação de um processo de gestão de requisitos. No projeto, temos a nossa disposição a suíte da Borland, incluindo o CaliberRM, o Together e o Starteam.


Ao longo do projeto, descobrimos que o nosso maior desafio é a implantação de um processo estruturado que permeie todas as etapas do Desenvolvimento, desde o levantamento até a implantação e produção do requisito. A implantação de um processo torna-se um desafio quando tratamos de uma Organização que possui mais 4.000 profissionais só na área de TI, e uma base de mais de 10.000 requisitos, isto sem incluir o legado em produção.


Dentro desta realidade, o engajamento de toda equipe em todas as etapas do desenvolvimento do requisito torna-se crucial para o sucesso da Gestão de Requisitos. Além de um processo bem estruturado e o engajamento da equipe, as ferramentas devem possuir o maior nível de automação possível.


A ferramenta deve ser integrável com as demais ferramentas envolvidas no processo de desenvolvimento e evolução do requisito, desde o requisito do usuário até o requisito em produção. O CaliberRM se mostrou uma boa ferramenta no que diz respeito a gestão de requisitos, cria matriz de rastreabilidade e mostra os requisitos “supects” após sua alteração.


O problema é quando temos uma base muito grande de requisitos, aí o trabalho fica sofrível, além disso, o CaliberRM é integrável somente com as ferramentas da suíte da Borland, não possui ferramentas nativas para documentação de casos de uso, protótipos, criação de fluxos e outros diagramas, estes artefatos ficam a cargo de outras ferramentas. Esta aí a importância da ferramenta de Gestão de Requisitos ser integrável com outras ferramentas.


Infelizmente não encontramos no mercado uma ferramenta de Gestão de Requisitos com tal capacidade de customização e integração, a não ser que seja adquirida uma suíte completa, que permeie todas as etapas do desenvolvimento como a suíte IBM Rational por exemplo, o quê se torna um investimento extremo quando falamos de uma Organização que possui seu processo (e suas ferramentas) de desenvolvimento bem consolidado.




Anderson Valentim de Bastos.


fabiorecife

unread,
Feb 13, 2011, 4:13:22 AM2/13/11
to Análise de Negócios . br
Penso que este seja o mal de toda ferramenta: falta de integração.
Para tratar deste mal nos projetos que participo tenho usado um Issue
Track como sistema de Ticket que me gera um ID.Os IDs são usados para
agregar os vários artefatos que são gerados em várias ferramentas. Uma
vantagem dos IDs é que eles servem como TAGs, portanto posso atribuir
mais de um ID para um artefato,bastante útil, quando o artefato se
refere a mais de um requisito. O problema com os IDs é que eles geram
a necessidade de um mapeamento mental .


On Feb 10, 10:02 am, "Anderson (Scopus) Valentim Bastos"
> *Anderson Valentim de Bastos.*

Anderson Valentim de Bastos

unread,
Feb 20, 2011, 2:32:53 PM2/20/11
to an...@googlegroups.com
Interessante Fábio, o que você acha de aplicar isto para uma base de mais de 4000 requisitos?? pode detalhar este método que você utiliza um pouco mais??

--
Anderson Valentim de Bastos
anderso...@yahoo.com.br
anderso...@gmail.com.br

fabiorecife

unread,
Feb 20, 2011, 9:39:15 PM2/20/11
to Análise de Negócios . br
@Anderson,

Não vejo problemas em aplicar para 4000 requisitos. O sistema de
tickets têm a possibilidade de categorizar os tickets bem como usar
hiperlinks para criar associações entre eles.

Penso que os principais aspectos do método são o ticket como metáfora
do requisito e usar uma ferramenta simples que pode compor uma solução
complexa quando necessário.


On Feb 20, 4:32 pm, Anderson Valentim de Bastos
<andersonvbas...@gmail.com> wrote:
> Interessante Fábio, o que você acha de aplicar isto para uma base de mais de
> 4000 requisitos?? pode detalhar este método que você utiliza um pouco mais??
>
> --
> *Anderson Valentim de Bastos*
> andersonvbas...@yahoo.com.br
> andersonvbas...@gmail.com.br
Reply all
Reply to author
Forward
0 new messages