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

A ENGENHARIA DE REQUISITOS

Por:   •  3/9/2022  •  Trabalho acadêmico  •  9.869 Palavras (40 Páginas)  •  79 Visualizações

Página 1 de 40

ENGENHARIA DE REQUISITOS


RESUMO

A Engenharia de software é uma disciplina relacionada ao desenvolvimento de sistemas de software. Esta disciplina inclui várias atividades como "levantamento de requisitos", "projeto de sistema", "codificação", "teste" etc. Esta monografia enfoca a engenharia de requisitos.

        O objetivo é definir o que o sistema deve fazer, quais são as reais necessidades do usuário e quais são as restrições existentes para o desenvolvimento do projeto de software. Mais importante, a tarefa de levantamento de requisitos agora depende de técnicas diferentes. A fim de apoiar as empresas na seleção da técnica de aquisição de requisitos mais adequada para o seu projeto, técnicas JAD (Joint Application Development), prototipagem, entrevista, questionário, observação, implementação da função de qualidade (IFQ) e casos de uso são descritos em detalhes nesta monografia, análises comparativas e discutidas são realizadas levando-se em consideração os treze aspectos. Por exemplo, observou-se que a "prototipação" é a técnica mais adequada quando o usuário deseja dar uma olhada no sistema antes de desenvolvê-lo. Como outro exemplo, era possível observar que as técnicas e os insights do caso de uso não requerem planejamento antes da comunicação com o cliente.

Palavras-chave: Engenharia de Requisitos. Técnicas de Levantamento de Requisitos. Prototipação


LISTAS DE FIGURAS

Figura 1 -

Atividades da Engenharia de requisitos

08

Figura 2 -

Processo de levantamento e análise de requisitos

11

Figura 3 -

Visão geral do JAD

16

Figura 4 -

Modelo de prototipagem

18

Figura 5 -

Modelo de diagrama de caso de uso

24

Figura 6 -

Método VORD

25

Figura 7 -

Pontos de vista

26


LISTAS DE TABELAS

Tabela 1 -

Custo médio para reparar um erro no software em diferentes

fases

15

Tabela 2 -

Uso de questões subjetivas e objetivas em questionários

21

Tabela 3 -

Análise comparativa das técnicas de levantamento de requisitos

28


LISTA DE ABREVIATURAS E SIGLAS

IFQ

Implantação da Função de Qualidade

JAD

Joint Application Development

QFD

Quality Function Deployment

UML

Unified Modeling Language

VORD

Viewpoint-Oriented Requirements Definition

XP

Extreme Programming


SUMÁRIO

1.INTRODUÇÃO                                                                                                          7

2. ENGENHARIA DE REQUISITOS                                                                            8

1.1 Engenharia de Software e Requisitos                                                                    8

1.2 Estudo de viabilidade                                                                                             9

1.3 Levantamento e análise de requisitos                                                                  10

1.4 Documentação dos requisitos                                                                              12

1.5 Validação dos requisitos                                                                                       12

3. TECNICAS DE LEVANTAMENTO DE REQUISITOS                                           14

3.1 Joint Application Development                                                                             15

3.2 Prototipação                                                                                                         17

3.3 Entrevista                                                                                                              19

3.4 Questionário                                                                                                         20

3.5 Observação                                                                                                          22

3.6 Implantação da Função de Qualidade                                                                  23

3.7 Casos de uso                                                                                                        23

3.8 Pontos de vista                                                                                                     25

4. ÁNALISE COMPARATIVA DAS TÉCNICAS DE LEVANTAMENTO DE

REQUISITOS                                                                                                             27

...

Baixar como (para membros premium)  txt (56.3 Kb)   pdf (213.8 Kb)   docx (40.3 Kb)  
Continuar por mais 39 páginas »
Disponível apenas no TrabalhosGratuitos.com