Você está na página 1de 9

Contexto da Engenharia de

Requisitos
Aula 1

SSC 533 - Engenharia de Requisitos


1º Semestre de 2023
Profa. Dra. Elisa Yumi Nakagawa
Crise do Software
● Crise do software
○ Problema com estimativas de prazo
e custo
○ Qualidade de software menor do
que a desejada
○ Insatisfação do cliente com o
sistema concluído
○ Problema de manutenibilidade

● Surgimento da Engenharia de Software


Engenharia de Software
● O que é?
○ A aplicação sistemática de
conhecimentos científicos e
tecnológicos, métodos e experiência
para projetar, implementar, testar e
documentar o software.
○ A aplicação de uma abordagem
sistemática, disciplinada e quantificável
ao desenvolvimento, operação e
manutenção de software.
Processo de Desenvolvimento
de Software
● Existem diversos modelos de processo
● Exemplos:
○ Sequencial Linear
○ Prototipação
○ Espiral
○ Incremental
○ RUP (Rational Unified Process)
○ Ágeis
Modelo Sequencial Linear
● Conhecido como Modelo Cascata
Engenharia de
Requisitos

Projeto

Implementação

Teste

Manutenção
RUP
Processos/Métodos Ágeis
SCRUM
Engenharia de Requisitos
● Todos os modelos de processo lidam
com a Engenharia de Requisitos.

● Definição:
○ "Ciência e disciplina que se preocupa
em analisar e documentar requisitos
de software: elicitação, análise,
especificação, verificação e
gerenciamento". (ISO/IEC/IEEE
24765:2010)
Contexto da Engenharia de
Requisitos
Aula 1

SSC 533 - Engenharia de Requisitos


1º Semestre de 2023
Profa. Dra. Elisa Yumi Nakagawa

Você também pode gostar