UNIVERSIDADE REGIONAL DE BLUMENAU FERRAMENTA DE GERÊNCIA DE REQUISITOS DE SOFTWARE INTEGRADA COM ENTERPRISE ARCHITECT

Documentos relacionados
QEA Integração entre a ferramenta para desenvolvimento de sistemas web Quellon e o Enterprise Architect

UNIVERSIDADE REGIONAL DE BLUMENAU

FURBUP: UM PROCESSO DE SOFTWARE PARA USO ACADÊMICO BASEADO NO OPENUP. Acadêmico: João Paulo Pedri Orientador: Everaldo Artur Grahl

Ferramenta WEB de Apoio ao planejamento e controle de teste de software. Bruna Tatiane Bonecher Orientadora: Fabiane Barreto Vavassori Benitti

Ferramenta de Apoio a Implementação do Processo Melhoria de Processo de Teste (MPT.BR)

SE RPG 2.0: Uma nova versão do Software Engineering- Acadêmico: Felipe Koche Ambrosio Orientadora: Fabiane Barreto Vavassori Benitti

SISTEMA WEB ESCOLAR PARA RESERVA DE RECURSOS DIDÁTICOS UTILIZANDO RBC

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS

Ferramenta para criaçã. ção o e execuçã

Ferramenta de apoio à gerência de requisitos baseada no modelo CMMI. Mariane Meisen. Everaldo Artur Grahl

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Julio Cesar Fiamoncini Prof. Wilson Pedro Carli, Orientador

CELINE LIP: UM FRAMEWORK QUE UTILIZA O MODELO IMS LIP EM APLICAÇÕES WEB JEE. Marcelo Gonzaga. Orientador: Prof. Adilson Vahldick

Ferramenta para auxílio na análise de impacto e rastreabilidade de requisitos na gestão de mudanças

REPLICADOR DE REGISTROS PARA BANCO DE DADOS MYSQL. Acadêmico: Heino Soehn Orientador: Alexander Roberto Valdameri

Ferramenta de apoio a Experimentos em Engenharia de Software

APLICATIVO MOBILE PARA ACOMPANHAMENTO DE TREINOS EM ACADEMIA

FERRAMENTA DE VISUALIZAÇÃO 3D DE UM SISTEMA DE ARQUIVOS. Vinícius Krauspenhar Orientador: Mauro Marcelo Mattos

CIDADÃO FISCAL: APLICATIVO PARA A ABERTURA E ACOMPANHAMENTO DE PROCESSOS NO SETOR DE OUVIDORIA DA PREFEITURA MUNICIPAL DE BLUMENAU

FERRAMENTA DE GERÊNCIA DE REQUISITOS DE SOFTWARE INTEGRADA COM ENTERPRISE ARCHITECT

Ferramenta de Suporte a Decisão caracterizada por Consultas OLAP

Protótipo de Protocolo de Aplicação para Troca de Documentos da Área Extra Judicial. Acadêmico: Fabrício Bento Orientador: Paulo Fernando da Silva

Ferramenta de apoio a Documentação de Requisitos de Software. Odair José ALUNO. Prof. Everaldo Artur Grahl ORIENTADOR

SISTEMA DE CÁLCULO DE PREÇO DE VENDA PARA PADARIAS

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

Componentes gráficos para prototipagem e documentação rápid a em Delphi. Aluno: Reinoldo Krause Junior Orientadora: Luciana Pereira de Araújo

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

DUMA: AUTOMAÇÃO DE FICHA TÉCNICA PARA EMPRESA DE PEQUENO E MÉDIO PORTE

SISTEMA DE INFORMAÇÃO EXECUTIVO PARA ENVIO DE DADOS APLICADO NA UNIMED BLUMENAU

SISTEMA ESPECIALISTA ABORDAGENS POLICIAIS MILITAR DE SANTA CATARINA NA REGIONAL DE BLUMENAU. Elaine Starke. Orientador: Wilson P.

Orientador Prof. Marcel Hugo

Ferramenta para Manutenção, Interfaces. Rodrigo Zimmermann

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN

DISPOSITIVOS DE REDE E SERVIDORES UTILIZANDO SNMP. Luciano Lingnau Orientador: Francisco Adell Péricas

- 6ª Lista de Exercícios -

SISTEMA DISTRIBUÍDO PARA GERENCIAMENTO DE LIBERAÇÃO DE RELEASES DE SOFTWARE

Roteiro da Apresentação

Gerenciador de ambientes para testes manuais

Acadêmica: Giselle Mafra Schlosser Orientador: Everaldo Artur Grahl

CASE EMPRESA TÊXTIL KARSTEN S.A. Felipe Rotermel. Orientador: Prof. Oscar Dalfovo, Doutor

DESENVOLVIMENTO DE UM PROCESSO BASEADO EM MÉTRICA PARA ESTIMAR ESFORÇO EM UM PROJETO DE IMPLANTAÇÃO DE SOFTWARE

Sistema de Gestão de Clubes Recreativos e Esportivos

Orientador: Jacques Robert Heckmann

Estudo de caso para a implantação de uma ferramenta de Service Desk no NRC/UFJF

ANÁLISE DE DADOS DE LINHA DE PRODUÇÃO

Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo

SISTEMA PARA A GESTÃO DE RESERVAS DOS EQUIPAMENTOS DE UMA EMPRESA DE TI COM INTEGRAÇÃO DOS USUÁRIOS DO ACTIVE DIRECTORY

SGOTI - Sistema de Gestão da Operação de TI. Aluno: Frank Regis C. Ribeiro Orientadora: Luciana de Araújo

Software de registro e controle de não conformidades segundo o padrão ISO 9001:2008

FERRAMENTA WEB DE APOIO AO PLANEJAMENTO E CONTROLE DE TESTE DE SOFTWARE

Aplicação de Troca Eletrônica de Dados (EDI) Utilizando Padrões EAN Brasil

Análise de Sistemas Aula 4

FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE

Engenharia de Software

FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta

RECONSTRUÇÃO DE UMA APLICAÇÃO WEB UTILIZANDO PADRÕES

Acadêmico: Rafael Wilson Santiago Prof. Orientador: Dr. Oscar Dalfovo

QUESTÕES TESTES. Questão 1. O modelo de ciclo de vida em cascata:

Sistema Help Desk 24 horas para uma Software House

INCLUSÃO DO ALGORITMO DE TRANSFORMAÇÃO DE UM AUTÔMATO FINITO EM EXPRESSÃO REGULAR NO AMBIENTE EDITOR DE AUTÔMATOS FINITOS

Ferramenta Web de Apoio à Elicitação de Requisitos de Software. Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl

Análise de sistemas. Engenharia de Requisitos

RECONHECIMENTO FACIAL 2D

Professor Emiliano S. Monteiro

Análise e Projeto Orientado a Objetos

SISTEMA GERENCIAL PARA AUTOMAÇÃO DE FORÇA DE VENDAS USANDO DISPOSITIVOS MÓVEIS BASEADOS EM PALM OS

Procalsis: aplicação para cálculo de orçamentos da construção civil. Aluno(a): Sanimar Esteves Theis Orientador: Alexander Roberto Valdameri

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo

ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA

3 Uma Arquitetura Distribuída via WEB

COBOL Query 1.0. Ferramenta para extração de dados em arquivos COBOL. Aluno: André Luiz Jacinto Orientador: Adilson Vahldick

Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto

O Fluxo de Requisitos

Engenharia de Software

Princípios da Engenharia de Software aula 03

FECWEB Visão v 1.0. Histórico das Revisões Data Versão Descrição Autor 23/05/2006 v Fabiana Marçal Tatiana Santa Clara Wagner Schau

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata

Sistema de Workflow para Gestão de Processos Aplicado a Confecção Têxtil

Generalização das técnicas de Piloto Automático para VANTs. Aluno: Raphael da Silva Teixeira (ED 14205) Professor: Cel R/R Cícero Garcez

PMR3507 Fábrica digital

4. Desenvolvimento e Operacionalidade 5. Resultados e Conclusões 6. Extensões 7. Demonstração do Sistema

Manual do Tutor PIRELLI TYRE CAMPUS

Ferramentas de Interação


Análise e Projeto de Software

BOBINAR SISTEMA DE CONTROLE PARA MANUTENÇÃO DE MOTORES ELÉTRICOS

UTILIZANDO DATA MART PARA O DESENVOLVIMENTO DE BUSINESS INTELLIGENCE APLICADA A CARTEIRA DE PEDIDOS DE UMA EMPRESA DO SETOR TÊXTIL

Marlos T. S. Sedrez Orientador: Paulo Roberto Dias

Análise de Requisitos

SISTEMA DE GERENCIAMENTO E CONTROLE DE AMOSTRAS DE PRODUTOS. Acadêmico: Juliano May Prof. Orientador: Cláudio Ratke

Tutorial de Navegação

Prof. Esp. Fabiano Taguchi

Ferramenta de Suporte ao Teste Funcional de Software a Partir de Diagramas de Casos de Uso

Documento de Especificação de Requisitos

MANUAL DE USUÁRIO. Versão 1.0 Servidor

Engenharia de Software

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML

Transcrição:

UNIVERSIDADE REGIONAL DE BLUMENAU FERRAMENTA DE GERÊNCIA DE REQUISITOS DE SOFTWARE INTEGRADA COM ENTERPRISE ARCHITECT Raphael Marcos Batista Profa. Fabiane Barreto Vavassori Benitti, Drª Eng.

Roteiro da Apresentação Justificativa; Objetivos; Fundamentação teórica; Desenvolvimento do trabalho; Conclusão; Extensões.

Justificativa Utilizar o padrão IEEE-830-1998 para gerar um documento de ERS. Utilizar um ambiente específico que contemple um bom gerenciamento de requisitos. Propor a integração entre ferramentas CASE na área de Engenharia de Software.

Objetivos Disponibilizar uma extensão da ferramenta CASE EA para especificação e gerenciamento de requisitos. Disponibilizar através da ferramenta uma documentação de requisitos baseada no modelo IEEE-830-1998.

Fundamentação Engenharia de Requisitos. Requisito: descrição abstrata de alto nível de uma funcionalidade ou restrição do sistema. Definição: conjunto de técnicas de levantamento, documentação e análise. Processo da Engenharia Requisitos é concluir com êxito um acordo entre quem solicita e quem desenvolve.

Fundamentação Figura 1 Processos da engenharia de requisitos.

Fundamentação Gerenciamento de Requisitos: controla as alterações nos requisitos do sistema. Rastreabilidade: mostra o impacto das alterações sobre o sistema. Na tabela de rastreamento é possível visualizar o relacionamento entre requisitos.

Fundamentação IEEE-830-1998: apresenta as partes essenciais que um documento de ERS de boa qualidade deve possuir.

Fundamentação Figura 2 Seções do documento de ERS.

Fundamentação I-CASE: conjunto de ferramentas com interface padronizada operando sobre um único repositório de dados. Benefícios: subsistemas específicos por finalidade no gerenciamento da informação; informação em tempo real entre os subsistemas.

Fundamentação Enterprise Architect: ferramenta CASE baseada na UML, desenvolvida pela Sparx Systems. Recursos: abrange todas as etapas de especificação de um projeto de software; disponibiliza a interface de automação.

Fundamentação Gerenciamento de requisitos no EA. Restrições: o documento de ERS não é baseado no modelo IEEE-830-1998; limita a leitura do texto do requisito na matriz de rastreabilidade; não indica na matriz o requisito alterado; não ordena automaticamente o identificador único do requisito.

Fundamentação Estrutura e Interface de Automação com EA. Conceito: disponibilizar uma biblioteca para que outras ferramentas acessem e gerenciem seus elementos, este recurso vai ao encontro do conceito de I-CASE.

Fundamentação Figura 3 Obtendo o elemento modelo do EA

Projeto Figura 4 Diagrama de casos de uso

Projeto Requistos Não Funcionais: Documento de ERS em conformidade com o modelo IEEE-830-1998; Utilizar técnica de Estrutura de Árvore ; Portabilidade com Windows 2000/XP; Controles ActiveX para acessar a interface do EA e manipular seus objetos; Ícones representativos para identificar a situação do requisito na matriz.

Projeto Figura 5 Diagrama de Classes.

Projeto Figura 6 XML Schema do projeto. Figura 7 XML Schema dos requisitos específicos.

Operacionalidade Figura 8 Sessões do documento de ERS. Vídeo

Trabalhos Correlatos Figura 5 Comparativo entre as ferramentas

Trabalhos Correlatos Flexibilidade da configuração da matriz de rastreabilidade, utilizando requisitos e casos de uso. Sessões do documento de ERS de acordo com o modelo IEEE-830-1998. Integração com o EA. Interface própria para o gerenciamento de requisitos. Mensagens de Alerta.

Conclusões Delphi 6 com Active X. Conceito de I-CASE no EA. EA possui pouca flexibilidade no gerenciamento de requisitos. Possibilidade de salvar o documento de ERS em formato RTF. Documento de ERS em conformidade com o padrão IEEE-830-1998.

Conclusões Recursos adicionais utilizando XML. Gerenciamento de mudanças com a matriz de rastreabilidade com base nos indicadores.

Extensões segurança dos usuários da ferramenta através de controle de acesso e histórico de alterações. fórum de discussão, para cada requisito cadastrado, o usuário poderá postar seus questionamentos e sugestões sobre o objetivo e finalidade do qual o requisito se destina.