SlideShare uma empresa Scribd logo

O software OSRMT

O documento descreve a ferramenta de gerenciamento de requisitos de software OSRMT, incluindo seu download, instalação, funcionalidades e pontos positivos e negativos. Ele permite o registro e rastreamento de requisitos, casos de uso, características e implementações de produtos.

1 de 5
Baixar para ler offline
RELATÓRIO SOBRE A FERRAMENTA CASE OSRMT

                             Talles Nascimento Rodrigues

        O Software OSRMT - Open Source Requirements Management Tool versão 1.5
é uma ferramenta desenvolvida em Java projetada para apoiar o processo de gerencia de
requisitos. Ele foi desenvolvido por Aron Smith e pode ser encontrado pelo website
http://sourceforge.net/projects/osrmt/. Entre as funcionalidades da ferramenta, pode-se
destacar: registro de autor, origem e motivo da necessidade de cada requisito; registro
de casos de uso, status e origem de cada requisito (inclusive possibilitando atribuição de
categorias aos requisitos; rastreabilidade (através de gráficos que identificam todas as
dependências entre requisitos); definição e organização de relatórios padronizados em
PDF.

                                    INSTALAÇÃO

Após o download do arquivo contendo o programa é necessário instalá-lo para
manipular suas ferramentas de gerencia de requisitos. Primeiramente é escolhido um
idioma padrão para a aplicação que pode ser Inglês ou Francês.




Em seguida temos uma tela com as informações do desenvolvedor e versão do software



                                                           Clicando      em    next
                                                  encontraremos uma tela com
                                                  informações mais detalhadas do
                                                  software como funcionalidades,
                                                  bugs existentes, mudanças e bugs
                                                  reparados em relação à versão
                                                  anterior. Na próxima tela temos o
                                                  termo de compromisso com o uso
                                                  da      aplicação.    Após   isto,
                                                  escolhemos o diretório onde o
                                                  programa será instalado. Nas
                                                  próximas telas selecionamos os
pacotes que queremos estalar e se iremos querer um shortcut no menu iniciar. Em
seguida temos a opção de geral automaticamente um script de instalação.
MODOS DE OPERAÇÃO

Para iniciar a aplicação é necessário primeiramente iniciar a atividade do servidor.
Clicar em OSRMT Server (Menu Inicar).

                                                            Depois clicar em OSRMT
                                                            Client (Menu Iniciar). Uma
                                                            tela de login aparecerá com
                                                            o login já preenchido com
                                                            DEMO. A senha a ser
                                                            digitada deve ser a mesma
                                                            do login.

                                                            Logo após a autenticação
aparecerá a tela principal do software




       Figura 1. Tela de Login                        Figura 2. Tela Principal



                  CRIANDO E MANIPULANDO UM NOVO ARQUIVO

Na Guia File é possível criar um novo produto – New Product – cujo nome deve ser
especificado em uma janela que aparecerá em seguida requerendo o nome do produto.
Para nosso exemplo utilizaremos o nome TShirtTextil.
Após a confirmação do nome uma pasta no canto esquerdo da tela principal aparecerá
contendo as características (features), os Requerimentos (requirement), Design,
Implementação (Implementation), Casos de Teste (TestCase) do novo produto.




                                                            Podemos             adicionar
                                                            informações     referentes    a
                                                            cada item através do menu
                                                            File -> New Feature ou
                                                            Requirement ou Design ou
                                                            Implementation               ou
                                                            TestCase      ou     também
                                                            clicando com o lado direito
                                                            sobre o item desejado na
                                                            qual aparecerá um menu
                                                            rápido, pop-up,    com uma
                                                            das opções sendo o New->
                                                            Feature ou Requirement ou
Design ou Implementation ou TestCase.

Ao clicar em New->Feature abre-se uma nova tela adicionar alguma informação
referente ao produto. Na guia Feature temos o campo Feature para o nome da
característica, Version – Versão, Priority – Prioridade da característica, Status – estado
atual da característica e uma caixa de texto Description para uma descrição detalhada.

                                                      Na guia Dependencies podemos
                                                      adicionar informações referentes à
                                                      dependência dessa característica
                                                      enquanto que na guia History,
                                                      podemos verificar tanto a data de
criação e atualização como o criador da característica.

Ao adicionar um novo requisito do produto nos deparamos com uma tela com 6 guias -
Requirement, Details, BackGround, Use Case, Dependencies e History. As duas últimas
são iguais às citadas anteriormente. Já as guias Details, BackGround, Use Case e
Requirement nos permitem adicionar informações mais detalhadas de um requisito do
produto. A seguir um exemplo de um requisito do sistema.




Ao clicar na opção New->Implementation encontraremos 3 guias, Implementation,
Dependencies e History. Como as duas últimas já foram explicadas anteriormente
podemos voltar nossa atenção na guia Implementation na qual preencheremos um
formulário referente aos detalhes da Implementação.
Há outras funcionalidades sobre o produto como Implementation, registrar informações
de como será atingido os objetivos de algum dos requisitos, e TestCase, casos de testes-
voltados à validação de certo atributo do produto.
PONTOS POSITIVOS E NEGATIVOS DA FERRAMENTA CASE




          PONTOS POSITIVOS                            PONTOS NEGATIVOS

 Permite uma completa rastreabilidade do     Poucos idiomas disponíveis para utilização
   ciclo de vida de desenvolvimento de       do sistema
    software em relação aos requisitos.
    Permite a gerência das características   Algumas funções requerem um
gerais de um produto.                        conhecimento mais profundo sobre o
                                             software

Fácil manipulação das funções básicas        Não substitui uma documentação detalhada
(gerenciar características).                 do produto.
Permite a criação/descrição informações
referentes à implementação.
Permite a criação/descrição de casos de
testes.




                         REFERÊNCIAS BIBLIOGRÁFICAS

Disponível em http://sourceforge.net/projects/osrmt/ Acesso 07/03/2013.

Disponível em http://www.ideastub.com/osrmt_docs/osrmt_system_maintenance.pdf
Acesso em 07/03/2013.

Recomendados

Mais conteúdo relacionado

Mais procurados

Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4pruthviraj krishnam
 
Web Application Firewall intro
Web Application Firewall introWeb Application Firewall intro
Web Application Firewall introRich Helton
 
Introduction to Gravitational Teleport
Introduction to Gravitational TeleportIntroduction to Gravitational Teleport
Introduction to Gravitational TeleportTeleport
 
Cato Management Console
Cato Management ConsoleCato Management Console
Cato Management ConsoleCatoNetworks
 
グループポリシーでWindowsファイアウォール制御 120602
グループポリシーでWindowsファイアウォール制御 120602グループポリシーでWindowsファイアウォール制御 120602
グループポリシーでWindowsファイアウォール制御 120602wintechq
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptxJatin673232
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMStanmayshah95
 
Cloud Security - Security Aspects of Cloud Computing
Cloud Security - Security Aspects of Cloud ComputingCloud Security - Security Aspects of Cloud Computing
Cloud Security - Security Aspects of Cloud ComputingJim Geovedi
 
Patch Management - 2013
Patch Management - 2013Patch Management - 2013
Patch Management - 2013Vicky Ames
 

Mais procurados (13)

Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVM
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
 
Web Application Firewall intro
Web Application Firewall introWeb Application Firewall intro
Web Application Firewall intro
 
Introduction to Gravitational Teleport
Introduction to Gravitational TeleportIntroduction to Gravitational Teleport
Introduction to Gravitational Teleport
 
Cato Management Console
Cato Management ConsoleCato Management Console
Cato Management Console
 
グループポリシーでWindowsファイアウォール制御 120602
グループポリシーでWindowsファイアウォール制御 120602グループポリシーでWindowsファイアウォール制御 120602
グループポリシーでWindowsファイアウォール制御 120602
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptx
 
Firewall
FirewallFirewall
Firewall
 
LOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMSLOAD BALANCING ALGORITHMS
LOAD BALANCING ALGORITHMS
 
Cloud Security - Security Aspects of Cloud Computing
Cloud Security - Security Aspects of Cloud ComputingCloud Security - Security Aspects of Cloud Computing
Cloud Security - Security Aspects of Cloud Computing
 
給与計算の仕方 - 第4章 控除額の計算①
給与計算の仕方 - 第4章 控除額の計算①給与計算の仕方 - 第4章 控除額の計算①
給与計算の仕方 - 第4章 控除額の計算①
 
Patch Management - 2013
Patch Management - 2013Patch Management - 2013
Patch Management - 2013
 

Semelhante a O software OSRMT

Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeansSliedesharessbarbosa
 
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoManual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoSérgio Lampert
 
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...clesiojunior
 
Livro 3 win 98
Livro 3  win 98Livro 3  win 98
Livro 3 win 98J M
 
Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Jairo Ataide
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
15 things you should know about ba pt
15 things you should know about ba   pt15 things you should know about ba   pt
15 things you should know about ba ptBeAnywhere
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidSidney Roberto
 
ALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test ManagerALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test ManagerAlan Carlos
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 
Manual de extensões do sei
Manual de extensões do seiManual de extensões do sei
Manual de extensões do seiColaborativismo
 
Solução de rede ms workgroup
Solução de rede ms   workgroupSolução de rede ms   workgroup
Solução de rede ms workgroupJoão Dias
 
VB 6.0 1
VB 6.0 1VB 6.0 1
VB 6.0 1cjc173
 
Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Sandra Rocha
 

Semelhante a O software OSRMT (20)

Apostila: Netbeans
Apostila: NetbeansApostila: Netbeans
Apostila: Netbeans
 
Construindo aplicações com netbeans
Construindo aplicações com netbeansConstruindo aplicações com netbeans
Construindo aplicações com netbeans
 
DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?DevQA: UI Testing , como fazer?
DevQA: UI Testing , como fazer?
 
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomaçãoManual Nuxeo DM 5.4.2 para os profissionais da infomação
Manual Nuxeo DM 5.4.2 para os profissionais da infomação
 
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO HETEROGÊNEOS NA PRÁTICA – NO ...
 
Roteiro para instalação
Roteiro para instalaçãoRoteiro para instalação
Roteiro para instalação
 
Jogo da velha
Jogo da velhaJogo da velha
Jogo da velha
 
Livro 3 win 98
Livro 3  win 98Livro 3  win 98
Livro 3 win 98
 
Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)Roteiro instalação p6 (8.3)
Roteiro instalação p6 (8.3)
 
Hotpotatoes jn
Hotpotatoes jnHotpotatoes jn
Hotpotatoes jn
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
15 things you should know about ba pt
15 things you should know about ba   pt15 things you should know about ba   pt
15 things you should know about ba pt
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para Android
 
ALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test ManagerALM - Testes Manuais no Microsoft Test Manager
ALM - Testes Manuais no Microsoft Test Manager
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Manual de extensões do sei
Manual de extensões do seiManual de extensões do sei
Manual de extensões do sei
 
Solução de rede ms workgroup
Solução de rede ms   workgroupSolução de rede ms   workgroup
Solução de rede ms workgroup
 
VB 6.0 1
VB 6.0 1VB 6.0 1
VB 6.0 1
 
Lm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openauditLm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openaudit
 
Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371
 

O software OSRMT

  • 1. RELATÓRIO SOBRE A FERRAMENTA CASE OSRMT Talles Nascimento Rodrigues O Software OSRMT - Open Source Requirements Management Tool versão 1.5 é uma ferramenta desenvolvida em Java projetada para apoiar o processo de gerencia de requisitos. Ele foi desenvolvido por Aron Smith e pode ser encontrado pelo website http://sourceforge.net/projects/osrmt/. Entre as funcionalidades da ferramenta, pode-se destacar: registro de autor, origem e motivo da necessidade de cada requisito; registro de casos de uso, status e origem de cada requisito (inclusive possibilitando atribuição de categorias aos requisitos; rastreabilidade (através de gráficos que identificam todas as dependências entre requisitos); definição e organização de relatórios padronizados em PDF. INSTALAÇÃO Após o download do arquivo contendo o programa é necessário instalá-lo para manipular suas ferramentas de gerencia de requisitos. Primeiramente é escolhido um idioma padrão para a aplicação que pode ser Inglês ou Francês. Em seguida temos uma tela com as informações do desenvolvedor e versão do software Clicando em next encontraremos uma tela com informações mais detalhadas do software como funcionalidades, bugs existentes, mudanças e bugs reparados em relação à versão anterior. Na próxima tela temos o termo de compromisso com o uso da aplicação. Após isto, escolhemos o diretório onde o programa será instalado. Nas próximas telas selecionamos os pacotes que queremos estalar e se iremos querer um shortcut no menu iniciar. Em seguida temos a opção de geral automaticamente um script de instalação.
  • 2. MODOS DE OPERAÇÃO Para iniciar a aplicação é necessário primeiramente iniciar a atividade do servidor. Clicar em OSRMT Server (Menu Inicar). Depois clicar em OSRMT Client (Menu Iniciar). Uma tela de login aparecerá com o login já preenchido com DEMO. A senha a ser digitada deve ser a mesma do login. Logo após a autenticação aparecerá a tela principal do software Figura 1. Tela de Login Figura 2. Tela Principal CRIANDO E MANIPULANDO UM NOVO ARQUIVO Na Guia File é possível criar um novo produto – New Product – cujo nome deve ser especificado em uma janela que aparecerá em seguida requerendo o nome do produto. Para nosso exemplo utilizaremos o nome TShirtTextil.
  • 3. Após a confirmação do nome uma pasta no canto esquerdo da tela principal aparecerá contendo as características (features), os Requerimentos (requirement), Design, Implementação (Implementation), Casos de Teste (TestCase) do novo produto. Podemos adicionar informações referentes a cada item através do menu File -> New Feature ou Requirement ou Design ou Implementation ou TestCase ou também clicando com o lado direito sobre o item desejado na qual aparecerá um menu rápido, pop-up, com uma das opções sendo o New-> Feature ou Requirement ou Design ou Implementation ou TestCase. Ao clicar em New->Feature abre-se uma nova tela adicionar alguma informação referente ao produto. Na guia Feature temos o campo Feature para o nome da característica, Version – Versão, Priority – Prioridade da característica, Status – estado atual da característica e uma caixa de texto Description para uma descrição detalhada. Na guia Dependencies podemos adicionar informações referentes à dependência dessa característica enquanto que na guia History, podemos verificar tanto a data de
  • 4. criação e atualização como o criador da característica. Ao adicionar um novo requisito do produto nos deparamos com uma tela com 6 guias - Requirement, Details, BackGround, Use Case, Dependencies e History. As duas últimas são iguais às citadas anteriormente. Já as guias Details, BackGround, Use Case e Requirement nos permitem adicionar informações mais detalhadas de um requisito do produto. A seguir um exemplo de um requisito do sistema. Ao clicar na opção New->Implementation encontraremos 3 guias, Implementation, Dependencies e History. Como as duas últimas já foram explicadas anteriormente podemos voltar nossa atenção na guia Implementation na qual preencheremos um formulário referente aos detalhes da Implementação. Há outras funcionalidades sobre o produto como Implementation, registrar informações de como será atingido os objetivos de algum dos requisitos, e TestCase, casos de testes- voltados à validação de certo atributo do produto.
  • 5. PONTOS POSITIVOS E NEGATIVOS DA FERRAMENTA CASE PONTOS POSITIVOS PONTOS NEGATIVOS Permite uma completa rastreabilidade do Poucos idiomas disponíveis para utilização ciclo de vida de desenvolvimento de do sistema software em relação aos requisitos. Permite a gerência das características Algumas funções requerem um gerais de um produto. conhecimento mais profundo sobre o software Fácil manipulação das funções básicas Não substitui uma documentação detalhada (gerenciar características). do produto. Permite a criação/descrição informações referentes à implementação. Permite a criação/descrição de casos de testes. REFERÊNCIAS BIBLIOGRÁFICAS Disponível em http://sourceforge.net/projects/osrmt/ Acesso 07/03/2013. Disponível em http://www.ideastub.com/osrmt_docs/osrmt_system_maintenance.pdf Acesso em 07/03/2013.