TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Engenharia de Software - Engenharia de Requisitos-Gestão de Requisitos

Por:   •  10/5/2017  •  Trabalho acadêmico  •  3.893 Palavras (16 Páginas)  •  419 Visualizações

Página 1 de 16

[pic 1]

INSTITUTO SUPERIOR POLITÉCNICO DE TECNOLOGIAS E CIÊNCIAS 

Curso de Engenharia Informática

GRUPO Nº 10

Nkosi Mankenda Zulu – 20152419

Stélvia Rossana Da Silva Firmino – 20142232

Victorino Da Costa António – 20150099

Engenharia de Requisitos: Gestão de Requisitos

LUANDA

2017


GRUPO Nº 10[pic 2]

Nkosi Mankenda Zulu – 20152419

Stélvia Rossana Da Silva Firmino – 20142232

Victorino Da Costa António – 20150099

Engenharia de Requisitos: Gestão de Requisitos

Trabalho apresentado na disciplina de Engenharia de Software do Iº Semestre do 3º ano do curso de Engenharia Informática do Instituto Superior Politécnico de Tecnologias e Ciências (ISPTEC), para perceber como aplicar a engenharia de requisitos no desenvolvimento de softwares.

Docente: Msc. Ameirys Betancourt Vázquez

LUANDA

2017


RESUMO[pic 3]

Este trabalho apresenta conteúdos sobre a engenharia de requisitos, especificamente sobre gestão de requisios, sobre como gerênciar mudanças de requisitos. Apresenta conceitos sobre matriz de rastreabilidade, sobre como rastrear requisitos apartr da matriz. Apresenta também algumas ferramentas muito usadas na gestão de projectos e requisitos de software, como elas funcionam, qual a finalidade.

Palavras-chave: Gestão de requisitos. Matriz de rastreabilidade. Ferramentas de gestão de requisitos.


LISTA DE ABREVIATURAS[pic 4]

CASE        Computer Aided Software Engineering;

EA             Enterprise Architect;

ERS          Especificação de Requisitos de Software;

IBM           International Business Machine;

I-CASE     Integrated CASE;

IEEE         Institute of Electrical and Electronics Engineers;

ISO           International Organization for Standardization;

OSGi        é uma plataforma de serviços para o desenvolvimento de aplicativos que         vem se tornando o padrão para o desenvolvimento de aplicativos modulares em Java;

RUP         Rational Unified Process;

SCM         software configuration management;

SEI           Software Engineering Institute;

UML         Unified Modeling Language;


SUMÁRIO[pic 5]

 INTRODUÇÃO        5

OBJETIVOS DO TRABALHO        6

ESTRUTURA DO TRABALHO        6

ENGENHARIA DE REQUISITOS        7

Processos da Engenharia de Requisitos        7

Requisitos        9

GESTÃO DE REQUISITOS        10

Processo de gestão de requisitos        11

Ferramentas para gestão ou controle de requisitos        13

Comparativo entre as ferramentas        18

CONCLUSÃO        20

REFERÊNCIAS BIBLIOGRÁFICAS        21


INTRODUÇÃO

Obter o êxito dos produtos desenvolvidos é uma busca constante da área de engenharia de software e ferramentas que automatizem os processos de produção. Entre as atividades previstas estão as relacionadas à área de requisitos.

O termo ‘requisito’ não é usado de forma consistente pela indústria de software. Em alguns casos, o requisito é apenas uma declaração abstrata em alto nível de um serviço que o sistema deve oferecer ou uma restrição a um sistema. No outro extremo, é uma definição detalhada e formal de uma função do sistema.  (SOMMERVILLE, 2011, p. 57).

Segundo Castro, Gimenes e Maldonado (2000, p. 252), engenharia de requisitos integra o ciclo de vida de desenvolvimento de software, responsável pelo processo de levantamento e compreensão dos requisitos. Este processo compreende atividades como:

  1. elicitação de requisitos: trata do levantamento dos requisitos;
  2. análise de requisitos: rotinas para perceber e solucionar conflitos entre requisitos;
  3. validação de requisitos: verifica duplicidade, inconsistências e inconcluso;
  4.  gestão ou gerênciamento de requisitos: gerencia as alterações dos requisitos.

Para a realização destas atividades são utilizados métodos, técnicas e ferramentas, como por exemplo o RequisitePro da Rational IBM e o RaQuest, esta ferramenta propõe suprir a deficiência do EA, permitindo que se tenha o gerênciamento mais eficiente dos requisitos, focando na produção de um documento de especificação de requisitos completo, primando pela usabilidade e sem custos para os

usuários. A ferramenta possui total integração com o EA, possibilitando incorporar os

requisitos da ferramenta para o EA, permitindo a convergência com os recursos que o EA disponibiliza, indo de encontro ao conceito de Integrated CASE (I-CASE).

Segundo Pressman (2002, p. 815), ferramentas CASE integradas ou simplesmente

denominadas I-CASE, são aquelas que têm em sua característica a distribuição da informação da engenharia de software entre as ferramentas, isto significa que a informação deve provir de uma mesma base de dados.

OBJETIVOS DO TRABALHO

O objetivo deste trabalho é o conceito de gestão de requisitos de software.

Os objetivos específicos do trabalho são:

  1. Gerir ou gerênciar mudanças ou alterações nos requisitos;
  2. Gerênciar o relacionamento entre os requisitos;
  3. Rastrear requisitos usando matriz de rastreabilidade;
  4. Mostrar ferramentas de gestão de requisitos e sua finalidade.

ESTRUTURA DO TRABALHO

A parte inicial deste capítulo apresenta uma introdução sobre este trabalho, são citados os objetivos e a estrutura de trabalho, sendo esta última apresentada nesta seção. Os capítulos a seguir descrevem as etapas para a concepção deste trabalho.  

Os capítulos a seguir descrevem as etapas do desenvolvimento deste trabalho,

apresentando conceitos sobre a engenharia de requisitos, requisitos, gestão e controle de requisitos e algumas ferramentas utilizadas para o gerênciamento e controle de requisitos, inclusive nesta secção é apresentada tabelas comparativas entre as ferramentas. E no úlimo capitulo apresenta as conclusões finais e sugestões futuras com relação ao trabalho proposto.

...

Baixar como (para membros premium)  txt (27.2 Kb)   pdf (385.7 Kb)   docx (541.7 Kb)  
Continuar por mais 15 páginas »
Disponível apenas no TrabalhosGratuitos.com