SIGERAR - Sistema de Gerenciamento de Requisitos

O SIGERAR é uma ferramenta open source idealizada por José Inácio de Grande. O objetivo dela é fornecer ferramentas e suporte para todo o ciclo de levantamento de requisitos de um projeto. Este artigo, que faz parte de uma série sobre o SIGERAR, mostrará um pouco da ferramenta, além de falar da gestão de requisitos em um projeto.

[ Hits: 55.439 ]

Por: Jeffeson Luiz Oliveira de Campos em 28/01/2009 | Blog: http://jeffersoncampos.eti.br


SIGERAR - Sistema de Gerenciamento de Requisitos



Baseado nos conceitos vistos até aqui, surgiu o SIGERAR. O SIGERAR tem como objetivo acompanhar todo o ciclo de vida do requisito, desde sua concepção, passando pelo seu amadurecimento, implementação e posterior desativação.

Implementação

Sua implementação foi dividida em 3 camadas:

1ª Camada - Cliente (Web Browser):
  • Responsável pela interação homem-sistema.
  • Software: Recomendo o Firefox.

2ª Camada - Servidor WEB:
  • Gerencia as requisições vindas da internet;
  • Responsável pelas regras de negócio;
  • Gerencia o acesso as informações;
  • As aplicações são componentizadas em classes JAVA, que realizam uma rotina específica;
  • Software: Tomcat*

* Pode rodar em conjunto com o Apache para dividir a carga de trabalho (Apache gerencia as requisições vindas da internet e o Tomcat gerencia as regras de negócio). Essa camada seria dividida em 2 partes no caso (veja figura abaixo).

3ª Camada - Servidor de Banco de Dados:
  • Abriga a base de dados que alimenta todo o sistema;
  • Gerencia o acesso aos dados;
  • Software: Firebird.

Obs: Há planos para a mudança da tecnologia. A idéia é a migração para o MySQL.

Contexto da ferramenta

As principais funcionalidades do SIGERAR são:
  • Apoio ao gerenciamento de mudança;
  • Rastreabilidade;
  • Controle de acesso e permissões;
  • Glossário;
  • Estruturação dos requisitos;
  • Histórico/Baseline;
  • Notificações;
  • Fórum para discussão.

Ambiente de desenvolvimento

Para a implementação da ferramenta foi utilizado o Eclipse. A tecnologia base é JSP (Java) usando o SGBD Firebird.

Página anterior     Próxima página

Páginas do artigo
   1. Teoria da Engenharia de Requisitos
   2. SIGERAR - Sistema de Gerenciamento de Requisitos
   3. SIGERAR - Projeto da Ferramenta
Outros artigos deste autor

E se o Linux finalmente depuser o Windows?

ROI em TI

Compartilhando a internet do seu celular (3G Claro) com o seu PC através do Blueman (Bluetooth)

Driver SiS 771/671 no Ubuntu - Configuração

Leitura recomendada

FileBot - Um gerenciador de arquivos multimídia

Compilando o p7zip-desktop no Ubuntu e Linux Mint

DNS BIND para integração em domínios AD (com Windows Active Directory ou Samba)

Cygwin, um Linux dentro do Windows

Utilizando GNU/Autotools em Projetos

  
Comentários
[1] Comentário enviado por cesarfontenele em 29/01/2009 - 10:19h

Ótima idéia de desenvolvimento. Pelas telas parece ser bem funcional e útil. Uma sugestão, disponbilize os arquivos no formato .tar.gz ou .zip se puder.
Abraços
César Fontenele

[2] Comentário enviado por gustavoh84 em 29/01/2009 - 11:06h

Eu também estava com a idéia de desenvolver um software com funcionalidades semelhantes para o meu próprio uso.
Gostaria de ajudar no desenvolvimento caso tenha interesse. Seria interessante se tivesse um site sobre o projeto com um forum para discutirmos as ideias. Os codigos poderiam ser armazenados no www.github.com.

[3] Comentário enviado por foguinho.peruca em 29/01/2009 - 17:04h

Ola!

Obrigado pelos comentarios!

Em relacao a disponibilizar os arquivos, uma versao mais antiga se encontra no site do grupo. Estou trabalhando no site dentro do sourceforge e em um empacotamento melhor dos arquivos.

Gustavo84,

Fico feliz pelo interesse! Realmente este e o objetivo do artigo: conseguir uma base de usuarios para o sistema e alguns desenvolvedores para ajudar com o projeto.

Logo estarei enviando o material que tenho comigo para que possamos trabalhar.

Jeff

[4] Comentário enviado por foguinho.peruca em 15/11/2009 - 03:03h

A página do projeto foi atualizada para:

http://sourceforge.net/projects/sigerar

ou

http://sigerar.org | http://www.sigerar.org

Jeff

[5] Comentário enviado por rogerio_gentil em 06/07/2011 - 11:43h

Uma bela iniciativa! Mas pelo jeito o projeto está parado. Uma pena!

[6] Comentário enviado por foguinho.peruca em 06/07/2011 - 13:10h

Olá!

Este semestre eu acabei deixando um pouco de lado o semestre por causa da minha graduação. Mas na FATEC Sorocaba ainda tem um professor estudando o projeto.

Jeff


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts